IP address of socks server.
The port where the socks service is located.
③ Does the SOCKS service require user authentication? If necessary, you need to apply for a user name and password from the network administrator.
With the above information, you can fill it in "Network Configuration" or fill it in when you register for the first time, and you can use the socks agent.
In practical application, SOCKS agent can be used as various game application software, such as e-mail, newsgroup software, network paging ICQ, network chat MIRC and using proxy server to play games.
SOCKS is an open software standard developed by the Internal Engineering Working Group (IETF) to deal with network security. SOCKS is sandwiched between internal servers and clients like a wall, which provides traffic and security management for information entering and leaving the enterprise network. SOCKS is not an abbreviation of a set of English prefixes, but a security standard related to the Socket port of TCP/IP. The general firewall system acts on the seventh layer of the OSI model, that is, the application layer, just like the gateway, controlling the advanced protocols of TCP/IP, such as Telnet, FTP, HTTP, SMTP, etc. SOCKS acts on the fourth layer of the OSI model, that is, the session layer, and provides security services for data connection between clients and servers or between servers like agents. Because SOCKS acts on the session layer, it is a scheme to provide security services from the session layer to the session layer, which is not affected by the changes of high-level applications.
What is the difference between SOCKS4 and SOCKS5? Specifically, SOCKS4 can only proxy TCP protocol, while SOCKS5 can proxy any protocol, while QQ uses UDP protocol, so it cannot use SOCKS4 proxy, while foreign ICQ uses TCP protocol, which is more secure than UDP protocol, so it can use SOCKS4 proxy.
What's the difference between SOCKS proxy and HTTP proxy? From the above, we know that SOCKS works in the session layer, while HTTP works in the application layer. SOCKS proxy simply transmits data packets, regardless of application protocols (such as FTP, HTTP and NNTP requests), so SOCKS proxy server is much faster than application layer proxy server.
You can often see the settings of HTTP proxy, SOCKS proxy and FTP proxy in some software settings. What's the difference between these agents?
Usually, different agents are selected according to different purposes: HTTP or SOCKS for browsers, HTTP or SOCKS for downloading software, FTP or SOCKS for uploading software, and SOCKS for other aspects (chat, MUD games, etc.). ).
Sock agents are widely used, but socks can be divided into SOCK4 and SOCK5. SOCK4 only supports TCP protocol, SOCK5 supports TCP and UDP protocols, and also supports authentication and server-side domain name resolution. What SOCK5 can do, SOCK4 can do, and vice versa. Our commonly used chat software (such as QQ) has been using TCP and UDP protocols from the beginning, so we can only use the agent of SOCK5.