A Closer Look at SOCKS
Novell Cool Solutions: Tip
Digg This -
Posted: 20 Nov 2001
Novell BorderManager 3.6
Ever wonder exactly what SOCKS is, and why it's important to BorderManager? Here's the scoop, direct from the handy Whatis.com site, where you can find snappy definitions of most IT things:
Socks is a protocol that a proxy server can use to accept requests from client in a network so that it can forward them across the Internet. Socks uses sockets to represent and keep track of individual connections. The client side of Socks is built into certain Web browsers and the server side can be added to a proxy server.
A socks server handles requests from clients inside a firewall and either allows or rejects connection requests, based on the requested Internet destination or user identification. Once a connection and a subsequent "bind" request have been set up, the flow of information exchange follows the usual protocol.
See this section of the documentation for information about Setting Up the SOCKS Client (Upstream)