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

Интерфейс Ethernet

Обзор

Ethernet — технология передачи данных между устройствами при помощи кабеля. Включает в себя протокол обмена информацией, физический порт, кабель и чип на плате устройства. Ethernet работает на двух нижних уровнях модели OSI: физическом и канальном. Ethernet-соединения могут отличаться скоростью передачи данных, типом соединительного кабеля, топологией, максимальным расстоянием между двумя устройствами без ретрансляции. Ethernet часто используют в связке с другими сетевыми технологиями.

Интерфейс Ethernet — физический порт на маршрутизаторе Факел. Все модели маршрутизаторов Факел поддерживают следующие технологии и протоколы:

  • DHCP/DHCPv6;

  • EAP over LAN;

  • EVPN;

  • VLAN (802.1q, см. VLAN-интерфейс);

  • QinQ (802.1ad, см. Интерфейс Q-in-Q);

  • VRF;

  • множественную адресацию (multihoming);

  • аппаратную разгрузку (gro, gso, lro, rps, sg, tso);

  • зеркалирование портов (SPAN).

Характеристики интерфейса Ethernet зависят от модели маршрутизатора Факел.

Интерфейсы Ethernet

Модель маршрутизатора Факел

M100

M500

M1000

1000BASE-T (RJ-45)

4

4

8

1000BASE-X SFP

1

—

—

10GBASE-R/1000BASE-X

—

4

8

Вне зависимости от настроек и конфигурации, интерфейсы Ethernet работают по одному и тому же принципу. Перед тем как отправить пакет с данными, устройство инкапсулирует информацию в кадр. Затем чип устройства преобразует кадр в аналоговый сигнал для передачи по кабелю на MAC-адрес принимающего интерфейса. Получатель считывает поступивший сигнал, декапсулирует в кадр, проверяет контрольную сумму и обрабатывает.

При изготовлении каждому устройству с интерфейсом Ethernet присваивается индивидуальный MAC-адрес. Такой уникальный идентификатор помогает устройствам опознать друг друга в сети Ethernet. Но чтобы к устройству можно было обратиться с более высокого сетевого уровня, необходимо задействовать дополнительные протоколы, например ARP. После этого устройства смогут общаться друг с другом через протоколы сетевого уровня семейства TCP/IP.

При обмене кадрами на высоких скоростях возможны ошибки, потери данных, искажения значений контрольных сумм. В таких случаях данные отбрасываются и устройство-получатель сигнализирует об ошибке. Администратор ПО Факел может влиять на процесс обмена данными через настройку интерфейса Ethernet.

Зеркалирование трафика: Зеркалирование трафика (SPAN).

Счетчики интерфейсов Ethernet обнуляет команда clear interfaces ethernet counters. Форма команды с именем интерфейса обнуляет счетчики одного интерфейса. Счетчики интерфейсов берутся из интерфейса ядра Linux (см. Ограничения).

Пример настройки

Шаг

Команда

Описание

1

set interfaces ethernet eth0 address 192.168.1.1/24

Назначает IP-адрес 192.168.1.1/24 интерфейсу Ethernet

2

set vrf name RED table 300

Создает VRF-экземпляр RED и связывает его с таблицей маршрутизации под номером 300

3

set interfaces ethernet eth0 vif 400 vrf RED

Размещает VLAN-интерфейс под номером 400 на VRF-экземпляре RED

4

set interfaces ethernet eth0 vif 400 address dhcp

Включает протокол DHCP для автоматического назначения IP-адреса VLAN-интерфейсу под номером 400

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


Режим «Конфигурирование»


interfaces ethernet <interface> address <address | dhcp | dhcpv6>

Описание:
Устанавливает, каким способом IP-адрес будет назначен интерфейсу Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> address <address | dhcp | dhcpv6>

  • delete interfaces ethernet <interface> address <address | dhcp | dhcpv6>

  • show interfaces ethernet <interface> address

Аргументы:

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

  • <address> — IP-адрес, который администратор вручную назначает интерфейсу Ethernet. Формат: IPv4-префикс (x.x.x.x/x) или IPv6-префикс (h:h:h:h:h:h:h:h/x). Можно задать несколько значений;

  • <dhcp> — DHCPv4-сервер автоматически назначит IPv4-адрес интерфейсу Ethernet на конкретном сегменте сети;

  • <dhcpv6> — DHCPv6-сервер автоматически назначит IPv6-адрес интерфейсу Ethernet на конкретном сегменте сети.

Режим: «Конфигурирование».

Примечание

Если вы используете протокол DHCP для получения IPv4-адреса и вам требуется дополнительная настройка, используйте указатели начала и конца данных. Эти файлы расположены в директории:

  • /config/scripts/dhcp-client/pre-hooks.d/

  • /config/scripts/dhcp-client/post-hooks.d/


interfaces ethernet <interface> description <description>

Описание:
Добавляет описание для интерфейса Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> description <description>

  • delete interfaces ethernet <interface> description <description>

  • show interfaces ethernet <interface> description

Аргументы:

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

  • <description> — описание для интерфейса Ethernet.

Режим: «Конфигурирование».

Примечание

Инструменты мониторинга, работающие на основе протокола SNMP, также могут обращаться к интерфейсу Ethernet по указанному описанию.


interfaces ethernet <interface> disable

Описание:
Выключает интерфейс Ethernet. Интерфейсу будет присвоен статус A/D (выключен администратором).

Синтаксис:

  • set interfaces ethernet <interface> disable

  • delete interfaces ethernet <interface> disable

  • show interfaces ethernet <interface>

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> disable-flow-control

Описание:
Останавливает передачу данных в сети Ethernet на стороне отправителя, пока принимающая сторона не получит все пакеты. Используйте эту команду, чтобы предотвратить потерю пакетов при большом скоплении трафика.

