Так в основном современные маршрутизаторы в интернете все еще используют 1500 как MTU Ethernet? или 1500 байт был для старых дней?
Я спрашиваю, что такое MTU Ethernet в современных сетях?
и если оно составляет 1500 байт, что произойдет, если мы, например, вместо этого будем использовать 15000 байт, и что будет с Интернетом, если вместо всех маршрутизаторов использовать 15000 байт?
Ответы:
Стандартный максимальный размер полезной нагрузки для Ethernet все еще составляет 1500 байт.
В то время как максимальный размер кадра немного увеличился, с 1518 до 1522 байт в 802.1Q и далее в 802.1AD, полезная нагрузка, размер «данных клиента MAC» или максимальный размер единицы данных обслуживания (MSDU) не изменились в соответствии со стандартами IEEE. по соображениям совместимости - поддержание размера полезной нагрузки обеспечивает прозрачное переключение во всем диапазоне от 10 Мбит / с до 400 Гбит / с.
В Ethernet нет концепции для согласования размера кадра, а также для фрагментации кадра, превышающего размер, для пересылки или для предоставления сообщения об ошибке отправителю, поэтому кадр можно только отбросить. Каждый узел в сегменте должен использовать один и тот же MTU.
Тем не менее, "большие" кадры, превышающие этот максимум, некоторое время были популярны в закрытых контролируемых сетях. Администратор сети должен убедиться, что все узлы в сети могут обрабатывать нестандартный размер, прежде чем использовать этот размер кадра. Очень распространенным является размер полезной нагрузки в 9000 байт, что в шесть раз превышает официальный размер.
Существуют также реализации «детского гиганта», в которых внешний MTU туннеля несколько увеличен, чтобы обеспечить возможность инкапсуляции полноразмерных пакетов без использования внутреннего MTU (или по аналогичным причинам).
В Интернете требуется минимальное значение MTU канала в 68 байтов для IPv4 и 1280 байтов для IPv6. Обратите внимание, что в то время как большие части Интернета используют Ethernet в настоящее время, не все это делают.
Если вы передаете IPv4-пакет размером более 1500 байт вашему интернет-маршрутизатору, он должен фрагментировать его в соответствии с MTU восходящей линии связи. Без фрагментации маршрутизатор следующего перехода, скорее всего, просто отбросит пакет. Для IPv6 нет фрагментации маршрутизатора, и обнаружение MTU пути является обязательным, поэтому ваш клиент никогда не должен отправлять пакет, превышающий MTU пути назначения.
источник
Стандарт Ethernet (IEEE 802.3) по-прежнему составляет 1500 октетов для MTU, но некоторые поставщики поддерживают большие кадры. К сожалению, не существует стандарта для jumbo-фреймов, и разные поставщики поддерживают разные размеры для jumbo MTU, даже в линейке продуктов, а иногда даже разные размеры для jumbo MTU на разных интерфейсах одного и того же коммутатора.
Если вы попытаетесь отправить гигантский кадр, и он встретит интерфейс в любом месте своего коммутируемого пути с меньшим MTU, он будет отброшен как гигантский кадр, и он просто потеряется. Переключатели не фрагментируют кадры. Маршрутизаторы могут фрагментировать пакеты, чтобы соответствовать MTU на другом интерфейсе, но коммутаторы не фрагментируют кадры, потому что Ethernet не имеет возможности для фрагментации. Даже с маршрутизаторами, фрагментирующими пакеты, большинство компаний теперь отбрасывает фрагментированные пакеты, чтобы предотвратить атаки DoS фрагмента. Фрагментация является дорогостоящей для ресурсов маршрутизатора, и IPv6 устраняет фрагментацию в пути, требуя от хостов использования PMTUD для обнаружения минимального MTU в пути и предварительного фрагментирования пакетов перед отправкой.
источник