SOCKS5 プロキシ
SOCKS プロトコルを採用したプロキシサーバーは SOCKS サーバーと呼ばれ、汎用性の高いプロキシサーバーの一種です。SOCKS は回路レベルの下位ゲートウェイであり、1990年に David Koblas によって開発されました。その後、インターネット RFC 規格のオープン標準として広く利用されています。
SOCKS5 の特徴
SOCKS は、特定のオペレーティングシステムやプラットフォームに依存しません。アプリケーション層プロキシや HTTP 層プロキシとは異なり、SOCKS プロキシは単にデータパケットを転送するだけであり、その中身(FTP、HTTP、NNTP リクエストなど)を関知しません。
なぜ SOCKS5 が選ばれるのか?
- 高い汎用性: HTTP だけでなく、あらゆる種類のトラフィック(メール、ファイル転送、ストリーミングなど)を扱うことができます。
- 高速な通信: データの解析を行わず、パケットを中継するだけであるため、他のアプリケーション層プロキシよりも高速です。
- 認証のサポート: SOCKS5 はユーザー名とパスワードによる認証をサポートしており、セキュリティを高めることができます。
- UDP のサポート: HTTP プロキシでは難しい UDP プロトコルをサポートしているため、IP 電話(VoIP)やビデオ会議などにも適しています。
Mbbrowser では、SOCKS5 プロキシをフルサポートしており、各ブラウザプロファイルに対して最も柔軟で安全な通信経路を提供します。
