Практика 6 / СС ПР6
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
__________________________________________
Кафедра «Сети связи и системы коммутации»
Отчет по практической работе №6
Выполнил: студент гр.
Проверила:
Маликова Е.Е.
Москва 2026 г.
Таблица 1. Данные для выполнения задания
N варианта |
Полученные фрагменты |
2 |
0-56, 68-90, 93-96 |
Рассмотрим принцип формирования селективного (выборочного) подтверждения. Пусть к моменту селективного подтверждения получены фрагменты с номерами меньшими или равными 56, а также получены фрагменты с номерами 68-90, 93-96. Т.е. потеряны или неправильно приняты пакеты 57-67, 91, 92.
В этом случае фрагмент SACK будет сформирован следующим образом. Cumulative TSN = 56, поскольку все фрагменты до 56 получены без потерь. После фрагмента с номером 56 получено два отрезка фрагментов, поэтому поле Number of Gap Blocks = 2.
Первый отрезок характеризуется следующим образом:
- начало блока пакетов (Gap Blocks Start) = 12;
- конец блока пакетов (Gap Blocks End) = 34.
Второй отрезок характеризуется следующим образом:
- начало блока пакетов (Gap Blocks Start) = 47;
- конец блока пакетов (Gap Blocks End) = 40.
Получив такой пакет, передатчик немедленно начинает передачу потерянных пакетов с TSN =57-67, 91, 92.
На рисунках 1 и 2 приведены примеры селективного подтверждения SACK.
Рис.1 Селективное (выборочное) подтверждение
Рис. 2. Передача данных при селективном подтверждении
Отправитель посылает последовательные фрагменты, при этом к моменту посылки служебного сообщения SACK все фрагменты с TSN<=56 поступили к получателю, фрагмент с TSN=57-67 не поступили к получателю, фрагменты 58-90 и 93-96 поступили. Используя Cumulative TSN, получатель информирует отправителя о том, что все фрагменты до 56 включительно получены, далее при помощи GapBlockStart и GapBlockEnd получатель информируется о том, что фрагменты 68-90 получены, фрагменты 57-67 и 91,92 потеряны. Далее отправитель повторно передает фрагмент 57-67 и продолжает передачу. Также потеряны были фрагменты 91 и 92 и поэтому они передаются повторно.
