• 技术文章 >Rox proxy >Foreign proxy

    Differences between HTTP proxy and socks proxy?

    饮醉不止马匹饮醉不止马匹2021-10-28 14:32:54原创1454

    banner66.png

    HTTP proxy: it can proxy the client for HTTP access, mainly to access web pages. It usually has ports 80, 8080, 3128, etc.

    Socks proxy: unlike other types of proxy, socks proxy simply transmits data packets, regardless of the application protocol type or HTTP request, so socks proxy server is much faster than other types of proxy servers. Socks proxies are divided into Socks4 and Socks5. Socks4 proxy only supports TCP protocol (i.e. transmission control protocol). Socks5 proxy supports not only TCP protocol, but also UDP protocol (i.e. user packet protocol), but also various authentication mechanisms and server domain name analysis. Sock4 can get all Socks5, but sock4 that can be obtained by Socks5 may not be obtained.

    Socks is a set of open software open standards developed by the internal engineering working group (IETF) to solve network security problems. Socks is like a wall, sandwiched between internal servers and clients, providing communication and security management information in and out of the enterprise network. The term "socks" is not an abbreviation of a group of English words, but a security standard related to TCP / ipsocket ports. The common firewall system is usually similar to the gateway. It acts on the seventh layer of the OSI model, that is, the application layer. It is used for the advanced protocols of TCP / IP, such as Telnet, FTP, HTTP, SMTP, etc. Socks acts on the session layer, the fourth layer of the OSI model. It is similar to the proxy and provides security services for the data connection between the client and the server. Therefore, socks acts on the session layer and is not affected by the high level.

    What is the difference between socks proxy and HTTP proxy? Therefore, we know that socks works in the session layer and HTTP in the application layer. The socks proxy simply transmits data packets. There is no need to worry about which application protocol (such as FTP, HTTP and NNTP requests). The socks proxy server is much faster than the application proxy server.

    专题推荐:proxy socks
    品易云
    上一篇:Obtain sales intelligence through proxies 下一篇:What is HTTP proxy used for?

    相关文章推荐

    • Why must Python crawler data collection use proxy technology?• What are the common scenarios for using proxy servers• Why use a reverse proxy?• Reasons for using proxies to crawl web pages• Why use a proxy server?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网