Автор Alsoad задал вопрос в разделе Интернет
что такое SOCKS сервер? и получил лучший ответ
Ответ от Голый вепрь Ы[гуру]
Эти серверы, как следует из названия, работают по протоколу SOCKS. Этот протокол стоит между уровнем приложения и транспортным уровнем. Поэтому ему глубоко параллельно, какой протокол высшего уровня используется: http, ftp или icmp... А сам принцип работы SOCKS идентичен работе PROXY. Только при использовании SOCKS весь Ваш сетевой трафик (а не только трафик конкретных протоколов) направляется к SOCKS-серверу, а тот уже производит все запросы от своего имени и отправляет полученные данные Вам назад.
Существуют две основных версии протокола SOCKS: Это SOCKS4 и SOCKS5. Их отличие состоит в том, что SOCKS5 поддерживает помимо протокола TCP ещё и протокол UDP (передача дейтаграмм). Таким образом, использование SOCKS5-сервера обеспечивает практически полную анонимность в сети.
Но протокол SOCKS обеспечивает ещё одну хорошую возможность: использование цепочек из SOCKS-серверов. Это означает то, что Вы обращаетесь к одному SOCKS-серверу, он в это время обращается к другому серверу и так далее. Последний сервер запрашивает и получает требуемую информацию и передаёт её в обратном порядке по цепочке. Таким образом, вероятность узнать Ваш реальный IP-адрес практически равна нулю.