端口不一样只是表象
HTTP代理默认走80或8080端口,SOCKS5走1080或者随机端口。但本质区别不在端口号上,在传输层的行为完全不同。
天行IP两种协议都支持blsj四折:https://www.jiyueip.com/link/5629
HTTP代理只能转发HTTP流量
HTTP代理工作在应用层,只理解HTTP协议的请求。你访问一个HTTPS网站,HTTP代理只能做CONNECT隧道转发——它看不懂你传输的内容,只能帮忙转发。不能处理非HTTP协议:FTP、游戏UDP、邮件SMTP这些通通走不了。
SOCKS5什么都能转发
SOCKS5工作在会话层,不理解内容,只负责转发数据包。TCP能转、UDP也能转。所以游戏、下载工具、邮件客户端、SSH终端都可以通过SOCKS5代理。这也是为什么几乎所有代理工具都优先支持SOCKS5。
实际区别
浏览器上网:HTTP和SOCKS5都行,HTTP代理配置更简单。游戏加速:只能SOCKS5,HTTP处理不了UDP。BT下载:SOCKS5更合适,能处理多种协议。多应用分流:Proxifier配合SOCKS5是标配。
一句话总结
只用浏览器干活选HTTP代理。不止浏览器的任何场景都选SOCKS5。现在大部分代理服务商默认都给了SOCKS5端口,HTTP端口也可以同时用。






