1

一般的なブラウザのほとんどすべてが SOCKS Proxy をサポートしていることに気付きましたが、なぜそうなのかについては理解できませんでした。

SOCKS Proxy がブラウザでサポートされるほど重要な理由は何ですか?

4

2 に答える 2

1

SOCKS、特に SOCKS5 には、他に類を見ない貴重な機能がいくつかあります。

  • とても軽量です。非常に軽量であるため、ほとんどの場合、クライアントはハンドシェイクを実行して接続を開始するだけで済み、同じ接続内のその後のパケットは、プロキシがないかのように正常に機能します。
  • 非常に低レベルのプロキシであるため、上位レベルのコードに影響を与えることなく、すべてのソフトウェアとライブラリのネットワーク レベルのコードに簡単に実装できます。
  • 多数の認証方法をサポートしています。
  • プロキシ経由の DNS ルックアップをサポートします。
  • IPv6に対応。
  • セットアップは非常に簡単です。と同じくらい簡単ssh -D
  • RFC ドキュメントによって標準化されています。

しかし、正直なところ、上記のいずれかが人気の主な理由であるかどうかはわかりません. 重要な理由は、他に利用できるプロキシがあまりないことです。また、確立されたものよりも優れたオプションがあったとしても、世界のネットワーク プロトコルの変更は必ずしも歓迎されないことを忘れないでください。HTTP と電子メールを考えてみてください。

于 2011-11-23T22:19:48.033 に答える
0

SOCKS は実装が非常に単純なプロトコルであり、たとえば HTTP プロキシと比較してオーバーヘッドが小さくなります。

于 2011-07-14T17:55:24.090 に答える