我注意到几乎所有流行的浏览器都支持 SOCKS 代理,但不明白为什么会这样。
是什么让 SOCKS 代理重要到足以被浏览器支持?
SOCKS,特别是 SOCKS5,具有一些使其独一无二的宝贵功能:
ssh -D
。但老实说,我不确定以上是否是它受欢迎的主要原因。一个重要的原因是没有太多其他可用的代理。并且不要忘记,在世界上网络协议的改变并不总是受欢迎的,即使有比已建立的更好的选择。想想 HTTP 和电子邮件。
例如,与 HTTP 代理相比,SOCKS 是一个实现起来非常简单的协议,并且开销很小。