- •Основные характеристики
- •Протокол ip. Адресация. Классы адресов. Бесклассовая адресация. Специальные адреса.
- •Основные свойства протокола ip. Формат ip заголовка. Фрагментация ip пакетов.
- •Протокол udp. Основные свойства, формат заголовка.
- •Свойства:
- •Протоколы повторной передачи с возвратом к n (gbn).
- •Протоколы повторной передачи с выборочным повторением (srp).
- •12 Формат tcp заголовка. Установление и разрыв tcp соединения.
- •Завершение соединения
- •Передача данных в протоколе tcp. Назначение номера последовательности, окна. Буферизация.
- •Dns. Пространство имён, сервера имён, библиотеки преобразователи имён. Типы записей о ресурсах. Обратное преобразование имён.
- •Формат сообщений электронной почты. Протоколы передачи почты smtp и pop3.
- •Средства кэширования в протоколе http.
Средства кэширования в протоколе http.
Proxy – это приложение, выступающее в кач-ве сервера и клиента одновременно. принимает запрос от клиента, передаёт его серверу, получает ответ и передаёт его клиенту.
Кэширующий proxy – это proxy, способный сохранять ответы сервера в КЭШе и выдавать ответы из КЭШа при повторном запросе. Д/решения проблемы определения актуальности документа имеется2 механизма:
1-й. Установка срока действия документа. Позволяет полностью избежать повторного обращения к серверу. Сервер в заголовке ответа указывает поле Expires, содержащее срок, до к-рого документ остаётся действительным. Если повторный запрос поступит до момента, указанного в этом поле, то документ просто извлекается из КЭШа и повторного обращения к серверу не производится. Если срок действия истечёт, то при поступлении повторного запроса используется 2-й механизм.
2-й. Проверка изменения документа. Позволяет уменьшить объём передаваемых данных. Сервер в заголовке ответа указывает поле ETag, содержащий идентификатор документа вычислений т.о., что при изменении документа, изменится и идентификатор, и поле Date, содержащее дату обработки документа. Proxy сервера, использующие HTTP 1.1, предоставляют клиентам метод connect позволяющий устанавливать TCP соединения.
