@Lankinop

Как сделать фрагментирование дейтаграммы с заданными параметрами?

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

Например, в вашем случае это может выглядеть так: свой mac + mac адресата + 0x08 0x00 + данные 1 + данные 2 + данные 3 + данные 4 + CRC.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы