逆プロキシとは何ですか?

ネットワーキングとインターネットテクノロジーでは、プロキシは、Webブラウザーの代役として機能するデバイスまたはアドレスです。プロキシは本質的に中間者であり、ユーザーやブラウザに関する情報を取得せずに、WebサイトまたはサーバーがWebブラウザーに情報を送信できるようにします。逆プロキシは、基本的にWebサーバーに対して同じ関数を実行します。ブラウザは、サーバーに直接連絡する代わりに逆プロキシに連絡し、サーバーが匿名のままでいることを可能にします。通常、逆プロキシは、制限付きのWebサイトのみを提供します。

逆プロキシは、Webブラウザーがアクセスしているサーバーがプロキシであることを知らないために機能します。リバースプロキシは、通常のサーバーとまったく同じようにブラウザに目を向けます。逆プロキシがブラウザからリクエストを受信すると、リクエストが元のサーバーに転送されます。回答を受け取ると、情報が逆プロキシから直接来たかのように情報をブラウザに転送します。それはまるで誰かが誰かから電子メールを受け取り、署名を変更し、そのメールを第三者に転送したかのようです。

セキュリティは、逆プロキシの主要な機能の1つです。安全なソケット層またはSSLを使用して暗号化を提供できます。 SSLは、アクセスするために認証コードを必要とする暗号化されたデータを送信することにより、インターネット経由で送信されるデータのセキュリティを保証するコンピューティングプロトコルです。このタイプのセキュリティは、特別なハードウェアを装備したリバースプロキシによって提供されます。

逆プロキシは、他のセキュリティの懸念にも対処できます。たとえば、このタイプのプロキシは、オペレーティングシステムとWebサーバーに追加の防御層を提供します。ただし、Webアプリケーションを対象とした攻撃から保護するわけではありません。これらはより深刻な脅威である傾向があり、より直接的な手段で保護されなければなりません。

逆プロキシを使用することも、に追加できますシステムの効率。遅いブラウザがより速いブラウザを遅くしないようにするいくつかの操作を実行できます。プロキシは、サービス負荷を複数のサーバーに配布でき、それぞれが特定の領域を提供します。これはロードバランシングと呼ばれます。また、コンテンツを圧縮して負荷時間を速めることもできます。クライアントが特に遅い場合、プロキシはスプーンフィードと呼ばれるアクションを実行できます。このアクションでは、サーバーから要求された完全なコンテンツが管理可能なピースに分割されてから、クライアントに1つずつ渡されます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?