Обычный proxy-сервер кэширует исходящие HTTP-запросы и соответствующие этим запросам ответы. Примерно таким же образом может работать реверсивный proxy-сервер, распределяя запросы между несколькими Web — серверами. Далее клиент 10.0.0.1 обращается с запросом по адресу ргоху-сервера 192.168.0. 1 (этот адрес аналогичен виртуальному адресу Web-сайта). После получения запроса proxy-сервер выбирает Web-сервер, который должен ответить на этот запрос, и запрашивает файл уже от своего имени. Web-сервер, например с IP-адресом 192.168.0.5, возвращает файл на ргоху-сервер, а тот, в свою очередь, перенаправляет файл со своего адреса 192.168.0.1 на адрес клиента — 10.0.0.1. Использование такой технологии не требует никакой специальной настройки Web-серверов. Однако имеет место одна неприятная особенность — протоколы (log-файлы) Web-сервера теперь содержат записи только о запросах с машины 192.168.0.1, то есть о запросах ргоху-сервера. Данные о реальных потребителях публикуемой информации потеряны, но протокол может вестись непосредственно на самом proxy-сервере, через который проходят все клиентские запросы. Протоколирование на proxy-сервере может оказаться даже более выгодным, так как исчезает необходимость в сборе и синхронизации протоколов с разных Web-серверов. Теперь вся статистическая информация накапливается в одном месте, и это достаточно удобно в смысле администрирования системы. Использование ргоху-сервера может несколько замедлить работу сайта, особенно по сравнению со схемами распределения, при которых происходит только замена адресов. В рассматриваемом случае производится дополнительная работа, но если аппаратных средств достаточно и ргоху-сервер использует кэширование, то некоторые запросы могут отрабатываться даже быстрее.