Навигация:  Traffic Inspector > О программе > Основные функции > Прокси-сервер >

HTTP/1.1

Previous pageReturn to chapter overviewNext page

Прокси-сервер оптимизирован для работы с протоколом HTTP/1.1, полностью соответствует стандарту RFC 2616, в нем реализованы механизмы Keep-Alive и Pipelining.

 

Keep-Alive - процедура удержания и повторного использования TCP-соединений. Все современные браузеры и большинство веб-серверов это поддерживают, но у них могут потребоваться особые настройки. Использование Keep-Alive существенно экономит трафик, что особенно заметно при загрузке страниц с большим количеством объектов. В некоторых случаях это приводит к ускорению загрузки страниц.

 

Pipelining - возможность в рамках одного TCP-соединения передавать запросы, не дожидаясь принятого ответа от сервера. Если на странице объектов много, то браузер отправляет  сразу все запросы на сервер через одно TCP-соединение. В прокси-сервере программы Traffic Inspector, начиная со сборки 1.1.4.175, реализована параллельная асинхронная обработка запросов и ответов: данные запросов также сразу отправляются на сервер, при этом количество запросов в очереди не ограничено.

 

Если исходящий канал медленный или время отклика сервера большое (большие задержки в каналах связи), то происходит существенное ускорение загрузки данных.

 

Функция Pipelining считается экспериментальной. Наиболее распространенные веб-сервера (IIS, Apache) это поддерживают.

 

Поддержка функций HTTP/1.1 со стороны браузеров сведена в таблицу:

 

Браузер

Keep-Alive

Pipelining

Internet Explorer

Есть, включается разрешением HTTP/1.1 через прокси

Нет

Mozilla browser

Есть, включается разрешением HTTP/1.1 через прокси

Есть, включается отдельно

Mozilla Firefox

Есть, включается разрешением HTTP/1.1 через прокси

Есть, включается отдельно

Opera

Есть, включается разрешением HTTP/1.1 через прокси

Есть, включается разрешением HTTP/1.1 через прокси

 

 

Все эти функции работают и в режиме каскадирования на другой прокси-сервер, но здесь все зависит от поддержки данных функций на вышестоящем прокси. Наиболее распространенные прокси-сервера - ISA и Squid - в полном объеме Pipelining не поддерживают.

 

 

 


Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?howworkproxyhttp11.htm

Сайт разработчиков Traffic Inspector