ИТМО - Проектирование ПО - Лекция 10 - TCP протокол - устройство, проблемы, оптимизация
00:00 Повторение. Процессы, потоки
10:24 Общение со Spring приложением с самого низа
13:54 Для чего нужен сетевой порт?
15:38 Назначение и различия протокола IP и TCP
16:57 Подробнее про TCP протокол
18:27 Установление связи между клиентом и сервером, процесс рукопожатия (Handshake)
21:21 Как выглядит TCP подключение с точки зрения клиента и сервера
23:06 Буферы TCP. Write и read буферы.
28:15 Flow control. Механизм для предотвращения переполнения буферов TCP
29:06 Flow control. Понятие «окна» (receive window)
33:14 Проблема блокировки TCP потока. Head of line blocking
35:06 Протоколы HTTP v1, HTTP v2
38:25 «Чем ближе клиент к серверу тем лучше» (Conect Delivery Network)
40:40 Адаптация к емкости сети (Bandwidth-Delay product)
43:50 Как оптимизировать TCP для максимальной утилизации сетевого канала
49:05 Привязка нескольких приложений к нескольким портам
51:10 TCP соединения в Java. Сlass Socket и блокирующие методы ввода/вывода (IO)
54:17 Поток для каждого с
1 view
558
200
2 days ago 01:01:05 1
Схемы мошенников в Девяностые: Зарплаты, Целители, Телевидение / Выпуск Лядова / @anton_lyadov
2 days ago 00:18:27 2
Реакция немца на Мэри Попинс - до свидания [Русские субтитры]
2 days ago 00:04:17 1
Coolio - Gangsta’s Paradise (feat. L.V.) [Official Music Video]
3 days ago 00:06:42 1
Skylite Productions Channel Trailer – 2024
3 days ago 00:00:20 1
Who ordered Leaf Lovers Special?
3 days ago 01:37:14 1
Ksenia Baryshnikova: Practice on Multipole decomposition in COMSOL Multiphysics®
3 days ago 00:14:40 1
НЕ ПОСТУПАЙ на программиста, пока не посмотришь это видео!
3 days ago 00:01:00 1
Боже, какой пустяк - Александр Иванов #гитара #guitar #музыка #кавер #guitarcover #music #cover