Прокси-сервер представляет собой «промежуточный» сервер, который выступает в роле своебразного посредника между сайтом и браузером. Название этого сервера произошло от английского слова «proxy» – «уполномоченный, представитель».
Прокси-серверы различаются в зависимости от конфигурации. Бывают открытые и закрытые прокси-серверы.
Открытым прокси-сервером может воспользоваться кто угодно. Такие промежуточные серверы помогают оказаться на сайтах, доступ к которым с конкретного IP-адреса может быть запрещенным по той или иной причине. Чтобы начать использовать данный сервер, пользователь должен сперва подключиться к нему (либо же зайти на определенный сайт), а после этого послать запрос, содержащий адрес необходимого ресурса. Получив необходимую команду от пользователя, прокси-сервер начинает подключаться к необходимому серверу, а затем он выдает результат запроса.
Закрытые прокси-серверы могут использоваться отдельными организациями, и предназначены они для того, чтобы обслуживать работников конкретного офиса и, скажем, запрещать доступ для этого офиса к каким-либо ресурсам.
Обрабатывая запросы пользователей, прокси-сервер или подключается к серверу, где находится искомый ресурс, или же «добывает» сайт из своего кеша, ежели таковой имеется в наличии.
Выходит, что пользователям надо запросить требуемые страницы с оригинального сервера лишь единожды, а затем они уже сохраняются на прокси-сервере, с которого в дальнейшем и будут браться. Таким образом, экономятся и время, и трафик.
|