Что произойдет, если моя посылка UDP-это больше, чем МТУ


Что произойдет, если мой udp-пакет больше mtu? Скажем, мой пакет составляет 512 байт, после инкапсуляции пакет составляет 572 байта. При транспортировке какой-то промежуточный узел фиксирует его размер mtu до 512 байт, так что же происходит? Мой пакет просто выбрасывается?

В общем, каков наилучший размер пакета udp, который подходит для большинства сетевых ситуаций?

1 2
udp

1 ответ:

Пакет все равно будет отправлен, однако уровень сетевого интерфейса (т. е. ethernet) будет использовать несколько сетевых передач для его отправки. Однако вы все еще ограничены в размере максимальным размером для UDP-дейтаграммы (65535), как это предусмотрено UDP/IP. Смотрите MTU и UDP-пакеты в Википедии для получения дополнительной информации.