Синтаксис:

  • set interfaces ethernet <interface> disable-flow-control

  • delete interfaces ethernet <interface> disable-flow-control

  • show interfaces ethernet <interface>

Аргументы:

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

Режим: «Конфигурирование».



interfaces ethernet <interface> mac <xx:xx:xx:xx:xx:xx>

Описание:
Назначает интерфейсу Ethernet пользовательский MAC-адрес.

Синтаксис:

  • set interfaces ethernet <interface> mac <xx:xx:xx:xx:xx:xx>

  • delete interfaces ethernet <interface> mac <xx:xx:xx:xx:xx:xx>

  • show interfaces ethernet <interface> mac

Аргументы:

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

  • <xx:xx:xx:xx:xx:xx> — пользовательский MAC-адрес. Формат: MAC-адрес (h:h:h:h:h:h).

Режим: «Конфигурирование».


interfaces ethernet <interface> mtu <mtu>

Описание:
Устанавливает максимальный размер передаваемого пакета на интерфейсе Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> mtu <mtu>

  • delete interfaces ethernet <interface> mtu <mtu>

  • show interfaces ethernet <interface> mtu

Аргументы:

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

  • <mtu> — максимальный размер передаваемого пакета. Формат: целое число (байты). Диапазон значений: от 68 до 16000.

Режим: «Конфигурирование».


interfaces ethernet <interface> ip adjust-mss <mss | clamp-mss-to-pmtu>

Описание:
Ограничивает максимальный размер сегмента (MSS) TCP в пакетах с флагом SYN, которые передаются через интерфейс Ethernet: значение MSS больше заданного заменяется заданным. Со значением clamp-mss-to-pmtu предельное значение рассчитывается автоматически по MTU маршрута. MSS — необязательное поле заголовка TCP-пакета с флагом SYN, в котором узел сообщает, сегменты какого наибольшего размера он готов принимать. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip adjust-mss <mss | clamp-mss-to-pmtu>

  • delete interfaces ethernet <interface> ip adjust-mss <mss | clamp-mss-to-pmtu>

  • show interfaces ethernet <interface> ip adjust-mss

Аргументы:

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

  • <mss> — конкретное значение для максимального размера сегмента на протоколе TCP. Диапазон значений: от 536 до 65535;

  • <clamp-mss-to-pmtu> — максимальный размер сегмента будет задан автоматически.

Режим: «Конфигурирование».

Подсказка

Максимальный размер сегмента = максимальный размер передаваемого пакета - 20 (заголовок протокола IP) - 20 (заголовок протокола TCP) = 1452 байта при максимальном размере передаваемого пакета в 1492 байт.


interfaces ethernet <interface> ip arp-cache-timeout <sec>

Описание:
Задает базовое время достижимости соседа для ARP-кэша интерфейса Ethernet. ARP-кэш хранит соответствие IP- и MAC-адресов соседей. После подтверждения доступности соседа запись о нем считается действительной в течение случайного интервала от половины до полутора значений этого параметра. Если протоколы верхнего уровня подтверждают достижимость соседа, срок действия записи продлевается. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip arp-cache-timeout <sec>

  • delete interfaces ethernet <interface> ip arp-cache-timeout <sec>

  • show interfaces ethernet <interface> ip arp-cache-timeout

Аргументы:

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

  • <sec> — базовое время достижимости соседа. Формат: целое число (секунды). Диапазон значений: от 1 до 86400. Значение по умолчанию: 30.

Режим: «Конфигурирование».


interfaces ethernet <interface> ip disable-arp-filter

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

Синтаксис:

  • set interfaces ethernet <interface> ip disable-arp-filter

  • delete interfaces ethernet <interface> ip disable-arp-filter

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip disable-forwarding

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

Синтаксис:

  • set interfaces ethernet <interface> ip disable-forwarding

  • delete interfaces ethernet <interface> ip disable-forwarding

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip enable-directed-broadcast

Описание:
Разрешает пересылать в подсеть интерфейса Ethernet направленные широковещательные пакеты — пакеты, которые адресованы широковещательному адресу этой подсети и получены через другие интерфейсы. Подробнее — в документах RFC 1812 и RFC 2644. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip enable-directed-broadcast

  • delete interfaces ethernet <interface> ip enable-directed-broadcast

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip enable-arp-accept

Описание:
Разрешает создавать новые записи в ARP-таблице интерфейса Ethernet по безвозмездным (gratuitous) ARP-кадрам. По умолчанию такие кадры только обновляют уже существующие записи. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip enable-arp-accept

  • delete interfaces ethernet <interface> ip enable-arp-accept

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip enable-arp-announce

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

Синтаксис:

  • set interfaces ethernet <interface> ip enable-arp-announce

  • delete interfaces ethernet <interface> ip enable-arp-announce

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».

Примечание

Если вы выполнили команду, то при отправке ARP-запросов не используйте адреса вне подсети назначения.


interfaces ethernet <interface> ip enable-arp-ignore

Описание:
Указывает интерфейсу Ethernet отвечать на ARP-запрос, только если запрашиваемый IP-адрес настроен на этом интерфейсе. По умолчанию ответ отправляется, если запрашиваемый адрес настроен на любом интерфейсе маршрутизатора. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip enable-arp-ignore

  • delete interfaces ethernet <interface> ip enable-arp-ignore

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip enable-proxy-arp

Описание:
Включает прокси ARP на интерфейсе Ethernet: интерфейс отвечает своим MAC-адресом на ARP-запросы адресов, которые доступны через другие интерфейсы маршрутизатора, и затем пересылает трафик к этим адресам. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip enable-proxy-arp

  • delete interfaces ethernet <interface> ip enable-proxy-arp

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ip proxy-arp-pvlan

