中文

什么是Socks代理

代理服务器有很多种类型,例如HTTP代理与Socks代理等,其功能就是代理网络用户去取得网络信息,形象的说:它是网络信息的中转站。那么,Socks代理是什么意思呢?下面ipidea小编给大家介绍一下Socks代理。

http代理.jpg

Socks代理是基于Socks协议的一种代理,也叫全能代理,就像有很多跳线的转接板,它只是简单地将一端的系统连接到另外一端。支持多种协议,包括http、ftp请求及其它类型的请求,这类代理的端口通常是1080。

SOCKS是"Sockets”的缩写。与其他类型的代理不同,SOCKS代理只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP请求,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。

而Socks协议即防火墙安全会话转换协议,Socks协议提供一个框架,为在TCP和UDP域中的客户机/服务器应用程序能更方便安全地使用网络防火墙所提供的服务。

实际运用中,SOCKS代理又分为SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端域名解析等。SOCK4只支持TCP协议;SOCK5支持TCP和UDP协议,还支持身份验证、服务器端域名解释等。


热门资讯