Что такое прокси?

Дата обновления: 17 Сентября 2015
2015-09-17T20:02
Audiophile's Software
Существующее в компьютерных сетях понятие «прокси» (переводится как «представитель» или «уполномоченный») обозначает специальный сервер (прокси-сервер, компьютерную систему или приложение), работающий в качестве промежуточного звена для передачи запрашиваемых клиентом у сервера ресурсов. Клиент подключается к прокси-серверу, запрашивая определённую службу, ресурс, операцию — файл, подключение, веб-страницу или другой ресурс, доступный для различных серверов —, а прокси-сервер обрабатывает этот запрос, с целью контроля и упрощения его сложности. Прокси были изобретены с целью внедрения структуры и принципа инкапсуляции в распределённые системы. Сегодня данным термином называют, как правило, веб-прокси (примеры можно найти в списке fineproxy), предназначенные для увеличения удобства доступа к World Wide Web контенту, а также для обеспечения анонимности.
Прокси-сервер может размещаться на локальном компьютере пользователя или во множестве других точек между пользовательским компьютером и удалённым сервером. Есть несколько видов прокси-серверов:

  • Прозрачный прокси — перенаправляющий прокси-сервер, доступный любому пользователю сети Интернет. Существуют также анонимные прокси, позволяющие скрывать IP-адрес пользователя и/или выполнять подмену данных о клиенте (для этого существует множество специальных методов). Этим анонимные прокси во многом похожи на частные виртуальные сети — VPN (например, Open VPN).
  • Обратный (суррогатный) прокси — сервер, который для клиента выглядит полностью как обычный сервер, однако перенаправляет запросы другим (одному или нескольким) серверам, которые уже этот запрос непосредственно обрабатывают. Ответ на запрос приходит так, словно он пришёл от самого прокси-сервера, то есть клиент остаётся в неведении о серверах, обрабатывающих запросы. Реверсные прокси устанавливаются вблизи одного или нескольких веб-серверов, составляя таким образом внутреннюю сеть. Весь трафик, приходящий из интернета, предназначенный для одного из внутренних веб-серверов, проходит через прокси-сервер. Во многом обратный прокси похож на прозрачный, однако он работает только с компьютерами, находящимися в его локальной сети. Такой трюк выполняется в разных целях: для шифрования или упрощения работы SSL, для распределения нагрузки между серверами, для защиты от сетевых атак (например, DDoS), в целях сокрытия информации о конечных серверах, etc.

 
   
Категория: Статьи наших спонсоров | Автор: | Добавил: Audiophile
Просмотров: 11802| Рейтинг: 5.0/5, голосов: 1
Комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]