Описание:
Включает на интерфейсе Ethernet прокси ARP для частной VLAN (RFC 3069): интерфейс отвечает на ARP-запросы узлов, подключенных к этому же интерфейсу. Узлы, которые не могут обмениваться трафиком напрямую (например, через изолированные порты коммутатора), обмениваются им через маршрутизатор. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ip proxy-arp-pvlan

  • delete interfaces ethernet <interface> ip proxy-arp-pvlan

  • show interfaces ethernet <interface> ip

Аргументы:

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

Режим: «Конфигурирование».

Подсказка

Вы можете использовать эту команду без предварительного выполнения команды interfaces ethernet <interface> ip enable-proxy-arp.


interfaces ethernet <interface> redirect <destination>

Описание:
Перенаправляет входящий трафик интерфейса Ethernet на указанный интерфейс — как правило, на интерфейс Input (Интерфейс Input (IFB)), чтобы применить к входящему трафику политику обработки трафика. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> redirect <destination>

  • delete interfaces ethernet <interface> redirect <destination>

  • show interfaces ethernet <interface> redirect

Аргументы:

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

  • <destination> — имя интерфейса, на который перенаправляется входящий трафик. Формат: строка.

Режим: «Конфигурирование».


interfaces ethernet <interface> ip source-validation [<strict> | <loose> | <disable>]

Описание:
Включает на интерфейсе Ethernet различные режимы проверки источника запроса по обратному пути.

Более подробная информация содержится в документе RFC 3704.

Синтаксис:

  • set interfaces ethernet <interface> ip source-validation <strict | loose | disable>

  • delete interfaces ethernet <interface> ip source-validation <strict | loose | disable>

  • show interfaces ethernet <interface> ip

Аргументы:

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

  • <strict> — строгий режим. Применяется для предотвращения подмены IP-адреса при DDos-атаках. Каждый входящий пакет проверяется по таблице FIB. Если IP-адрес источника не соответствует записи в таблице FIB, пакет не пройдет проверку и будет отброшен. В этом режиме некоторые полезные пакеты могут быть отклонены, если сеть имеет сложную конфигурацию;

  • <loose> — нестрогий режим. Применяется в случае ассиметричной маршрутизации или другой сложной конфигурации сети. Каждый входящий пакет проверяется по таблице FIB. Если IP-адрес источника недоступен ни через какой интерфейс, то пакет не пройдет проверку и будет отброшен;

  • <disable> — проверка источника по обратному пути выключена.

Режим: «Конфигурирование».


interfaces ethernet <interface> ipv6 address autoconf

Описание:
Включает на интерфейсе Ethernet автоматическую настройку IPv6-адреса без сохранения состояния (SLAAC): интерфейс формирует себе IPv6-адрес из префикса, который соседний маршрутизатор передает в сообщениях Router Advertisement. Подробнее — в документе RFC 4862.

Синтаксис:

  • set interfaces ethernet <interface> ipv6 address autoconf

  • delete interfaces ethernet <interface> ipv6 address autoconf

  • show interfaces ethernet <interface> ipv6 address

Аргументы:

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

Режим: «Конфигурирование».

Примечание

Команда автоматически выключает перенаправление IPv6-трафика на интерфейсе Ethernet.


interfaces ethernet <interface> ipv6 address eui64 <prefix>

Описание:
Назначает интерфейсу Ethernet IPv6-адрес, который формируется из указанного префикса и идентификатора интерфейса EUI-64. Идентификатор EUI-64 вычисляется из MAC-адреса интерфейса Ethernet. Подробнее — в документе RFC 4291.

Синтаксис:

  • set interfaces ethernet <interface> ipv6 address eui64 <prefix>

  • delete interfaces ethernet <interface> ipv6 address eui64 <prefix>

  • show interfaces ethernet <interface> ipv6 address eui64

Аргументы:

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

  • <prefix> — IPv6-префикс, к которому добавляется идентификатор EUI-64. Формат: IPv6-префикс длиной /64 (h:h:h:h:h:h:h:h/64). Можно задать несколько значений.

Режим: «Конфигурирование».



interfaces ethernet <interface> ipv6 disable-forwarding

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

Синтаксис:

  • set interfaces ethernet <interface> ipv6 disable-forwarding

  • delete interfaces ethernet <interface> ipv6 disable-forwarding

  • show interfaces ethernet <interface> ipv6

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> ipv6 adjust-mss <mss | clamp-mss-to-pmtu>

Описание:
Ограничивает максимальный размер сегмента (MSS) TCP в IPv6-пакетах с флагом SYN, которые передаются через интерфейс Ethernet: значение MSS больше заданного заменяется заданным. Со значением clamp-mss-to-pmtu предельное значение рассчитывается автоматически по MTU маршрута. MSS — необязательное поле заголовка TCP-пакета с флагом SYN, в котором узел сообщает, сегменты какого наибольшего размера он готов принимать. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ipv6 adjust-mss <mss | clamp-mss-to-pmtu>

  • delete interfaces ethernet <interface> ipv6 adjust-mss <mss | clamp-mss-to-pmtu>

  • show interfaces ethernet <interface> ipv6 adjust-mss

Аргументы:

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

  • <mss> — конкретное значение для максимального размера сегмента на протоколе TCP. Диапазон значений: от 536 до 65535;

  • <clamp-mss-to-pmtu> — максимальный размер сегмента будет задан автоматически.

Режим: «Конфигурирование».

Подсказка

Максимальный размер сегмента = максимальный размер передаваемого пакета - 20 (заголовок протокола IP) - 20 (заголовок протокола TCP) = 1452 байта при максимальном размере передаваемого пакета в 1492 байт.


