Перейти к содержимому

Лекция 5 по сетевым технологиям - Надежная передача данных

Steve Tarzia

0:00 / 0:00

Лекция 5 по сетевым технологиям - Надежная передача данных

8 936 просмотров · 5 л. назад
Steve Tarzia
3,84 тыс. подписчиков
8 936 просмотров · 5 л. назад
План: 0:17 Предыдущая лекция: Служба доменных имен 2:54 Вспомним четыре основных уровня Интернета 3:57 Каждый уровень решает подмножество проблем 5:31 Протокол пользовательских дейтаграмм (UDP) 7:40 Поля заголовка UDP 9:03 Каждый уровень решает подмножество проблем 9:03 Вспомним четыре основных уровня Интернета 9:16 Протокол пользовательских дейтаграмм (UDP) 9:17 Поля заголовка UDP 9:19 Контрольная сумма — простой способ обнаружения повреждения данных 10:53 Контрольная сумма в действии 15:09 TCP обеспечивает потоковые соединения для приложений 19:23 Человеческие решения проблемы потери сообщений 25:08 Наивные подтверждения (ACK) 28:05 Наивные подтверждения (ACK) (продолжение) 34:00 Корректность наивных подтверждений (ACK) 35:30 Производительность наивных подтверждений (ACK) 38:43 Иллюстрация «Остановись и жди» 40:36 Конвейерная обработка скрывает Задержка для увеличения пропускной способности 43:17 Конвейерная обработка повышает использование каналов связи 46:13 Порядковые номера 47:31 Попытка конвейерной обработки №1: Возврат N 52:43 Возврат N в действии 57:36 Демонстрация Возврата N 1:01:22 Преимущества Возврата N 1:03:16 Попытка конвейерной обработки №2: Выборочный повтор 1:05:05 Окна выборочного повтора 1:06:48 Демонстрация выборочного повтора 1:08:52 Повторное использование порядковых номеров может вызвать путаницу 1:12:58 Итоги Эти лекции были прочитаны профессором Стивом Тарзиа осенью 2020 года на курсе CS-340 «Введение в компьютерные сети» в Северо-Западном университете. Материалы курса и слайды можно скачать по адресу https://stevetarzia.com/teaching