interface

Команда  interface  применяется для настройки сетевых интерфейсов, зарегистрированных в файле ifaliases.cf, осуществляя вход в режим interface configuration.

Синтаксис

interface type port/number

type

тип интерфейса.

В данной версии Продукта возможны следующие типы:

•   FastEthernet

•   GigabitEthernet

•   TenGigabitEthernet (для cs_console никаких различий между интерфейсами с названием FastEthernet, GigabitEthernet и TenGigabitEthernet нет).

•   Async - данный тип интерфейсов предлагается использовать для PPP-соединений и т.п.

•   Port-channel - как правило, используются для настройки VLAN.

•   DP - Data plane интерфейсы. Используются в Продукте Шлюз DP. Данные интерфейсы виртуальные. Они не видны в ОС.

•   Bridge - Bridge интерфейсы.

•   Tunnel - туннельные GRE интерфейсы.

•   Loopback - нестандартные (dummy) loopback интерфейсы.

•   E1port - последовательный интерфейс E1.

•   Multilink - интерфейс Multilink.

•   Dot11Radio - Wireless LAN (WiFi).

•   UsbEthernet - Ethernet-over-USB, в том числе модемы мобильной связи, работающие в режиме CDC-Ethernet.

•   Cellular - зарезервировано для модемов мобильной связи (3G, 4G и т.п.), не работающих в режиме CDC-Ethernet.

•   vEthernet - виртуальные control plane интерфейсы. Используются в продукте Gate DP.

port 

номер порта

number

порядковый номер интерфейса

Значение по

умолчанию

отсутствует

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

Global configuration

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

Данная команда позволяет управлять настройками только зарегистрированных сетевых интерфейсов. Изменения вступают в действие немедленно и сохраняются в загрузочных скриптах ОС (для восстановления при перезагрузке ОС).

Не допускается ввод команд настройки интерфейсов в следующих случаях:

      Для интерфейсов с именами: Async<n>, Port-channel<n>, DP<n>, Bridge<n>, Tunnel<n>, Loopback<n>, E1port<n>, Multilink<n>, Dot11Radio<n>, Cellular<n>, vEthernet<n> - запрещено выполнение команд настройки - shutdown, ip address, mtu. Нет никаких ограничений на ввод команд, которые транслируются в Native-конфигурацию - привязка списков доступа, inspect, crypto map, QoS и т.п.

      На интерфейсах с именами: Async<n>, Cellular<n>, DP<n>, Loopback<n>, Multilink<n>, Tunnel<n> нельзя настривать vrrp.

      Для интерфейсов с именами вида *Ethernet<n>/<m>, в параметре pattern которых указан не конкретный физический интерфейс, а маска или перечисление.

При попытке ввести команду настройки на интерфейсе, для которого это запрещено, выдается сообщение об ошибке:

% Interface '<interface_name>' is not configurable

     Если не указано иное, то все команды в режиме настройки интерфейса сначала выполняют действия над текущим состоянием интерфейса.

     Если действие выполнено успешно, то состояние интерфейса сохраняется в загрузочных скриптах ОС, чтобы его восстановить при перезагрузке системы. Состояние интерфейса сохраняется целиком - включен/выключен, адрес интерфейса, MTU.

     Если состояние интерфейса меняется с помощью сторонних утилит ОС, то могут возникать противоречия между текущим статусом и статусом, записанным в загрузочных скриптах. Поэтому рекомендуется изменять состояние интерфейса только в консоли.

      В режиме настройки интерфейса могут выполняться следующие подкоманды:

     shutdown - включает/выключает интерфейс.

     ip address - настривает IP-адреса и маски.

     ip access-group - указывает список доступа для входящего и исходящего трафика, который должен отслеживаться на данном интерфейсе.

     crypto map - указывает криптокарту, по которой будут защищаться пакеты, проходящие через данный интерфейс.

     ip inspect - указывает правило проверки входящего или исходящего трафика для протоколов прикладного уровня и TCP.

     service-policy - указывает политику (policy-map), задающую необходимый сервис обслуживания сетевого трафика, основанный на классификации трафика и его маркировке.

     crypto ipsec df-bit - устанавливает значения DF-бита во внешнем заголовке пакета при прохождении через данный интерфейс.

     crypto ipsec stream-id - задает идентификатор потока для параллельной обработки трафика.

     mtu - устанавливает значения MTU на интерфейсе.

     vrrp authentication - задает пароль для аутентификации пакетов протокола VRRP.

     vrrp ip - настраивает IP-адрес виртуального маршрутизатора

     vrrp preempt - разрешает маршрутизатору переходить в состояние master, если его приоритет будет выше чем у текущего master.

     vrrp priority - устанавливает приоритет для маршрутизатора.

     vrrp sync-group - синхронизирует интерфейсы в группе.

     vrrp timers advertise - устанавливает интервал между отправкой VRRP-объявлений.

     vrrp timers garp - устанавливает периодический интервал, с которым маршрутизатор, находящийся в состоянии master отправляет gratuitous ARP-сообщения.

     vrrp state - устанавливает начальное состояние виртуального маршрутизатора.

     vrrp track interface - проверяет состояние сетевого интерфейса.

     vrrp track processes-group - включает отслеживание состояния групп процессов и меняет состояние VRRP-маршрутизатора в зависимости от статуса процессов.

     exit - выход из конфигурационного режима.

     description - задает текстовое описание интерфейса.

     crypto ipsec fragmentation after-encryption - команда игнорируется.

     crypto ipsec fragmentation before-encryption - команда игнорируется.

Пример

Ниже приведен пример выполнения команды interface:

Router(config)#interface fastethernet 0/1

В сообщениях об ошибках команд настройки интерфейса присутствует параметр <Reason>, который может иметь одно из следующих значений, приведенных в таблице:

Таблица 20

Reason

Пояснение

No IP addresses on the interface

Нет IP-адресов на интерфейсе (только для команды shutdown).

Memory allocation failed

Ошибка выделения памяти.

Not implemented

Данная функциональность не реализована.

System error

Системная ошибка.

System error - possibly MTU value exceeds acceptable range

Системная ошибка - возможно значение MTU превышает допустимый диапазон.

Unknown

Неизвестная ошибка.

Error <n>

Ошибка с числовым кодом, для которого отсутствует текстовое описание.