プロキシサーバとリバースプロキシサーバの違い

プロキシサーバとリバースプロキシサーバの違いの違いについてです。

目次

プロキシサーバ (proxy server)

プロキシサーバ

  • プロキシ、代理サーバ、フォワードプロキシともいいます。
  • 一般的に社内ネットワークの出入り口に設置されます。
    →社内ネットーワク内のPCは、使用するプロキシを設定します。
  • プロキシは、PCの代理で外部のWebサーバにアクセスしコンテンツを取得します。
    →個々のPCが外部と直接通信せずにすみます。
  • 外部のWebサーバからは、プロキシのIPアドレスが送信元に見えます。
  • プロキシにURLフィルタリングをすれば、個々のPCから指定したURLへのアクセスを禁止することができます。
  • プロキシは、取得したコンテンツを保管(キャッシュ)します。
    →同じコンテンツを取得するときはキャッシュから取得します。
    →サーバ、ネットワークの負荷を下げ、通信を高速化します。

 

リバースプロキシサーバ (reverse proxy server)

リバースプロキシサーバ

  • 逆プロキシともいいます。
  • リバースプロキシは、外部(インターネット等)からのアクセスをWebサーバの代理で受けます。
    →サーバー管理者がリバースプロキシを設定します。
    →DMZに配置することが多いです。
  • ロードバランサ機能で、Webサーバの負荷分散を行います。
  • 画像ファイル等をキャッシュすることにより高速化します。
  • SSL/TLSによるデータの暗号化や復号を行います。
  • ファイアウォール機能で、サーバへの攻撃などを検知し遮断します。

リンク

以下は、F5ネットワークス社のプロキシの説明のリンクです。
F5ネットワークス社のBIG-IPという製品はロードバランサ機能で有名です。
https://f5.com/jp/education/glossary/glossary052-21534

以下は、wikiのプロキシのリンクです。
https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%AD%E3%82%B7

関連の記事

メールを送受信するプロトコル (SMTP/POP/IMAP)
Webサーバに接続するまでの流れとポート番号
ネットワークのアドレス変換 (NATとNAPTの違い)
DNSの仕組み
L2スイッチとL3スイッチの違い
MACアドレスを取得するプロトコル (ARP)
インターネットVPNとIP-VPNと広域イーサネットの違い
「HTTPリクエスト」と「HTTPレスポンス」

△上に戻る