How is SOCKS V5 different from SOCKS V4?
The main differences are: SOCKS V4 does not support authentication. SOCKS V5 supports a variety of authentication methods. SOCKS V4 does not support UDP proxy; SOCKS V5 does and allows for proxying of streaming media. SOCKS V5 also includes PROXY NAME support to move the name resolution process from the SOCKS clients to the SOCKS V5 Server.