SOCKS5代理IP详解

作者:IPIDEA

2022-09-28 16:24:42

在代理IP官网,比如IPIDEA,我们可以看到SOCKS5代理跟HTTP代理,这两个代理IP形式有什么区别?让我们今天好好了解一下SOCKS5代理IP。

SOCKS5代理IP详解.png

什么是SOCKS5代理?

SOCKS网络传输协议主要用于客户端与外网服务器之间通信的中间传输。SOCKS是”Sockets”的缩写。

当客户端在防火墙后面访问外部服务器时,跟随SOCKS代理服务器连接。该代理服务器控制客户端访问外部网络的资格,并将客户端的请求发送到外部服务器。本协议最初由DavidKoblas开发,然后由NEC的Ying-DaLee将其扩展到版本4。最新协议是版本5,与前一版相比,增加了支持UDP,验证,以及IPv6。根据OSI模型,SOCKS位于表示层和传输层之间的会话层协议。

SOCKS5代理和PPTP的区别:

PPTP/L2TP(一种虚拟专网),您可以访问PPTP/L2TP是连接到一个专有网络,所以你访问网络是从这个专有网络的出口,就像你在家一样,你的路由器后面的网络设备在同一个网络,PPTP/L2TP让你的设备进入另一个网络。同时,你的IP地址也变成了原因PPTP/L2TP分配的一个IP地址。通常是私网地址。PPTP/L2TP服务器之间的通信是否加密取决于连接PPTP/L2TP具体方法/协议。

Sock5代理服务器是通过连接您和代理服务器之间的渠道将您的网络数据请求从服务器转发到目的地。你没有加入任何新网络,只是http/socks数据通过代理服务器转发和发送,并从代理服务器接收回应。如果您使用代理服务器,您不会额外处理与代理服务器的通信过程https,那本身就是加密。

SOCKS5代理与HTTP代理差异:

SOCKS工作在比HTTP代理层次较低:SOCKS使用握手协议通知代理软件的客户端试图连接SOCKS,然后尽可能透明地操作,常规代理可以解释和重写报头(例如,使用另一个底层协议,例如FTP;然而,HTTP代理只是将HTTP要求转发给所需的HTTP虽然HTTP代理有不同的使用模式,CONNECT该方法允许转发TCP然而,连接,SOCKS代理也可以转发UDP而且,流量和反向代理HTTP代理不能。HTTP代理通常更了解HTTP协议执行更高层次的过滤(虽然通常只用于GET和POST而不是方法CONNECT方法)。

Shadowsocks全局模式与PAC模式差异:

PAC当你连接网站时,模式是阅读PAC根据文件中的规则,确定您访问的网站是否有墙。如果符合要求,您将使用代理服务器连接网站PAC列表通常是从GFWList更新的。GFWList定期更新被墙网站(但一般都很慢)。

简单来说,在整体模式下,所有网站默认都是代理。PAC模式是只有被墙代理,推荐PAC模式,如果PAC如果模式无法访问某些网站,则尝试改变整体模式,通常是因为PAC更新不及时(或GFWList更新不及时)。

大家在选择ip代理时,如果不知道如何判断哪种方式符合自己的使用,可以联系IPIDEA我们将根据您的需要推荐客户服务。


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

热门资讯