interfaces ethernet <interface> ipv6 base-reachable-time <sec>

Описание:
Задает базовое время достижимости соседа (base reachable time) для протокола обнаружения соседей IPv6 на интерфейсе Ethernet. После обнаружения соседа запись о нем считается действительной в течение случайного интервала от половины до полутора значений этого параметра. Если протоколы верхнего уровня подтверждают достижимость соседа, срок действия записи продлевается. В текущей версии ПО Факел параметр не применяется в FVE (см. Ограничения).

Синтаксис:

  • set interfaces ethernet <interface> ipv6 base-reachable-time <sec>

  • delete interfaces ethernet <interface> ipv6 base-reachable-time <sec>

  • show interfaces ethernet <interface> ipv6 base-reachable-time

Аргументы:

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

  • <sec> — базовое время достижимости соседа. Формат: секунды. Диапазон значений: от 1 до 86400. Значение по умолчанию: 30 секунд.

Режим: «Конфигурирование».


interfaces ethernet <interface> ipv6 accept-dad <0 | 1 | 2>

Описание:
Настраивает работу механизма обнаружения дубликатов IPv6-адресов на интерфейсе Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> ipv6 accept-dad <0 | 1 | 2>

  • delete interfaces ethernet <interface> ipv6 accept-dad <0 | 1 | 2>

  • show interfaces ethernet <interface> ipv6 accept-dad

Аргументы:

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

  • <0> — выключает механизм по обнаружению дубликатов IPv6-адресов;

  • <1> — включает механизм по обнаружению дубликатов IPv6-адресов. Значение по умолчанию;

  • <2> — включает механизм по обнаружению дубликатов IPv6- и MAC-адресов в сегменте локальной сети. Если будут найдены два устройства с одинаковыми MAC- и IPv6-адресами на одном сегменте сети, передача данных по протоколу IPv6 будет остановлена для избежания конфликтов.

Режим: «Конфигурирование».


interfaces ethernet <interface> ipv6 dup-addr-detect-transmits <n>

Описание:
Задает, сколько сообщений типа «опрос соседа» интерфейс Ethernet отправит по сети для обнаружения дубликатов IPv6-адресов.

Синтаксис:

  • set interfaces ethernet <interface> ipv6 dup-addr-detect-transmits <n>

  • delete interfaces ethernet <interface> ipv6 dup-addr-detect-transmits <n>

  • show interfaces ethernet <interface> ipv6 dup-addr-detect-transmits

Аргументы:

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

  • <n> — количество сообщений типа «опрос соседа», рассылаемых по сети. Формат: целое число. Значение 0 выключает обнаружение дубликатов IPv6-адресов. Значение по умолчанию: 1.

Режим: «Конфигурирование».


interfaces ethernet <interface> ipv6 source-validation [<strict> | <loose> | <disable>]

Описание:
Включает на интерфейсе Ethernet различные режимы проверки источника запроса по обратному пути.

Более подробная информация содержится в документе RFC 3704.

Синтаксис:

  • set interfaces ethernet <interface> ipv6 source-validation <strict | loose | disable>

  • delete interfaces ethernet <interface> ipv6 source-validation <strict | loose | disable>

  • show interfaces ethernet <interface> ipv6

Аргументы:

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

  • <strict> — строгий режим. Применяется для предотвращения подмены IPv6-адреса при DDos-атаках. Каждый входящий пакет проверяется по таблице FIB. Если IPv6-адрес источника не соответствует записи в таблице FIB, пакет не пройдет проверку и будет отброшен. В этом режиме некоторые полезные пакеты могут быть отклонены, если сеть имеет сложную конфигурацию;

  • <loose> — нестрогий режим. Применяется в случае ассиметричной маршрутизации или другой сложной конфигурации сети. Каждый входящий пакет проверяется по таблице FIB. Если IPv6-адрес источника недоступен ни через какой интерфейс, то пакет не пройдет проверку и будет отброшен;

  • <disable> — проверка источника по обратному пути выключена.

Режим: «Конфигурирование».


interfaces ethernet <interface> vrf <vrf>

Описание:
Размещает интерфейс Ethernet на указанном VRF-экземпляре.

Синтаксис:

  • set interfaces ethernet <interface> vrf <vrf>

  • delete interfaces ethernet <interface> vrf <vrf>

  • show interfaces ethernet <interface> vrf

Аргументы:

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

  • <vrf> — имя VRF-экземпляра.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcp-options client-id <description>

Описание:
Задает идентификатор клиента (опция DHCP 61), который DHCP-клиент интерфейса Ethernet передает DHCP-серверу в запросах.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options client-id <description>

  • delete interfaces ethernet <interface> dhcp-options client-id <description>

  • show interfaces ethernet <interface> dhcp-options client-id

Аргументы:

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

  • <description> — идентификатор клиента. Формат: строка.

Режим: «Конфигурирование».

Примечание

Более подробная информация содержится в документе RFC 2131. Отмечается, что клиент может специально ограничить свое обнаружение только посредством идентификатора (опция client identifier). В этом случае клиенту необходимо будет использовать один и тот же идентификатор во всех последующих сообщениях ICMPv6, а серверу придется использовать точно такой же идентификатор для поиска клиента.


interfaces ethernet <interface> dhcp-options host-name <hostname>

Описание:
Задает имя хоста (опция DHCP 12), которое DHCP-клиент интерфейса Ethernet передает DHCP-серверу в запросах.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options host-name <hostname>

  • delete interfaces ethernet <interface> dhcp-options host-name <hostname>

  • show interfaces ethernet <interface> dhcp-options host-name

Аргументы:

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

  • <hostname> — имя хоста.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcp-options vendor-class-id <vendor-id>

Описание:
Задает идентификатор класса производителя (опция DHCP 60), который DHCP-клиент интерфейса Ethernet передает DHCP-серверу. Сервер может выдавать IP-адрес и параметры по правилам, заданным для этого класса.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options vendor-class-id <vendor-id>

  • delete interfaces ethernet <interface> dhcp-options vendor-class-id <vendor-id>

  • show interfaces ethernet <interface> dhcp-options vendor-class-id

Аргументы:

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

  • <vendor-id> — идентификатор поставщика оборудования. Будет передан DHCP-серверу как строка с бинарными данными. Формат: строка.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcp-options no-default-route

Описание:
Запрещает устанавливать маршрут по умолчанию через шлюз, который DHCP-сервер передал интерфейсу Ethernet. IP-адрес интерфейс по-прежнему получает от DHCP-сервера.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options no-default-route

  • delete interfaces ethernet <interface> dhcp-options no-default-route

  • show interfaces ethernet <interface> dhcp-options

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcp-options default-route-distance <distance>

Описание:
Задает административное расстояние маршрута по умолчанию, который устанавливается через шлюз, полученный от DHCP-сервера на интерфейсе Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options default-route-distance <distance>

  • delete interfaces ethernet <interface> dhcp-options default-route-distance <distance>

  • show interfaces ethernet <interface> dhcp-options default-route-distance

Аргументы:

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

  • <distance> — административное расстояние маршрута по умолчанию. Формат: целое число. Диапазон значений: от 1 до 255. Чем ниже значение, тем выше приоритет маршрута. Значение по умолчанию: 210.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcp-options reject <address>

Описание:
Указывает DHCP-клиенту интерфейса Ethernet отклонять предложения DHCP-серверов с указанными адресами: от таких серверов интерфейс IP-адрес не получает.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options reject <address>

  • delete interfaces ethernet <interface> dhcp-options reject <address>

  • show interfaces ethernet <interface> dhcp-options reject

Аргументы:

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

  • <address> — IP-адрес или IP-префикс DHCP-сервера, предложения которого отклоняются. Формат: IPv4-адрес (x.x.x.x) или IPv4-префикс (x.x.x.x/x). Можно задать несколько значений.

Режим: «Конфигурирование».

Совет

Используйте эту команду, если маршрутизатор присваивает себе при старте неправильный IP-адрес.


interfaces ethernet <interface> dhcp-options user-class <string>

Описание:
Задает класс пользователя (опция DHCP 77), который DHCP-клиент интерфейса Ethernet передает DHCP-серверу. Обычно используется для обозначения группы клиентов.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options user-class <string>

  • delete interfaces ethernet <interface> dhcp-options user-class <string>

  • show interfaces ethernet <interface> dhcp-options user-class

Аргументы:

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

  • <string> — пользовательское описание DHCP-клиента. Формат: строка.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options duid <duid>

Описание:
Назначает уникальный идентификатор DUID (DHCP unique identifier) DHCP-клиенту на интерфейсе Ethernet. DUID необходим клиенту, чтобы получить IP-адрес от DHCPv6-сервера. Сервер сравнивает идентификатор DUID клиента со своей базой данных и в ответ выдает нужные настройки (IP-адрес, срок аренды, параметры DNS-серверов и т.д.).
Вы можете присвоить два типа идентификатора DUID: DUID-LLT или DUID-LL.
DUID-LLT формируется на основе временной метки и обеспечивает уникальную идентификацию клиента. DUID-LL формируется на основе MAC-адреса и будет оставаться тем же до замены сетевой карты.

Более подробная информация содержится в документе RFC 8415.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options duid <duid>

  • delete interfaces ethernet <interface> dhcpv6-options duid <duid>

  • show interfaces ethernet <interface> dhcpv6-options duid

Аргументы:

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

  • <duid> — идентификатор DUID. Формат зависит от типа DUID.

Пример DUID-LLT: 00:01:00:01:27:71:db:f0:00:50:56:bf:c5:6d.
Расшифровка примера:
00:01 — тип DUID (DUID-LLT);
00:01 — тип аппаратного адреса (Ethernet);
27:71:db:f0 — шестнадцатеричная временная метка (20 декабря 2020 года, 09:54:56 UTC);
00:50:56:bf:c5:6d — MAC-адрес.
Пример DUID-LL: 00:03:00:01:aa:bb:cc:dd:ee:ff.
Расшифровка примера:
00:03 — тип DUID (DUID-LL);
00:01 — тип аппаратного адреса (Ethernet);
aa:bb:cc:dd:ee:ff — MAC-адрес.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options no-release

Описание:
Указывает DHCPv6-клиенту интерфейса Ethernet не отправлять DHCPv6-серверу сообщение Release при остановке клиента. По умолчанию клиент отправляет это сообщение, и сервер освобождает выданные IPv6-адрес и префикс; с этим параметром они остаются закрепленными за маршрутизатором.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options no-release

  • delete interfaces ethernet <interface> dhcpv6-options no-release

  • show interfaces ethernet <interface> dhcpv6-options

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options parameters-only

Описание:
Указывает DHCPv6-клиенту на интерфейсе Ethernet обмениваться только информационными параметрами конфигурации, такими как адреса DNS-серверов, NTP и др. Клиент не будет запрашивать параметры c меняющимися значениями, например: IPv6-адрес, префикс, шлюз по умолчанию и др.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options parameters-only

  • delete interfaces ethernet <interface> dhcpv6-options parameters-only

  • show interfaces ethernet <interface> dhcpv6-options

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options rapid-commit

