Как сделать фрагментирование дейтаграммы с заданными параметрами? Собрать дейтаграмму из фрагментов, имеющих следующие параметры: -количество фрагментов = 4; -общая длина 0..2 фрагментов-дейтаграмм= 4092 байтам; -общая длина последнего фрагмента = 2160 байтам; -длины заголовков фрагментов = 20 байтам; -идентификатор фрагментов = 1820; -значение флага MF фрагментов (кроме последнего) = 1; -значение флага MF последнего фрагмента = 0; -размер смещений = 0, 509, 1018, 1527 (фрагменты 0..3); -время жизни = 212 секундам; -No протокола верхнего уровня = 6. Дополнительные параметры: -маршрутизатор уменьшает время жизни на 2 секунды.

12 Фев 2022 в 19:53
219 +1
0
Ответы
1

Для фрагментации дейтаграммы с заданными параметрами необходимо выполнить следующие шаги:

Разделить исходную дейтаграмму на 4 фрагмента с учетом заданных длин и значений флага MF.

Для каждого фрагмента задать значения заголовков согласно указанным параметрам.

Собрать дейтаграмму из фрагментов, учитывая размер смещений и значение MF.

Уменьшить время жизни каждого фрагмента на 2 секунды.

Таким образом, после выполнения указанных шагов будет получена фрагментированная дейтаграмма с заданными параметрами.

16 Апр в 19:26
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 388 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир