Socks代理是什么?
2021-01-12
之前给大家介绍过代理IP是什么以及它的作用。代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息,形象的说:它是网络信息的中转站。常用的代理莫过于HTTP代理与Socks代理,那么什么是Socks代理呢?这里就简单介绍下。
其百科定义如下: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协议,还支持身份验证、服务器端域名解释等。比如我们常用的聊天工具QQ在使用代理时就要求用SOCKS5代理,因为它需要使用UDP协议来传输数据。
http代理工作在应用层上,只允许用户通过HTTP协议访问外部网站。而Socks5代理工作在会话层,不要求应用程序遵循特定的操作系统平台,Socks5代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。
所以,Socks5代理比http代理速度要快得多。IPIDEA支持http/https/socks5,住宅IP代理响应极速,强力保护数据安全。
声明:本文来自网络投稿,不代表IPIDEA立场,若存在侵权、安全合规问题,请及时联系IPIDEA进行删除。
上一篇:获得静态IP的方法
下一篇:数据中心IP和住宅IP的区别