Diff between proxy and socks servers

What are the differences between proxy and socks servers?
Who is Participating?
scraig84Connect With a Mentor Commented:
Socks is just a type of proxy and often runs as a service on a proxy server.  However, the term "Proxy server" is usually referred to as servers that redirect web requests and responses (port 80 etc) for browsers.  Socks servers are for any application that is proxy aware but is not a browser.  For example, if you have an FTP client that allows you to put in the address for a proxy server, that client is proxy aware and will use a socks server.  So although socks servers are just a form of a proxy, people use the two terms to distinguish what function they are serving.

Hope that helps.
Technical diff:
Socks is a implementation of a proxy in level 2-3 of the OSI TCP/IP model, while a "proxy server" is implemented level 7, usually.
Things get more complicated with "adaptive proxies".
<i>if you have an FTP client that allows you to put in the address for a proxy server, that client is proxy aware and will use a socks server</i>

FTP is a winsock app. Socks is used for access to apps from non-windows clients.
7 new features that'll make your work life better

It’s our mission to create a product that solves the huge challenges you face at work every day. In case you missed it, here are 7 delightful things we've added recently to monday to make it even more awesome.

You've been using Microsoft Proxy too long (or that's all you've used).  Your statement is correct in a MS proxy environment and assuming the client is Windows based.  However, the Winsock proxy service is ONLY in a Microsoft world.  The Winsock proxy uses a specialized client to redirect requests to the Winsock proxy service - whether the application is proxy aware or not.  In a non-MS proxy environment, if you have a proxy aware app it would use a socks proxy.
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Post your closing recommendations!  No comment means you don't care.
John Gates, CISSPSecurity ProfessionalCommented:
Assisting on cleanup.  It looks like this question was answered by scraig84 I think the points should be awarded to scraig84
On to the next.....
John Gates, CISSPSecurity ProfessionalCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area
Please leave any comments here within the next seven days.


EE Cleanup Volunteer
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.