Socks代理是什么?

作者:IPIDEA

2021-01-12 16:58:41

之前给大家介绍过代理IP是什么以及它的作用。代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息,形象的说:它是网络信息的中转站。常用的代理莫过于HTTP代理与Socks代理,那么什么是Socks代理呢?这里就简单介绍下。

 

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

 

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

 

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


 1.83.png


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

 

值得注意的是,SOCK4只支持TCP协议;SOCK5支持TCP和UDP协议,还支持身份验证、服务器端域名解释等。比如我们常用的聊天工具QQ在使用代理时就要求用SOCKS5代理,因为它需要使用UDP协议来传输数据。

 

http代理工作在应用层上,只允许用户通过HTTP协议访问外部网站。而Socks5代理工作在会话层,不要求应用程序遵循特定的操作系统平台,Socks5代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。

 

所以,Socks5代理比http代理速度要快得多。IPIDEA支持http/https/socks5,住宅IP代理响应极速,强力保护数据安全。

 


*ipidea提供的服务必须在境外网络环境下使用

热门资讯