A mechanism by which a secure proxy data channel can be established between two computers in a client/server environment SOCKS is a protocol that a proxy server can use to accept requests from client users 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 network's 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
Client/server software that ensures that a host protected by a firewall does not lose access to Internet resources available using Telnet, Gopher or WWW
An application proxy-based protocol that passes traffic between two application-specific clients Although allowing application-based user authentication, a SOCKS-based VPN requires each application to be modified to support SOCKS
SOCKS is an Internet toolkit that permits TCP-based applications to run on proxy servers
The proxy-protocol for network applications on base TCP/IP SOCKS is included by two components, SOCKS-server the SOCKS-client The SOCKS-server to be on an application level The SOCKS-client to be between application and by transport level
A software package that allows hosts inside a firewall to communicate with the outside world To allow access to the outside world a secure network can run a SOCKS server on its gateway/firewall machine; all networking software inside the network must be configured to talk to the SOCKS server SOCKS is a proxy server without the special caching capabilities of a caching HTTP proxy server
Firewall software that establishes a connection from inside a firewall to the outside when direct connection would otherwise be prevented by the firewall software or hardware (for example, the router configuration)