Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практика 6 / СС ПР6

.docx
Скачиваний:
0
Добавлен:
30.05.2026
Размер:
144.27 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

__________________________________________

Кафедра «Сети связи и системы коммутации»

Отчет по практической работе №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 и поэтому они передаются повторно.

Соседние файлы в папке Практика 6