The difference between http proxy and SOCKS proxy

The difference between http proxy and SOCKS proxy

 

By anonymous HTTP proxy functional classification (whether hidden IP functionality)

  • Non-anonymous proxy: Anonymous has no function.
  • Anonymous proxy. When using this agent, although the site can not be accessed know your IP address, but to know that you can still use a proxy, IP to detect some pages can still be found in your IP.
  • Highly anonymous proxy: When using this agent, the site was visited not know your IP address, do not know you're using a proxy to access it. Hide IP address of the function of such agents is the strongest.

By requesting the security classification of information

  • Full anonymous proxy: do not change your request fields (message), the server seems like there is a real client browser to access it. Of course, your real IP is hidden. Network management server will not think you are using a proxy.
  • Ordinary anonymous proxy: to hide your real IP, but will change your request fields, there may be considered a proxy, but just maybe, in general, is no problem. But do not be misled by its name, its security may be higher than the full anonymous proxy, the proxy will peel off some part of your information (like firewall stealth mode), the server does not detect your operating system and version browser version.
  • elite agency: higher anonymity hidden, hide system and browser data information. Such security agents particularly strong.
  • Transparent Proxy (simple proxy): transparent proxy means that clients do not need to know there is a proxy server, which is adapted to your request fields (message), and will transmit real IP. Note that the encryption is transparent proxy belongs to an anonymous proxy, meaning not set up to use a proxy, such as Garden 2 program.

Divided from the proxy server:

  • HTTP Proxy: HTTP proxy for the client can access the main agent browser to access the web page, its port is usually 80, 8080;
  • FTP Proxy: FTP Proxy software can on the client to access the FTP server, its port is usually 21;
  • SOCKS proxy: SOCKS proxy and other agents of different types, it simply passes the data packets, and does not care what kind of application protocol may be an HTTP request, the SOCKS proxy server to obtain faster than other types of proxy speed many.
  • SOCKS proxy and divided into SOCKS4 SOCKS5, SOCKS4 proxy two are different only supports TCP protocol (Transmission Control Protocol), while the SOCKS5 proxy supports both the TCP protocol and the UDP protocol supports (i.e., User Datagram Protocol), each of the supports kinds of authentication mechanisms, such as domain name resolution server.
  • SOCK4 can do SOCKS5 can get, but SOCKS5 can do SOCK4 not necessarily able to do, such as our popular chat tool QQ in the use of a proxy requires a SOCKS5 proxy, because it requires the use of UDP protocol to transfer data .

 

 

By anonymous HTTP proxy functional classification (whether hidden IP functionality)

  • Non-anonymous proxy: Anonymous has no function.
  • Anonymous proxy. When using this agent, although the site can not be accessed know your IP address, but to know that you can still use a proxy, IP to detect some pages can still be found in your IP.
  • Highly anonymous proxy: When using this agent, the site was visited not know your IP address, do not know you're using a proxy to access it. Hide IP address of the function of such agents is the strongest.

By requesting the security classification of information

  • Full anonymous proxy: do not change your request fields (message), the server seems like there is a real client browser to access it. Of course, your real IP is hidden. Network management server will not think you are using a proxy.
  • Ordinary anonymous proxy: to hide your real IP, but will change your request fields, there may be considered a proxy, but just maybe, in general, is no problem. But do not be misled by its name, its security may be higher than the full anonymous proxy, the proxy will peel off some part of your information (like firewall stealth mode), the server does not detect your operating system and version browser version.
  • elite agency: higher anonymity hidden, hide system and browser data information. Such security agents particularly strong.
  • Transparent Proxy (simple proxy): transparent proxy means that clients do not need to know there is a proxy server, which is adapted to your request fields (message), and will transmit real IP. Note that the encryption is transparent proxy belongs to an anonymous proxy, meaning not set up to use a proxy, such as Garden 2 program.

Divided from the proxy server:

  • HTTP Proxy: HTTP proxy for the client can access the main agent browser to access the web page, its port is usually 80, 8080;
  • FTP Proxy: FTP Proxy software can on the client to access the FTP server, its port is usually 21;
  • SOCKS proxy: SOCKS proxy and other agents of different types, it simply passes the data packets, and does not care what kind of application protocol may be an HTTP request, the SOCKS proxy server to obtain faster than other types of proxy speed many.
  • SOCKS proxy and divided into SOCKS4 SOCKS5, SOCKS4 proxy two are different only supports TCP protocol (Transmission Control Protocol), while the SOCKS5 proxy supports both the TCP protocol and the UDP protocol supports (i.e., User Datagram Protocol), each of the supports kinds of authentication mechanisms, such as domain name resolution server.
  • SOCK4 can do SOCKS5 can get, but SOCKS5 can do SOCK4 not necessarily able to do, such as our popular chat tool QQ in the use of a proxy requires a SOCKS5 proxy, because it requires the use of UDP protocol to transfer data .

 

 

Guess you like

Origin www.cnblogs.com/niewd/p/12170260.html