Illustrate about the working of Socks protocol
SOCKS is an open, industry-standard protocol advanced by the Authenticated Firewall Traversal working group of the IETF (Internet Engineering Task Force). It defines a protocol, which allows TCP applications to access firewalls in a secure and controlled manner, gaining authenticated access through that server to an external network. It can be straightaway used to construct a firewall on a TCP/IP based server.