Постоянное соединение в HTTP | Курс “Компьютерные сети“
Постоянное соединение в протоколе HTTP. Лекции по курсу “Компьютерные сети“ -
Страница курса -
Постоянное соединение HTTP (HTTP keep-alive, HTTP persistent connection) - использование одного TCP-соединения для загрузки нескольких ресурсов
Преимущества постоянного соединения:
- Сокращение накладных расходов на установку TCP-соединения.
- Нет необходимости каждый раз начинать передачу данных с маленьким размером окна TCP (медленный старт).
В стандарте HTTP 1.0 возможности использовать постоянное соединение нет. После публикации стандарта HTTP 1.0 был предложен заголовок “Connection: keep-alive“.
Пример использования заголовка “Connection: keep-alive“:
HTTP-запрос:
GET /courses/networks HTTP/1.0
Host:
Connection: keep-alive
HTTP-ответ:
HTTP/1.0 200 OK
Server: nginx
Content-Type: text/html; charset=UTF-8
Content-Length: 5161
Connection: keep-alive
В стандарте HTTP 1.1 по умолчанию все соединения постоянные.
Технология конвейерной обработки HTTP (pipelining) - отправка сразу нескольких HTTP запросов через постоянное соединение не дожидаясь ответа. Сервер также передает сразу несколько запрошенных ресурсов.
Для ускорения загрузки Web-страниц браузеры открывают сразу несколько соединений с Web-сервером. Каждое такое соединение может быть постоянным и использовать конвейерную обработку.
Лекция “Протокол HTTP“ -
Лекция “Протокол TCP“ -
Лекция “Протокол TCP: скользящее окно“ -
Лекция “Протокол TCP: соединение“ -
Лекция “Протокол TCP: управление перегрузкой“ -
Практические занятия по курсу “Компьютерные сети“ -
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
3 views
1
2
3 months ago 00:03:54 1
!!!!Ветеран США заявил что побывал в 2749 году!!!! Филадельфийский проект Эйнштейна и Теслы.
3 months ago 00:12:32 1
Звонок в «Центральный банк Российской Федерации»
3 months ago 00:14:41 1
Эпоха нефтедоллара закончена! Что будет с США, когда мир откажется от их валюты?
3 months ago 00:54:21 1
Кризис демократии в США. Выборы во Франции. Максим Шевченко: Особое мнение @MaximShevchenko
3 months ago 00:42:43 1
СЁГУН: эпоха воюющих провинций и объединение Японии // DEEP SPACE
3 months ago 00:23:08 1
А где же зарегистрирована Налоговая!? Расследование. Народный Контроль в действии.
3 months ago 00:42:30 1
Продукты вместо антибиотиков! Профессор В.А.Дадали. (2 часть)
3 months ago 00:00:57 1
Мировая валюта меняется? В чём просчитались американские империалисты #кирбирева #галко #деньги #сша
3 months ago 00:04:48 1
В Норильске провели резервную линию для стабильного доступа в интернет
3 months ago 00:00:58 1
“КРЫМ - ЭТО ЧАСТЬ РФ“ | Мэр города в Латвии высказался о конфликте между Россией и Украиной #shorts
3 months ago 03:07:15 1
Концерт 19 июня 2024 г. с участием МОПД «Вечно живые» и лит. объединения «Роза поэзы»
3 months ago 00:14:02 1
Два школьника соединились в одного человека, чтобы противостоять уличной банде
3 months ago 00:05:05 1
Россия отключила спутники НАТО над европейской частью РФ. Протест США
3 months ago 00:21:10 1
Кто является потребителем по ЖКХ. Треш! ООО “РоГА и КОПЫТА“.
3 months ago 00:09:01 1
Мажьте ПОДМЫШКИ ПЕРЕКИСЬЮ и Вы удивитесь с 1 раза, Будете его брать с собой везде...
3 months ago 00:36:33 1
Самый главный инструмент в столярной мастерской. 2 часть
3 months ago 00:14:57 1
Почему мы всё забыли ? ( запрещенный ролик в Республике Беларусь )
3 months ago 01:12:17 1
ГЛАВНЫЙ ПРОТИВНИК. Часть вторая. Фильм Аркадия Мамонтова
3 months ago 00:38:21 1
Я хочу, что б мне выдали пенсию как положено ... в долларах... Видеопротокол.
3 months ago 00:35:23 1
Какие продукты полезны? (1 часть)
3 months ago 00:13:44 1
Камбоджа танец Апсар
3 months ago 00:09:01 1
США готовят нам ядерную войну с Европой. Депутат Е.Фёдоров.
3 months ago 00:37:23 1
В самой богатой стране мира люди живут на МРОТ. Выплатное дело. Рязань
3 months ago 01:28:10 1
Преступный синдикат(1993, США) боевик, криминал, гангстерский