SOCKS是一种Internet协议,它通过代理服务器在客户端和服务器之间路由网络数据包。SOCKS4和SOCKS5都属于SOCKS协议。它们最大的区别是具体的支持应用不同。本文将为大家详细介绍SOCKS4和SOCKS5应用支持的区别。
SOCKS4只支持TCP应用,而SOCKS5支持TCP和UDP应用。但是由于SOCKS5还支持各种认证机制和域名解析(DNS),SOCKS4不支持,所以出站的SOCKS代理一般是SOCKS4代理。因此,通常不支持UDP应用程序。也就是说,SOCKS5可以支持SOCKS4支持的任何东西,但它与SOCKS4不一样。
Socks5是socks4的下一个安全级别。该协议支持TCP和UDP连接。TCP-用户和服务器之间的直接连接。它继续连接,直到所有数据完成交换。另一方面,UPD不连接。而是发送包裹。Socks5确实需要身份验证以防止恶意攻击。