Что произойдет, если ICMP отключен в маршрутизаторе и если размер пакета превышает MTU, как маршрутизатор фрагментирует этот пакет? Будет ли заголовок TCP присутствовать в IP-фрагментированных пакетах?
Будет ли заголовок TCP присутствовать во фрагментированных IP-пакетах
Ответы (1)
Я не тестирую этот сценарий, но ... я думаю, что если IP-фрагментация включена, ваша часть данных IP-пакета будет фрагментирована и передана независимо, потому что фрагментация использовалась на уровне L3. Без ICMP отправляющий компьютер не знает, что размер пакета превышает разрешенный сетевой MTU, и он не может отправлять новые фрагментированные данные на уровне L4 (заголовок TCP будет представлен в каждом пакете). Но мы фрагментируем на уровне L3, и мы должны использовать поле смещения фрагмента. Я думаю, что заголовок TCP будет представлен только в одном пакете, за которым следует фрагментированная часть данных TCP.
Попробуйте провести эксперимент, чтобы проверить это поведение.
person
Pavel Benáček
schedule
26.07.2013