Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Cisco-like команды
  5. Команды настройки сетевых интерфейсов
  6. mtu (interface)

mtu (interface)

Поиск в комплекте Источник

mtu (interface)

Команда mtu применяется для задания значения MTU на интерфейсе – максимальный размер пакета, передаваемый без фрагментации через интерфейс. Команда используется в режиме interface configuration. Для задания значения по умолчанию используется та же команда с префиксом no.

Синтаксис

mtu bytes

no mtu

bytes

диапазон значений 68–65535 байтов.

Значение по

умолчанию

1500

Режимы команды

Interface configuration

Рекомендации по использованию

• Команда mtu выставляет значение MTU для данного интерфейса (может не совпадать с ip mtu).

• Команда mtu выполняется после ввода немедленно и заданное значение MTU сохраняется в загрузочных скриптах ОС.

• На конкретном сетевом интерфейсе допустим не весь диапазон значений 68 – 65535 байтов, а только его конкретная часть (зависит от интерфейса).

• При выходе за границы диапазона допустимых значений выдается сообщение об ошибке и команда игнорируется.

• Внимание! MTU менее 1280 байт несовместим с ipv6-адресацией. Для назначения MTU менее 1280 байт, сначала необходимо удалить ipv6-адреса (включая link-local, назначаемые системой по умолчанию). Такое удаление возможно осуществить средствами утилит iproute2.

GRE-интерфейсы создаются с link-local ipv6-адресами, поэтому для присвоения MTU менее 1280 байт нужно: сначала создать GRE-интерфейс с MTU большим 1280 байт, удалить link-local ipv6-адреса, затем выставить необходимый MTU (изменения, сопровождающие выставление MTU, не должны приводить к попытке пересоздания GRE-интерфейса).

• Интерфейсу нельзя присвоить MTU менее 1280 байт используя команду configure replace.

• Команда mtu выполняется даже в том случае, если данное значение MTU уже присутствует на интерфейсе. Это сделано для того, чтобы избежать ситуации, когда текущее значение MTU на интерфейсе не совпадает с MTU, записанным в загрузочных скриптах. В этом случае введенная команда принудительно запишет указанное значение MTU в загрузочные скрипты.

• Команда no mtu аналогична команде: mtu 1500, устанавливает значение по умолчанию.

• В случае ошибки выдается сообщение:

Cannot set MTU (Reason: <Reason>)

• Если MTU было выставлено, но состояние интерфейса не удалось сохранить, выдается сообщение:

MTU was set, but the state of the interface was not saved
The changes will be lost after reboot

• По команде show running-config значение по умолчанию не показывается.

• По команде show running-config выдается текущее системное значение, которое может отличаться от значения, записанного в загрузочных скриптах ОС.

Отличие данной команды от

подобной команды Cisco IOS

• Диапазон значений MTU не зависит от типа интерфейса.

• Нижняя граница диапазона MTU отличается от диапазона в Cisco IOS – 64.

• Значение по умолчанию может не совпадать со значениями по умолчанию, установленными для интерфейсов в Cisco IOS, так как там это значение зависит от типа интерфейса. Совпадает только для интерфейсов типа Ethernet и Serial.