We have had theoretical lessons about PROXY and SOCKS, so what is the difference between these two concepts? Let’s discuss with TipsMake.com about these two concepts.
Join the channel Telegram of the AnonyViet 👉 Link 👈 |
PROXY vs SOCKS:
The SOCKS server mainly serves the Proxy server with the purpose of creating and establishing a TCP connection to 1 or more other servers, instead of the client, and then redirecting all data – traffic back between the client and the server.
And SOCKS works with any network protocol, on all ports. SOCKS Version 5 also adds high security and supports UDP (User Datagram Protocol). And in essence, SOCKS does not compile any data between the client and the server, but is only used in cases where the client system is protected by Firewall, and those clients cannot make a standard TCP connection. to the server (outside the Firewall), unless they are done via the SOCKS server.
Almost all web browsers today support the ability to connect across servers SOCKS. Because, the client must first make a connection to the server SOCKSand tell the server which host the client wants to connect to.
Still HTTP Proxy it is the same, used for the same purpose asServer SOCKSbut in cases where the client is behind the Firewall layer, it is also prevented from making outbound TCP connections – outgoing on the outside of the server.Firewall. However, unlike server SOCKS, HTTP Proxy can understand, and compile, the data streams – traffic is transferred between the client and the server, which we call the protocol. HTTP. And that’s why HTTP Proxyalso only used to process the above data HTTP. More specific, HTTP Proxy can easily recognize signals with repeated condition, cache those requests to improve system performance. And for that reason, many Internet service providers – ISP used HTTP Proxyno matter how the browsers are set up or configured, for the simple reason that all traffic is directed through port 80 on Proxy Server.
Here are some of the basic differences between Server SOCKS and HTTP Proxy.
Good luck!