SOCKSSocket

SOCKS is an Internet protocol that routes packets between a client and a
server through a proxy server. SOCKS5, if supported, additionally provides
authentication so only authorized users may access a server.