好像通常都是socks5类型聊天工具代理的。与SOCKS5协议不同聊天工具代理,HTTP代理是通过HTTP协议进行的,HTTP代理服务器软件了解通讯包的内部结构,在转发过程中还要对通讯进行某种程度的修改和转换。和HTTP代理协议不同,SOCKS5实际上是一个传输层的代理协议。
这和单纯工作在网络层或传输层的ip欺骗(或者叫做网络地址转换NAT)又有所不同,因为SOCKS不能提供网络层网关服务,比如ICMP包socks4和socks5都属于socks协议,只是由于所支持的具体应用不同而存在差异。socks4代理只支持TCP应用,而socks5代理则可以支持TCP和UDP两种应用。
App代理是指在手机app中使用代理服务器来访问某些被封锁的网站或应用程序的一种方法。比如,在中国大陆地区,一些国外的网站或社交媒体被封锁,如果使用App代理,就可以通过代理服务器来访问这些网站或应用程序,避免了封锁的限制。App代理有很多种类型,其中最常见的类型是HTTP代理和SOCKS5代理。
代理的共享、半专用和专用性质决定了用户体验。共享代理适合预算有限的用户,但性能可能因多人共享而受限聊天工具代理;半专用代理提供更好的性能,但比专用代理宽松一些;而专用代理则提供最佳的稳定性和速度,如同豪华版服务,但成本也相对较高。
与HTTP代理(工作在应用层)不同,SOCKS代理只传递数据包,对具体应用协议不作区分,因此速度更快。软件设置中的HTTP代理、SOCKS代理和FTP代理各司其职:浏览器一般选择HTTP或SOCKS,下载和上传分别适用HTTP或SOCKS,而聊天等应用通常选择SOCKS。
这样就能显著地提高浏览速度和效率了。代理服务器通常有两种类型,Http代理和Socks5代理。Http代理是用来浏览网页用的,其端口一般是80和8080,不过也有3128等其它端口的;而socks5代理则可以看成是一种全能的代理,不管是telnet、ftp还是irc聊天都可以用它,这类代理的端口通常是1080。