インストラクター：このレッスンでは､ プロキシについて説明します｡
プロキシサーバーは､ エンドユーザーのクライアントマシンとウェブサーバーなどのリモートリソースとの間にネットワーク接続を作成するデバイスである｡
これらのデバイスは､ 物理的なハードウェアベースのアプライアンスであることもあれば､
単にインフラ内の別のサーバーにインストールされたソフトウェアの一部であることもある｡
いずれにせよ､ これらのデバイスは､ ネットワークのスピードと効率の向上､
セキュリティの強化､ 監査実施の機会の増加など､ いくつかの明確なメリットをもたらす｡
プロキシ・サーバーはウェブ・キャッシングと呼ばれる機能を提供するため､
プロキシを使用するとスピードと効率が向上する｡
基本的に､ ユーザーがプロキシを通してウェブサイトをリクエストするときはいつでも､
プロキシはそのキャッシュにローカルコピーを保持する｡
そうすれば､ 他のユーザーが同じウェブサイトを要求したときに､
低速のWANリンクを経由してウェブサーバーから直接要求する代わりに､ プロキシサーバーは単に自分自身のローカルに保存したキャッシュコピーをユーザーに提供することができる｡
これは時間と帯域幅の節約になり､
静的なウェブサイトにはとても効果的だ｡
さて､ このテクニックは現代のウェブ2.0を扱っているときにはあまりうまく機能しない｡
ウェブサイトは0件｡
FacebookやTwitter､ Reddit､
そしてこのような場所には､ ユーザー生成型のコンテンツがある｡
ログインするたびに､ そのユーザーにパーソナライズされた体験が得られるからだ｡
このため､ キャッシュの効率はほとんど良くない｡
プロキシサーバーの第二の利点は､ セキュリティの向上である｡
各プロキシは､ 許容できるサイトと許容できないサイトのリストを設定することができ､
許容できないと判断されたサイトをブロックすることができるからだ｡
例えば､ 従業員が職場のデスクに座っているときに､
ポルノやギャンブルを含むウェブサイトにアクセスしようとしたとしよう｡
私たちのプロキシサーバーは､ そのアクセスを防ぐように設定されているかもしれません｡
同様に､ マルウェアや企業ネットワークからのアクセスを望まないコンテンツをホストしていることが知られているウェブサイトをブロックすることもできる｡
最後に､ プロキシサーバーは､ ワイドエリアネットワークに出るためにユーザーによってなされた一つ一つのリクエストを記録することができるので､
私たちのネットワークに追加の監査機能を提供する｡
これらのログは､ 従業員がギャンブルやポルノなど､
アクセスすることが許可されていないウェブサイトにアクセスしようとしていないかどうかを判断するために使用できる｡
しかし､ 従業員がどのウェブサイトにどれだけの時間を費やしているかも知ることができる｡
そのため､ ある従業員が一日中フェイスブックを閲覧して仕事をしないことを心配するマネージャーは､
実際にシステム管理者にそのユーザーのウェブ閲覧状況のレポートを作成するよう依頼することができる｡
また､ 組織のポリシーの範囲内で許可されていれば､
プロキシサーバーに問い合わせたり､ 監査ログを見たりして､
特定のサイトにどれだけの時間を費やしたかを正確に調べることができる｡
以前､ 私がITディレクターを務めていたある組織では､
ユーザーを増やし始めたため､
時間の経過とともにネットワークの速度が低下するのが目に見えており､ そのことを心配していた｡
そこで､ プロキシサーバーをチェックすることで､
どのウェブサイトが最も帯域幅を使用しているかを評価し始めました｡
そして驚くなかれ､ 1位と2位はYouTubeとFacebookだった｡
このおかげで､ 私は上層部に行き､ もっと帯域幅を買うための追加資金を要求することができた｡
あるいは､ 彼らが私に帯域幅を与えたくない場合は､
これらのサイトをブロックするよう要求し､ ソーシャルメディアにアクセスする人々のためではなく､
実際の仕事の機能のために帯域幅を最大化できるようにした｡
この組織の場合､ インターネット・サービス・プロバイダーから大容量の帯域幅を購入する代わりに､
従業員が勤務時間中にYouTubeを使用しなければならない正当なビジネス上の理由が見当たらなかったため､
指導部はYouTubeのブロックを決定した｡
そこで､ 従業員がYouTubeを使えないようにすることで､
経費を節約することにしたのだ｡