Интернет магазин китайских планшетных компьютеров



Компьютеры - SOCKS

06 июня 2011


Оглавление:
1. SOCKS
2. Протокол SOCKS 4
3. Протокол SOCKS 5
4. Реализации



SOCKS — сетевой протокол, который позволяет клиент-серверным приложениям прозрачно использовать сервисы за межсетевыми экранами. SOCKS — это сокращение от «SOCKetS».

Введение

Клиенты за межсетевым экраном, нуждающиеся в доступе к внешним серверам, вместо этого могут соединяться с SOCKS прокси сервером. Такой прокси сервер контролирует права клиента для доступа к внешним ресурсам и передаёт запрос к серверу. SOCKS может использоваться и противоположным способом, разрешая внешним клиентам соединяться с серверами за межсетевым экраном.

В отличие от HTTP прокси серверов, SOCKS передаёт все данные от клиента, ничего не добавляя от себя, то есть с точки зрения конечного сервера, SOCKS прокси является обычным клиентом. SOCKS более универсален — не зависит от конкретных протоколов уровня приложений и базируется на стандарте TCP/IP — протоколе 4-го уровня. Зато HTTP прокси кэширует данные и может более тщательно фильтровать содержимое передаваемых данных.

Этот протокол был разработан Дэвидом Кобласом, системным администратором MIPS Computer Systems. После того, как в 1992 году MIPS вошла в состав Silicon Graphics, Коблас сделал доклад о SOCKS на Симпозиуме по Безопасности Usenix, и SOCKS стал публично доступным. Протокол был расширен до четвёртой версии Ин-Да Ли из NEC Systems Laboratory.



Просмотров: 2963


<<< SPICE (протокол)