Описание:
Указывает DHCPv6-клиенту интерфейса Ethernet запрашивать быстрое назначение (Rapid Commit): клиент добавляет в сообщение Solicit опцию Rapid Commit, и сервер, который ее поддерживает, сразу отвечает сообщением Reply без промежуточного обмена сообщениями Advertise и Request.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options rapid-commit

  • delete interfaces ethernet <interface> dhcpv6-options rapid-commit

  • show interfaces ethernet <interface> dhcpv6-options

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options temporary

Описание:
Указывает DHCPv6-клиенту интерфейса Ethernet не запрашивать у DHCPv6-сервера постоянный IPv6-адрес (IA_NA). Клиент запрашивает только параметры конфигурации и делегирование префикса, если оно настроено.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options temporary

  • delete interfaces ethernet <interface> dhcpv6-options temporary

  • show interfaces ethernet <interface> dhcpv6-options

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options pd <id> length <length>

Описание:
Указывает DHCPv6-клиенту на интерфейсе Ethernet запрашивать конкретный размер префикса сети. Заданное значение должно поддерживаться интернет-провайдером. В противном случае выполнение команды не принесет результата.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options pd <id> length <length>

  • delete interfaces ethernet <interface> dhcpv6-options pd <id> length <length>

  • show interfaces ethernet <interface> dhcpv6-options pd <id> length

Аргументы:

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

  • <id> — идентификатор конфигурации. Формат: целое число, не меньше 0;

  • <length> — длина префикса сети. Формат: целое число. Диапазон значений: от 32 до 64. Значение по умолчанию: 64.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> address <address>

Описание:
Задает идентификатор интерфейса, из которого формируется IPv6-адрес интерфейса <delegatee> в подсети, выделенной ему из делегированного префикса.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> address <address>

  • delete interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> address <address>

  • show interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> address

Аргументы:

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

  • <id> — идентификатор конфигурации. Формат: целое число, не меньше 0;

  • <delegatee> — имя интерфейса, которому будет делегирован префикс сети;

  • <address> — идентификатор интерфейса (младшая часть IPv6-адреса). Формат: целое число, не меньше 0. Например, значение 1 дает адрес вида <подсеть>::1, значение 0 — адрес <подсеть>::. Если параметр не задан, идентификатор формируется из MAC-адреса интерфейса по EUI-64.

Режим: «Конфигурирование».


interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> sla-id <sla-id>

Описание:
Задает идентификатор подсети (SLA ID), которую интерфейс <delegatee> получает из делегированного префикса: номер подсети /64 внутри префикса. Так разные интерфейсы, которым делегирован один префикс, получают разные подсети.

Синтаксис:

  • set interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> sla-id <sla-id>

  • delete interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> sla-id <sla-id>

  • show interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> sla-id

Аргументы:

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

  • <id> — идентификатор конфигурации. Формат: целое число, не меньше 0;

  • <delegatee> — имя интерфейса, которому будет делегирован префикс сети;

  • <sla-id> — идентификатор SLA. Формат: целое число. Диапазон значений: от 0 до 65535.

Режим: «Конфигурирование».


interfaces ethernet <interface> duplex <auto | full | half>

Описание:
Настраивает работу дуплексного режима на интерфейсе Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> duplex <auto | full | half>

  • delete interfaces ethernet <interface> duplex <auto | full | half>

  • show interfaces ethernet <interface> duplex

Аргументы:

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

  • <auto> — дуплексный режим будет выбираться автоматически. Значение по умолчанию;

  • <full> — интерфейс Ethernet будет работать в режиме полного дуплекса. Маршрутизатор сможет одновременно принимать и отправлять данные;

  • <half> — интерфейс Ethernet будет работать в режиме полудуплекса. Маршрутизатор не сможет одновременно принимать и отправлять данные.

Режим: «Конфигурирование».


interfaces ethernet <interface> speed <speed>

Описание:
Устанавливает скорость обмена данными на интерфейсе Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> speed <speed>

  • delete interfaces ethernet <interface> speed <speed>

  • show interfaces ethernet <interface> speed

Аргументы:

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

  • <speed> — скорость обмена данными. Возможные значения: auto — скорость устанавливается автоматически; 10 — скорость в 10 Мбит/с; 100 — скорость в 100 Мбит/с; 1000 — скорость в 1 Гбит/с; 2500 — скорость в 2,5 Гбит/с; 5000 — скорость в 5 Гбит/с; 10000 — скорость в 10 Гбит/с; 25000 — скорость в 25 Гбит/с; 40000 — скорость в 40 Гбит/с; 50000 — скорость в 50 Гбит/с; 100000 — скорость в 100 Гбит/с. Значение по умолчанию: auto.

Режим: «Конфигурирование».


interfaces ethernet <interface> ring-buffer tx <value>

Описание:
Устанавливает размер кольцевого буфера при отправке данных с интерфейса Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> ring-buffer tx <value>

  • delete interfaces ethernet <interface> ring-buffer tx <value>

  • show interfaces ethernet <interface> ring-buffer tx

Аргументы:

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

  • <value> — размер кольцевого буфера. Формат: целое число. Диапазон значений: от 80 до 16384.

Режим: «Конфигурирование».

Совет

Чтобы получить список значений, которые поддерживает интерфейс Ethernet, выполните команду: ethtool -g <interface>


interfaces ethernet <interface> offload gro

Описание:
Включает на интерфейсе Ethernet механизм Generic Receive Offload (GRO). Это программная реализация аппаратной разгрузки. Механизм снижает количество пакетов на сетевом стеке за счет объединения относительно похожих пакетов.

Синтаксис:

  • set interfaces ethernet <interface> offload gro

  • delete interfaces ethernet <interface> offload gro

  • show interfaces ethernet <interface> offload gro

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload gso

