プロキシ・リバースプロキシサーバー

だれを守っているかの視点がよいかも。

proxy

社内LAN ⇆ (forward) proxy ⇆ Internet ⇆ Web server

  1. 社内LANのPCからproxyサーバーへリクエスト

  2. プロキシサーバーが外部のwebへリクエストを転送

  3. web serverからproxyへレスポンス

  • Cache

  • ユーザー認証

  • filtering

  • 匿名性

Reverse proxy

Client ⇆ Internet ⇆ Firewall ⇆ Reverse proxy ⇆ 内部ネットワーク ⇆ web server

  1. Client からinternetでリクエストを送信

  2. リバースプロキシがwebサーバーへリクエストを転送する

  3. Webサーバーはリバースプロキシにレスポンスを返す。

  • 負荷分散

  • Cache

  • SSL高速化: web serverではなく、ここで暗号化・複合化を行う。