Документация: ПО Факел — разрабатываемая версия

Интерфейс VXLAN

Обзор

VXLAN — протокол туннелирования кадров Ethernet поверх UDP для построения наложенных сетей канального уровня. Кадры передаются удаленному узлу (remote) или группе многоадресной рассылки (group) в пакетах UDP (порт по умолчанию 4789) с идентификатором виртуальной сети (vni). Поддерживается расширение VXLAN-GPE (gpe) и сопоставление VLAN и VNI для EVPN-VXLAN (vlan-to-vni).

Интерфейс настраивается в разделе interfaces vxlan <interface>: удаленный узел или группа, VNI, порт, адрес и интерфейс источника (source-address, source-interface), адреса, MTU (по умолчанию 1500) и экземпляр VRF. Соответствие экземпляров VRF и VNI выводит команда show vrf vni (см. Виртуальная маршрутизация).

Состояние интерфейсов отображают команды режима «Администрирование» группы show interfaces vxlan. Краткая сводка (форма без имени интерфейса и форма brief) содержит столбцы: имя интерфейса (Interface), IP-адреса (IP Address), MAC-адрес (MAC), экземпляр VRF (VRF), MTU (MTU), административное и физическое состояние (S/L, например u/u — включен и канал поднят) и описание (Description). Подробный вывод (форма с именем интерфейса и форма detail) содержит параметры интерфейса и счетчики принятых и переданных пакетов.

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

EVPN

EVPN передает сведения о сетях канального уровня, построенных поверх VXLAN, по протоколу BGP (семейство адресов l2vpn-evpn, см. Протокол BGP). Каждой сети канального уровня соответствует идентификатор VNI. Маршрутизаторы обмениваются MAC- и IP-адресами узлов этих сетей и адресами удаленных конечных точек туннелей VXLAN (VTEP). Сегмент Ethernet (ES) объединяет каналы к одному устройству, подключенному к нескольким маршрутизаторам; идентификатор сегмента задается параметром evpn es-id агрегированного интерфейса (см. Агрегированный интерфейс).

Состояние EVPN в подсистеме маршрутизации отображают команды режима «Администрирование»:

  • команда show evpn выводит общие сведения об EVPN;

  • команды show evpn vni выводят идентификаторы VNI, команда show evpn vni detail — подробные сведения о них;

  • команды show evpn mac vni, show evpn arp-cache vni, show evpn next-hops vni и show evpn rmac vni выводят для указанного VNI или для всех VNI MAC-адреса, кэш ARP и ND, удаленные VTEP и MAC-адреса маршрутизаторов (RMAC);

  • команды show evpn es и show evpn es-evi выводят сегменты Ethernet и сведения о сегментах для каждого экземпляра EVPN (EVI);

  • команды show evpn access-vlan выводят сети VLAN на интерфейсах доступа.

Команды отображают состояние подсистемы маршрутизации. Интерфейс VXLAN в FVE не создается (см. выше), поэтому сведения EVPN не подтверждают пересылку трафика плоскостью передачи данных FVE.

Список команд

Режим «Администрирование»


interfaces vxlan

Описание:
Отображает краткую сводку обо всех интерфейсах VXLAN.

Синтаксис:

  • show interfaces vxlan

Режим: «Администрирование».


interfaces vxlan detail

Описание:
Отображает подробные сведения обо всех интерфейсах VXLAN.

Синтаксис:

  • show interfaces vxlan detail

Режим: «Администрирование».


interfaces vxlan <interface>

Описание:
Отображает подробные сведения об указанном интерфейсе VXLAN.

Синтаксис:

  • show interfaces vxlan <interface>

Аргументы:

  • <interface> — имя интерфейса VXLAN.

Режим: «Администрирование».


interfaces vxlan <interface> brief

Описание:
Отображает краткую сводку об указанном интерфейсе VXLAN.

Синтаксис:

  • show interfaces vxlan <interface> brief

Аргументы:

  • <interface> — имя интерфейса VXLAN.

Режим: «Администрирование».


evpn

Описание:
Отображает общие сведения об EVPN.

Синтаксис:

  • show evpn

Режим: «Администрирование».


evpn access-vlan

Описание:
Отображает сети VLAN на интерфейсах доступа, которые используются в EVPN.

Синтаксис:

  • show evpn access-vlan

Режим: «Администрирование».


evpn access-vlan detail

Описание:
Отображает подробные сведения о сетях VLAN на интерфейсах доступа, которые используются в EVPN.

Синтаксис:

  • show evpn access-vlan detail

Режим: «Администрирование».


evpn access-vlan <interface> <vlan>

Описание:
Отображает сведения об указанной сети VLAN на указанном интерфейсе доступа.

Синтаксис:

  • show evpn access-vlan <interface> <vlan>

Аргументы:

  • <interface> — имя интерфейса доступа;

  • <vlan> — идентификатор VLAN. Формат: целое число. Диапазон значений: от 1 до 4094.

Режим: «Администрирование».


evpn arp-cache vni <vni>

Описание:
Отображает кэш ARP и ND указанного VNI.

Синтаксис:

  • show evpn arp-cache vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215; all — все VNI.

Режим: «Администрирование».


evpn es

Описание:
Отображает сегменты Ethernet (ES). Если указан идентификатор сегмента, отображает сведения только об этом сегменте.

Синтаксис:

  • show evpn es

  • show evpn es <esi>

Аргументы:

  • <esi> — идентификатор сегмента Ethernet (ESI). Необязательный аргумент; если не указан, выводятся все сегменты.

Режим: «Администрирование».


evpn es detail

Описание:
Отображает подробные сведения о сегментах Ethernet (ES).

Синтаксис:

  • show evpn es detail

Режим: «Администрирование».


evpn es-evi

Описание:
Отображает сведения о сегментах Ethernet для каждого экземпляра EVPN (EVI).

Синтаксис:

  • show evpn es-evi

Режим: «Администрирование».


evpn es-evi detail

Описание:
Отображает подробные сведения о сегментах Ethernet для каждого экземпляра EVPN (EVI).

Синтаксис:

  • show evpn es-evi detail

Режим: «Администрирование».


evpn es-evi vni <vni>

Описание:
Отображает сведения о сегментах Ethernet для указанного VNI.

Синтаксис:

  • show evpn es-evi vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215.

Режим: «Администрирование».


evpn mac vni <vni>

Описание:
Отображает MAC-адреса указанного VNI.

Синтаксис:

  • show evpn mac vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215; all — все VNI.

Режим: «Администрирование».


evpn next-hops vni <vni>

Описание:
Отображает удаленные конечные точки туннелей VXLAN (VTEP) указанного VNI.

Синтаксис:

  • show evpn next-hops vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215; all — все VNI.

Режим: «Администрирование».


evpn rmac vni <vni>

Описание:
Отображает MAC-адреса маршрутизаторов (RMAC) указанного VNI.

Синтаксис:

  • show evpn rmac vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215; all — все VNI.

Режим: «Администрирование».


evpn vni

Описание:
Отображает идентификаторы VNI. Если указан идентификатор, отображает сведения только об этом VNI.

Синтаксис:

  • show evpn vni

  • show evpn vni <vni>

Аргументы:

  • <vni> — идентификатор VNI. Формат: целое число. Диапазон значений: от 1 до 16777215. Необязательный аргумент; если не указан, выводятся все VNI.

Режим: «Администрирование».


evpn vni detail

Описание:
Отображает подробные сведения о VNI.

Синтаксис:

  • show evpn vni detail

Режим: «Администрирование».