Описание:
Включает на интерфейсе Ethernet механизм Generic Segmentation Offload (GSO) для увеличения пропускной способности. Это программный аналог TSO. Данные одного пакета распределяются между остальными пакетами. Механизм поддерживает следующие типы пакетов IPv4: TCP, UDP, VXLAN, GRE TCP. Как правило, настраивается в паре с GRO.

Синтаксис:

  • set interfaces ethernet <interface> offload gso

  • delete interfaces ethernet <interface> offload gso

  • show interfaces ethernet <interface> offload gso

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload hw-tc-offload

Описание:
Включает на интерфейсе Ethernet механизм Hardware Traffic Control Flow Offload. Механизм перенаправляет пакеты непосредственно на сетевое оборудование для ускорения обработки трафика.

Синтаксис:

  • set interfaces ethernet <interface> offload hw-tc-offload

  • delete interfaces ethernet <interface> offload hw-tc-offload

  • show interfaces ethernet <interface> offload hw-tc-offload

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload lro

Описание:
Включает на интерфейсе Ethernet механизм Large Receive Offload (LRO). Механизм объединяет несколько входящих пакетов из одного потока в общий буфер перед тем, как передать их выше по сетевому стеку. Это уменьшает количество пакетов, которые необходимо обработать.

Синтаксис:

  • set interfaces ethernet <interface> offload lro

  • delete interfaces ethernet <interface> offload lro

  • show interfaces ethernet <interface> offload lro

Аргументы:

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

Режим: «Конфигурирование».

Примечание

Чтобы использовать механизмы аппаратной разгрузки TSO или LRO на виртуальной сетевой карте VMXNET3, необходимо сначала включить механизм SG.


interfaces ethernet <interface> offload rfs

Описание:
Включает на интерфейсе Ethernet механизм Receive Flow Steering (RFS). Механизм перенаправляет обработку пакетов из ядра на центральный процессор, где запущен поток приложения, которому адресованы пакеты. Это повышает скорость обращения к кэшу данных.

Синтаксис:

  • set interfaces ethernet <interface> offload rfs

  • delete interfaces ethernet <interface> offload rfs

  • show interfaces ethernet <interface> offload rfs

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload rps

Описание:
Включает на интерфейсе Ethernet механизм Receive Packet Steering (RPS). Это программная реализация технологии Receive Side Scaling (RSS). Механизм генерирует для входящих данных хэш, чтобы определить, какой CPU должен их обработать. Затем данные помещаются во входящую очередь этого процессора в ожидании последующей обработки.

Синтаксис:

  • set interfaces ethernet <interface> offload rps

  • delete interfaces ethernet <interface> offload rps

  • show interfaces ethernet <interface> offload rps

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload sg

Описание:
Включает на интерфейсе Ethernet механизм Scatter-Gather (SG). Механизм увеличивает скорость обработки сетевого трафика в маршрутизаторах за счет параллельной и одновременной обработки нескольких пакетов данных или запросов.

Синтаксис:

  • set interfaces ethernet <interface> offload sg

  • delete interfaces ethernet <interface> offload sg

  • show interfaces ethernet <interface> offload sg

Аргументы:

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

Режим: «Конфигурирование».


interfaces ethernet <interface> offload tso

Описание:
Включает на интерфейсе Ethernet механизм TCP Segmentation Offloading (TSO). Механизм сегментирует пакеты с помощью сетевой карты, а затем добавляет заголовки протоколов TCP, IP и канального уровня передачи данных к каждому сегменту.

Синтаксис:

  • set interfaces ethernet <interface> offload tso

  • delete interfaces ethernet <interface> offload tso

  • show interfaces ethernet <interface> offload tso

Аргументы:

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

Режим: «Конфигурирование».

Примечание

Чтобы использовать механизмы аппаратной разгрузки TSO или LRO на виртуальной сетевой карте VMXNET3, необходимо сначала включить механизм SG.


interfaces ethernet <interface> eapol ca-certificate <name>

Описание:
Присваивает сертификату на интерфейсе Ethernet имя записи в концепции SSL CA PKI для аутентификации устройств извне.

При подключении новых устройств интерфейс Ethernet будет сверять их сертификаты с сертификатом от центра сертификации. Если сертификат устройства будет признан действительным, устройство получит доступ к маршрутизатору.

Если устройство предоставит сертификат промежуточного центра сертификации, то все родительские центры сертификации в инфраструктуре PKI будут автоматически задействованы при проверке сертификата. Такой метод обеспечивает функционирование всей цепочки доверия. К родительским центрам сертификации относятся корневой центр сертификации или другие дополнительные промежуточные центры сертификации.

Синтаксис:

  • set interfaces ethernet <interface> eapol ca-certificate <name>

  • delete interfaces ethernet <interface> eapol ca-certificate <name>

  • show interfaces ethernet <interface> eapol ca-certificate

Аргументы:

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

  • <name> — имя записи в концепции SSL CA PKI. Можно задать несколько значений.

Режим: «Конфигурирование».

Примечание

По умолчанию при аутентификации по протоколу EAPoL в качестве идентификатора ПО Факел использует MAC-адрес.


interfaces ethernet <interface> eapol certificate <name>

Описание:
Присваивает имя для пары из открытого и закрытого ключей c сертификатами x509. Клиент будет использовать ключи, чтобы получить доступ к системе, защищенной по стандарту безопасности 802.1x. Все сертификаты, выданные родительскими центрами сертификации (такими как промежуточный центр сертификации и корневой центр сертификации), будут отправлены клиентом на сервер аутентификации как часть доверительного рукопожатия EAP-TLS.

Синтаксис:

  • set interfaces ethernet <interface> eapol certificate <name>

  • delete interfaces ethernet <interface> eapol certificate <name>

  • show interfaces ethernet <interface> eapol certificate

