プロキシとは? わかりやすく解説

プロキシ

別名:プロキシープロクシプロクシー,串
【英】proxy

プロキシとは、あるモジュールと本来の要求先との間に設けられ、本来の要求先の代理として機能するシステムのことである。プロキシ(proxy)とは、元々は「代理」という意味の英語である。

プロキシは、主にシステムの処理効率向上や、レスポンス向上、トラフィック減少フィルタリングアクセス制御などを目的として設置される。単にプロキシと言った場合には、ネットワーク分野におけるプロキシサーバーを指す場合がほとんどである。

また、システム設計分野においてはデザインパターン一つであるプロキシパターンを指す。機器構成アーキテクチャ設計分野では、配置方法であるプロキシ構成を指す。

一般的に多数ユーザーから本来の要求先に対して集中的に接続されると、トラフィック増加し要求先のサーバーでの処理量が増えレスポンス低下する。これに対して、プロキシは、ユーザー側により近い位置設置され、本来の要求先の代わりとして要求応答し、さらに様々な機能付加的提供する。プロキシは、付加的提供される機能の例としては、キャッシュ用いたレスポンスの向上、接続監視制御不適切情報フィルタリング遮断プロトコル変換などを挙げることができる。

プロキシの典型的な用途としては、Web上で用いられるキャッシュサーバー挙げることができる。回線速度速いローカルキャッシュサーバー画像データなどをキャッシュしておけば、あまり更新されることのないホームページなどは高速表示させることができる。プロキシを用いて特定のURLへのアクセス遮断したり、データ中の問題のある語を検出したりすることも可能になるまた、HTTPと他のプロトコル変換することなども可能となる。

プロキシは、HTTPHTTPSなどのWeb向けのプロトコルの他にも、SMTPPOPといった電子メール向けのプロトコル上で用いられる。この場合メール誤送信防止や、スパムメール拒否ウィルスチェックなどが主な用途となる。

また、プロキシをサーバー側に設置しクライアントからの要求対し、本来のサーバーからではなく、このサーバー側に置いたプロキシからレスポンス返すような使い方をする場合がある。このようなプロキシの用い方は特にリバースプロキシ呼ばれるリバースプロキシと特に対比する形で、通常のクライアント側設置するプロキシを、フォワードプロキシと呼ぶこともある。

なお、プロキシによく用いられるサーバーソフトウェア代表的な製品としてはsquidスクイド)などを挙げることができる。

デザインパターン一種であるプロキシパターンは、本来の機能提供するクラス要求元との間にプロキシを立て、プロキシを通じて要求実現するという処理パターンのことである。例えば、処理上必要となるインスタンスを得るために、プロキシに対してインスタンス要求して得る、というように用いられる





固有名詞の分類

このページでは「IT用語辞典バイナリ」からプロキシを検索した結果を表示しています。
Weblioに収録されているすべての辞書からプロキシを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からプロキシを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「プロキシ」の関連用語

プロキシのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



プロキシのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリプロキシの記事を利用しております。

©2024 GRAS Group, Inc.RSS