У меня есть станция X, которая пытается отправить дейтаграмму TCP к
станция Y. Размер дейтаграммы составляет 3500 октетов (включая TCP
заголовок). MTU сети составляет 3000 октетов. Я должен представить все
IP-заголовки дейтаграмм.
Датаграмма имеет 3500 октетов, а поскольку заголовок IPv4 равен 20 октетам, мне нужно 3520 октетов, чтобы можно было проходить через сеть без фрагментов. Это не тот случай, поэтому я собираюсь фрагментировать свою дейтаграмму.
Я получаю 2 дейтаграммы, первая из которых имеет размер 2996 октетов (2976 данных + 20 заголовков IPv4), флаги - 001, смещение - 0.
Второй - 544 октета (522 данных + 20 заголовков IPv4), флаги - 000, смещение - 372, поскольку 2976/8 - 372
Еще один вопрос, связанный с полем TTL. Уменьшается ли он только на 1 при прохождении через маршрутизатор?
Я должен еще раз фрагментировать это во второй части упражнения, но если я правильно понял, то потом смогу сделать это сам. Ура! * * 1013