Аргументы:

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

  • <name> — имя записи в концепции SSL CA PKI.

Режим: «Конфигурирование».



interfaces ethernet <interface> dhcp-options mtu

Описание:
Применяет к интерфейсу Ethernet значение MTU, полученное от DHCP-сервера, вместо значения MTU, заданного на интерфейсе.

Синтаксис:

  • set interfaces ethernet <interface> dhcp-options mtu

  • delete interfaces ethernet <interface> dhcp-options mtu

  • show interfaces ethernet <interface> dhcp-options mtu

Аргументы:

  • <interface> — имя интерфейса Ethernet. Формат: ethN, где N — число.

Режим: «Конфигурирование».


interfaces ethernet <interface> eapol passphrase <passphrase>

Описание:
Задает парольную фразу для расшифровки закрытого ключа, который используется при аутентификации EAPoL.

Синтаксис:

  • set interfaces ethernet <interface> eapol passphrase <passphrase>

  • delete interfaces ethernet <interface> eapol passphrase <passphrase>

  • show interfaces ethernet <interface> eapol passphrase

Аргументы:

  • <interface> — имя интерфейса Ethernet. Формат: ethN, где N — число.

  • <passphrase> — парольная фраза для расшифровки закрытого ключа. Формат: строка.

Режим: «Конфигурирование».


interfaces ethernet <interface> hw-id <hw-id>

Описание:
Связывает имя интерфейса Ethernet с сетевой картой, у которой указанный MAC-адрес. Привязка действует при загрузке ПО Факел: имя из сохраненной конфигурации получает сетевая карта с этим адресом. Если для интерфейса не задан параметр mac, указанный адрес также назначается интерфейсу в качестве MAC-адреса.

Синтаксис:

  • set interfaces ethernet <interface> hw-id <hw-id>

  • delete interfaces ethernet <interface> hw-id <hw-id>

  • show interfaces ethernet <interface> hw-id

Аргументы:

  • <interface> — имя интерфейса Ethernet. Формат: ethN, где N — число.

  • <hw-id> — аппаратный (MAC) адрес. Формат: MAC-адрес (h:h:h:h:h:h).

Режим: «Конфигурирование».


interfaces ethernet <interface> ring-buffer rx <value>

Описание:
Устанавливает размер кольцевого буфера при приеме данных интерфейсом Ethernet.

Синтаксис:

  • set interfaces ethernet <interface> ring-buffer rx <value>

  • delete interfaces ethernet <interface> ring-buffer rx <value>

  • show interfaces ethernet <interface> ring-buffer rx

Аргументы:

  • <interface> — имя интерфейса Ethernet. Формат: ethN, где N — число.

  • <value> — размер кольцевого буфера. Формат: целое число. Диапазон значений: от 80 до 16384.

Режим: «Конфигурирование».


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


interfaces ethernet

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

Синтаксис:

  • show interfaces ethernet

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

Уровень привилегий: «Администратор».


interfaces ethernet <interface>

Описание:
Отображает детальную информацию о статусе конкретного интерфейса Ethernet.

Синтаксис:

  • show interfaces ethernet <interface>

Аргументы:

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

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

Уровень привилегий: «Администратор».


interfaces ethernet <interface> physical

Описание:
Отображает детальную информацию об аппаратных возможностях и статусе конкретного интерфейса Ethernet.

Синтаксис:

  • show interfaces ethernet <interface> physical

Аргументы:

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

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

Уровень привилегий: «Администратор».


interfaces ethernet <interface> physical offload

Описание:
Отображает детальную информацию о доступных способах аппаратной разгрузки сетевой карты и об их статусе.

Синтаксис:

  • show interfaces ethernet <interface> physical offload

Аргументы:

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

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

Уровень привилегий: «Администратор».


interfaces ethernet <interface> transceiver

Описание:
В текущей версии ПО Факел команда не выводит информацию о подключаемых приемо-передающих модулях (SFP+, QSFP и др.) и возвращает только сообщение N/A for VPP dataplane (см. Ограничения).

Синтаксис:

  • show interfaces ethernet <interface> transceiver

Аргументы:

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

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

Уровень привилегий: «Администратор».


interfaces ethernet detail

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

Синтаксис:

  • show interfaces ethernet detail

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


interfaces ethernet <interface> brief

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

Синтаксис:

  • show interfaces ethernet <interface> brief

Аргументы:

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

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


interfaces ethernet <interface> identify

Описание:
Включает на 30 секунд мигание индикатора порта указанного интерфейса Ethernet, чтобы найти порт на устройстве. Выводит сообщение Blinking interface <interface> for 30 seconds. Если сетевая карта не поддерживает мигание индикатора, после него выводится сообщение Cannot identify NIC: Operation not supported.

Синтаксис:

  • show interfaces ethernet <interface> identify

Аргументы:

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

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


interfaces ethernet <interface> statistics

Описание:
Отображает статистику указанного интерфейса Ethernet в плоскости передачи данных FVE: счетчики принятых, переданных и отброшенных пакетов и байтов.

Синтаксис:

  • show interfaces ethernet <interface> statistics

Аргументы:

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

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


clear interfaces ethernet counters

Описание:
Обнуляет показания счетчиков всех интерфейсов Ethernet. Счетчики, которые ведет ядро операционной системы, не сбрасываются: команда запоминает их текущие значения, и в дальнейшем отображается прирост с момента выполнения команды. Счетчики берутся из интерфейса ядра Linux и могут не учитывать трафик, который пересылает FVE (см. Ограничения).

Синтаксис:

  • clear interfaces ethernet counters

  • clear interfaces ethernet <interface> counters

Аргументы:

  • <interface> — имя интерфейса Ethernet. Формат: ethN.

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

Уровень привилегий: «Администратор».