您的位置:首页 >文章内容

速看长效socks5代理的应用原理

来源:互联网 作者:admin 时间:2021-03-08 10:50:57

    先说明为什么它被称为长效socks5代理。实际上,本协议设计的初衷就是让权限用户能够通过防火墙的限制,使高权限用户能够访问一般用户无法访问的外部资源。那时,设计人员考虑到,几乎所有使用TCP/IP通信的应用软件都是使用socket(实际上是一组应用程序接口)来完成底层的数据通信。为便于软件开发人员使用,协议设计人员故意对一些经典的socket编程操作进行对应,并将协议命名为SOCKS。


微信截图_20210302174226.png


    SOCKS协议最早广泛应用于第四版,即SOCKS4。使用“Socks”,IE和其他一些应用程序直接表示SOCKS4协议。这个版本支持TCP连接(作为客户机连接)和listen连接(打开监听端口),不支持UDP协议。SOCKS4A对SOCKS4做了一些改进,允许客户机向SOCKS服务器发送域名,然后由SOCKS服务器进行域名解析。


    SockS5是第5版,相对于第4版有了较大的改进。第一,它增加了对UDP协议的支持;第二,它可以支持多种用户认证和通信加密方式;最后,修改了SOCKS服务器的域名解析方法,使之更美观。SOCKS5在这次升级之后,于1996年被IETF确认为标准通信协议,RFC编号为1928。十多年来,SOCKS5代理得到了大量网络应用的支持。


    尽管长效socks5代理可以支持多种用户认证方式,但通常只有两种方法可以真正实现应用程序:不认证和用户名密码认证。因此,大部分应用程序SOCKS5代理设置也只有用户名/密码这种可选的验证方法。此外,虽然从SOCKS4开始就支持开放TCP监听端口,但在SOCKS5之前,该端口也只能接受一个客户机连接。结果是网络服务提供商(例如http服务器)无法使用SOCKS。事实上,许多SOCKS服务器实现也不支持TCP监听端口的开放。


因为专业! 所以简单! 产品至上,价格实惠 是我们服务追求的宗旨

免费试用