プロキシサーバー クライアント/サーバーネットワーク接続の2つの端の間の仲介役として働く。プロキシサーバーは、ネットワークアプリケーション、最も一般的にはウェブブラウザおよびサーバーとインターフェースします。企業ネットワーク内では、プロキシサーバーは特別に指定された社内(イントラネット)デバイスにインストールされます。一部のインターネットサービスプロバイダ(ISP)は、顧客にオンラインサービスを提供する一環としてプロキシサーバーも利用しています。最後に、Webプロキシサーバーと呼ばれるサードパーティ製のホストされたWebサイトのカテゴリは、Webブラウジングセッションでエンドユーザーがインターネット上で利用できるようになります。
プロキシサーバーの主な機能
プロキシサーバーは伝統的に3つの主な機能を提供します。
- ファイアウォールとネットワークデータフィルタリングのサポート
- ネットワーク接続の共有
- データキャッシング
プロキシサーバ、ファイアウォール、およびコンテンツフィルタリング
プロキシサーバーは、OSIモデルのアプリケーションレイヤー(レイヤー7)で機能します。それらは、より低いOSIレイヤーで動作し、アプリケーションに依存しないフィルタリングをサポートする従来のネットワークファイアウォールとは異なります。 HTTP、SMTP、SOCKSなどの各アプリケーションプロトコルのプロキシ機能を個別に設定する必要があるため、プロキシサーバーのファイアウォールよりもインストールおよび保守が難しくなります。ただし、適切に構成されたプロキシサーバーは、ターゲットプロトコルのネットワークセキュリティとパフォーマンスを向上させます。
ネットワーク管理者は、ファイアウォールとプロキシサーバーソフトウェアをネットワークゲートウェイサーバーにインストールして、ファイアウォールとプロキシサーバーソフトウェアの両方を同時に展開することがよくあります。
OSIアプリケーション層で機能するため、プロキシサーバのフィルタリング機能は、通常のルータに比べて比較的洗練されています。たとえば、プロキシWebサーバーは、HTTPメッセージを検査することによって、Webページの送信要求のURLをチェックできます。ネットワーク管理者は、この機能バーを使用して不正なドメインにアクセスできますが、他のサイトにアクセスすることができます。対照的に、通常のネットワークファイアウォールでは、HTTP要求メッセージ内のWebドメイン名は認識されません。同様に、着信データトラフィックの場合、通常のルータはポート番号またはIPアドレスでフィルタリングできますが、プロキシサーバはメッセージ内のアプリケーションコンテンツに基づいてフィルタリングすることもできます。
プロキシサーバーとの接続共有
何年も前、サードパーティのソフトウェア製品は、家庭内ネットワークで一般的に使用され、1台のPCと他のコンピュータとのインターネット接続を共有していました。家庭のブロードバンドルータは、現在、ほとんどの家庭でインターネット接続の共有機能を提供しています。しかし、企業ネットワークでは、複数のルータやローカルイントラネットネットワークにインターネット接続を分散させるために、プロキシサーバーが依然として採用されています。
プロキシサーバーとキャッシング
プロキシサーバーによるWebページのキャッシュは、ネットワークのユーザーエクスペリエンスを3つの方法で向上させることができます。第1に、キャッシングはネットワークの帯域幅を節約し、スケーラビリティを向上させることができる。次に、キャッシュは、クライアントが経験する応答時間を改善することができる。たとえば、HTTPプロキシキャッシュを使用すると、Webページをブラウザにすばやく読み込むことができます。最後に、プロキシサーバーキャッシュはコンテンツの可用性を向上させます。元のソースまたは中間のネットワークリンクがオフラインになっても、キャッシュ内のWebページやその他の静的コンテンツのコピーは引き続きアクセス可能です。 Webサイトから動的データベース駆動型コンテンツへの傾向に伴い、プロキシキャッシングの利点は前年に比べてやや減少しています。
Webプロキシサーバー
多くの企業では、内部ネットワークに物理的に接続されたプロキシサーバーを展開していますが、家庭のブロードバンドルーターがファイアウォールと接続の共有機能を提供するため、ほとんどのホームネットワークでは使用されません。 wと呼ばれる別のクラスのプロキシサーバー ebプロキシ 独自のローカルネットワークがそれらをサポートしていない場合でも、ユーザーがプロキシサーバーの利点を利用できるようになります。インターネットユーザーは、インターネットサーフィン中にプライバシーを向上させる手段としてウェブプロキシサービスを最も一般的に探しますが、これらのサービスはキャッシュを含む他の利点も提供します。いくつかのWebプロキシサーバーは無料で利用できますが、他の課金サービス料もあります。




