21.01.2012 | Что такое прокси-сервер и для чего он служит?
Прокси-сервер – компьютер, который предлагает услугу клиентам создавать сетевые соединения с другими сетевыми службами. Клиент соединяется с прокси-сервером, затем запрашивает соединение, файл, или другой ресурс, доступный на сервере. Прокси обеспечивает доступ к ресурсу, соединяясь с указанным сервером. В некоторых случаях прокси может изменить запрос клиента или ответ сервера в различных целях.
Веб-прокси
Практически на каждом прокси используется кеш. Он обеспечивает сохранение копий страниц и файлов, доступных на удаленных веб-серверах, разрешая сетевым клиентам получить доступ к ним более быстро.
Когда сервер получает запрос на веб-ресурс (определенный URL), в кеше прокси ищетсяя принимаемый URL. Если он найден, сразу возвращается документ. Иначе идет запрос к удаленному серверу, возвращает результат запрашивающей стороне и сохраняет копию в кэше. Кэш обычно использует алгоритм удаления со временем, чтобы удалять документы в зависимости от их возраста, размера и доступа. Алгоритм делится на два простых: последние использованные (LRU) и редко используемые (LFU). LRU удаляет последние использованные документы, а LFU удаляет наименее часто используемые документы.
Веб-прокси могут также фильтровать контент запрошенных веб-страниц. Некоторые цензурообрезающие сервера блокируют нежелательный веб-контент. Другие веб-прокси изменяют веб-страницы в зависимости от определенной цели или аудитории; например, некоторые изменяют веб-страницы для сотовых телефонов. Также часто создаются прокси, чтобы прервать распространение компьютерных вирусов и другого опасного контента, поступающего из удаленных веб-страниц.
|