Интерфейс Ethernet#
Обзор#
Ethernet — технология передачи данных между устройствами при помощи кабеля. Включает в себя протокол обмена информацией, физический порт, кабель и чип на плате устройства. Ethernet работает на двух нижних уровнях модели OSI: физическом и канальном. Ethernet-соединения могут отличаться скоростью передачи данных, типом соединительного кабеля, топологией, максимальным расстоянием между двумя устройствами без ретрансляции. Ethernet часто используют в связке с другими сетевыми технологиями.
Интерфейс Ethernet — физический порт на маршрутизаторе Факел. Все модели маршрутизаторов Факел поддерживает следующие технологии и протоколы:
DHCP/DHCPv6;
EAP over LAN;
EVPN;
VLAN (802.1q);
QinQ (802.1ad);
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.
Пример настройки#
Шаг |
Команда |
Описание |
---|---|---|
1 |
set interfaces ethernet eth0 address |
Назначает IP-адрес |
2 |
set interfaces ethernet eth0 vrf 300 description |
Добавляет описание |
3 |
set interfaces ethernet eth0 vif 400 vrf |
Включает VLAN-интерфейс под номером 400 на VRF-экземпляре с описанием |
4 |
set interfaces ethernet eth0 vif 400 address |
Включает протокол |
Список команд#
Режим «Конфигурирование»#
interfaces ethernet <interface> address <address | dhcp | dhcpv6>#
Синтаксис:
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 или адрес IPv6;<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>#
Синтаксис:
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#
Синтаксис:
set interfaces ethernet
<interface>
disabledelete interfaces ethernet
<interface>
disableshow interfaces ethernet
<interface>
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> disable-flow-control#
Синтаксис:
set interfaces ethernet
<interface>
disable-flow-controldelete interfaces ethernet
<interface>
disable-flow-controlshow interfaces ethernet
<interface>
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> disable-link-detect#
Синтаксис:
set interfaces ethernet
<interface>
disable-link-detectdelete interfaces ethernet
<interface>
disable-link-detectshow interfaces ethernet
<interface>
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> mac <xx:xx:xx:xx:xx:xx>#
Синтаксис:
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-адрес.
Режим: «Конфигурирование».
interfaces ethernet <interface> mtu <mtu>#
Синтаксис:
set interfaces ethernet
<interface>
mtu<mtu>
delete interfaces ethernet
<interface>
mtu<mtu>
show interfaces ethernet
<interface>
mtu
Аргументы:
<interface>
— имя интерфейса Ethernet;<mtu>
— максимальный размер передаваемого пакета. Формат: байты.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip adjust-mss <mss | clamp-mss-to-pmtu>#
Конкретным значением администратор ПО Факел задает порог и ограничивает отправку пакетов, размер которых будет превышать заданное значение.
Максимальный размер сегмента — это опциональное поле в заголовке TCP-пакета с установленным флагом SYN. Если автоматическое обнаружение максимального размера передаваемого пакета на маршруте работает некорректно, установите конкретный размер сегмента вручную.
Синтаксис:
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>#
Синтаксис:
set interfaces ethernet
<interface>
ip arp-cache-timeoutsec
delete interfaces ethernet
<interface>
ip arp-cache-timeoutsec
show interfaces ethernet
<interface>
ip arp-cache-timeout
Аргументы:
<interface>
— имя интерфейса Ethernet;<sec>
— интервал между записью данных в ARP-кэш. Формат: секунды. Диапазон значений: от 1 до 86400. Значение по умолчанию: 30 секунд.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip disable-arp-filter#
Синтаксис:
set interfaces ethernet
<interface>
ip disable-arp-filterdelete interfaces ethernet
<interface>
ip disable-arp-filtershow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip disable-forwarding#
Синтаксис:
set interfaces ethernet
<interface>
ip disable-forwardingdelete interfaces ethernet
<interface>
ip disable-forwardingshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip enable-directed-broadcast#
Более подробная информация содержится в документах RFC 1812 и 2644.
Синтаксис:
set interfaces ethernet
<interface>
ip enable-directed-broadcastdelete interfaces ethernet
<interface>
ip enable-directed-broadcastshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip enable-arp-accept#
Автоматически обновляет ARP-таблицу при появлении gratuitous ARP-кадров типа «запрос», «ответ».
Если ARP-таблица уже содержит IP-адрес, соответствующий gratuitous ARP-кадру, то таблица все равно будет обновлена, даже если команда не была выполнена.
Синтаксис:
set interfaces ethernet
<interface>
ip enable-arp-acceptdelete interfaces ethernet
<interface>
ip enable-arp-acceptshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip enable-arp-announce#
При генерации ARP-запроса интерфейс Ethernet проверяет все целевые подсети. По умолчанию ПО Факел при отправке ARP-запросов использует любой локальный IP-адрес, настроенный на любом интерфейсе.
Синтаксис:
set interfaces ethernet
<interface>
ip enable-arp-announcedelete interfaces ethernet
<interface>
ip enable-arp-announceshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
Примечание
Если вы выполнили команду, то при отправке ARP-запросов не используйте адреса вне подсети цели.
interfaces ethernet <interface> ip enable-arp-ignore#
По умолчанию интерфейс Ethernet отвечает на ARP-запросы даже в том случае, если целевой IP-адрес — локальный IP-адрес назначения на любом интерфейсе. Независимо от того, какой интерфейс получил запрос.
Синтаксис:
set interfaces ethernet
<interface>
ip enable-arp-ignoredelete interfaces ethernet
<interface>
ip enable-arp-ignoreshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip enable-proxy-arp#
Синтаксис:
set interfaces ethernet
<interface>
ip enable-proxy-arpdelete interfaces ethernet
<interface>
ip enable-proxy-arpshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ip proxy-arp-pvlan#
Более подробная информация содержится в документе RFC 3069.
Синтаксис:
set interfaces ethernet
<interface>
ip proxy-arp-pvlandelete interfaces ethernet
<interface>
ip proxy-arp-pvlanshow interfaces ethernet
<interface>
ip
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
Подсказка
Вы можете использовать эту команду без предварительного выполнения команды interfaces ethernet <interface> ip enable-proxy-arp
.
interfaces ethernet <interface> redirect <destination>#
Синтаксис:
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>#
Более подробная информация содержится в документе 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#
При первичном подключении хост-устройство отправляет многоадресную рассылку с запросом параметров у маршрутизатора. Роутер отвечает на запрос и высылает объявление, которое содержит параметры конфигурации сетевого уровня. Узнав эти параметры, хост-устройство сможет подключиться к маршрутизатору.
Более подробная информация содержится в документе RFC 4862.
Синтаксис:
set interfaces ethernet :code: <interface> ipv6 address autoconf
delete interfaces ethernet :code: <interface> ipv6 address autoconf
show interfaces ethernet :code: <interface> ipv6 address
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
Примечание
Команда автоматически выключает перенаправление IPv6-трафика на интерфейсе Ethernet.
interfaces ethernet <interface> ipv6 address eui64 <prefix>#
Более подробная информация содержится в документе 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-адреса. Будет добавлен к основной части IPv6-адреса при запуске преобразования EUI-64.
Режим: «Конфигурирование».
interfaces ethernet <interface> ipv6 address no-default-link-local#
Синтаксис:
set interfaces ethernet
<interface>
ipv6 address no-default-link-localdelete interfaces ethernet
<interface>
ipv6 address no-default-link-localshow interfaces ethernet
<interface>
ipv6 address
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ipv6 disable-forwarding#
Синтаксис:
set interfaces ethernet
<interface>
vif<vlan-id>
ipv6 disable-forwardingdelete interfaces ethernet
<interface>
vif<vlan-id>
ipv6 disable-forwardingshow interfaces ethernet
<interface>
vif<vlan-id>
ipv6
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> ipv6 adjust-mss <mss | clamp-mss-to-pmtu>#
Конкретным значением администратор ПО Факел устанавливает порог и ограничивает отправку пакетов, размер которых будет превышать заданное значение.
Максимальный размер сегмента — это опциональное поле в заголовке TCP-пакета с установленным флагом SYN. Если автоматическое обнаружение максимального размера передаваемого пакета на маршруте работает некорректно, установите конкретный размер сегмента вручную.
Синтаксис:
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> ipv6 accept-dad <1-3>#
Синтаксис:
set interfaces ethernet
<interface>
ipv6 accept-dad<1-3>
delete interfaces ethernet
<interface>
ipv6 accept-dad<1-3>
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>#
Синтаксис:
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>
— количество сообщений типа «опрос соседа», рассылаемых по сети.
Режим: «Конфигурирование».
interfaces ethernet <interface> vrf <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>#
Синтаксис:
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>#
Синтаксис:
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>#
Синтаксис:
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#
Синтаксис:
set interfaces ethernet
<interface>
dhcp-options no-default-routedelete interfaces ethernet
<interface>
dhcp-options no-default-routeshow interfaces ethernet
<interface>
dhcp-options
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcp-options default-route-distance <distance>#
Синтаксис:
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. Чем ниже значение, тем выше приоритет.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcp-options reject <address>#
Синтаксис:
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-адресов. Пример: 192.168.100.0/24.
Режим: «Конфигурирование».
Совет
Используйте эту команду, если маршрутизатор присваивает себе при старте неправильный IP-адрес.
interfaces ethernet <interface> dhcp-options user-class <string>#
Синтаксис:
set interfaces ethernet
<interface>
dhcp-options user-class<string>
delete interfaces ethernet
<interface>
dhcp-options user-class<string>
interfaces ethernet
<interface>
dhcp-options user-class
Аргументы:
<interface>
— имя интерфейса Ethernet;<string>
— пользовательское описание DHCP-клиента.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options duid <duid>#
DUID состоит из двухбитного поля типа DUID и поля с изменяемой частью длиной до 128 байт. Длина идентификатора зависит от его типа. Основные типы DUID: LLT (Link-Layer Address + Time) и UUID (Universally Unique Identifier).
DUID может быть создан вручную или сгенерирован автоматически сторонними средствами.
Более подробная информация содержится в документе RFC 3315.
Синтаксис:
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 легче сгенерировать вручную нежели DUID типа UUID. Для этого необходимо перевести MAC-адрес устройства в шестнадцатеричный формат и добавить метку времени также в шестнадцатеричном формате.
interfaces ethernet <interface> dhcpv6-options no-release#
Синтаксис:
set interfaces ethernet
<interface>
dhcpv6-options no-releasedelete interfaces ethernet
<interface>
dhcpv6-options no-releaseshow 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-onlydelete interfaces ethernet
<interface>
dhcpv6-options parameters-onlyshow interfaces ethernet
<interface>
dhcpv6-options
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options rapid-commit#
Синтаксис:
set interfaces ethernet
<interface>
dhcpv6-options rapid-commitdelete interfaces ethernet
<interface>
dhcpv6-options rapid-commitshow interfaces ethernet
<interface>
dhcpv6-options
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options temporary#
Синтаксис:
set interfaces ethernet
<interface>
dhcpv6-options temporarydelete interfaces ethernet
<interface>
dhcpv6-options temporaryshow interfaces ethernet
<interface>
dhcpv6-options
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options pd <id> length <length>#
Синтаксис:
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>
— идентификатор конфигурации. Формат — целое число;<length>
— длина префикса сети. Формат: /xx. Диапазон значений: от /32 до /64. Значение по умолчанию: /64.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> address <address>#
Интерфейс Ethernet делегирует другому интерфейсу Ethernet часть префиксов, полученных через DHCPv6-запрос. Из этой части префиксов будет сформирован пул IPv6-адресов. Администратор ПО Факел определяет, какой адрес из пула будет присвоен другому интерфейсу в качестве локального IPv6-адреса. Таким образом, полный IPv6-адрес формируется автоматически и состоит из локального IPv6-адреса, делегированного префикса и идентификатора SLA.
Синтаксис:
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>
— идентификатор конфигурации. Формат: десятичное число;<delegatee>
— имя интерфейса Ethernet, которому будет делегирован префикс сети;<address>
— локальный IPv6-адрес, который будет присвоен другому интерфейсу Ethernet. Значение по умолчанию: адрес, полученный через преобразование EUI-64.
Режим: «Конфигурирование».
interfaces ethernet <interface> dhcpv6-options pd <id> interface <delegatee> sla-id <id>#
Синтаксис:
set interfaces ethernet
<interface>
dhcpv6-options pd<id>
interface<delegatee>
sla-id<id>
delete interfaces ethernet
<interface>
dhcpv6-options pd<id>
interface<delegatee>
sla-id<id>
show interfaces ethernet
<interface>
dhcpv6-options pd<id>
interface<delegatee>
sla-id
Аргументы:
<interface>
— имя интерфейса Ethernet;<id>
— идентификатор конфигурации. Формат: десятичное число;<delegatee>
— имя интерфейса Ethernet, которому будет делегирован префикс сети;<id>
— идентификатор SLA. Формат: десятичное число больше ноля. Диапазон значений: от 1 до 65535.
Режим: «Конфигурирование».
interfaces ethernet <interface> duplex <auto | full | half>#
Синтаксис:
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 <auto | 10 | 100 | 1000 | 2500 | 5000 | 10000 | 25000 | 40000 | 50000 | 100000>#
Синтаксис:
set interfaces ethernet
<interface>
speed<auto | 10 | 100 | 1000 | 2500 | 5000 | 10000 | 25000 | 40000 | 50000 | 100000>
delete interfaces ethernet
<interface>
speed<auto | 10 | 100 | 1000 | 2500 | 5000 | 10000 | 25000 | 40000 | 50000 | 100000>
show interfaces ethernet
<interface>
speed
Аргументы:
<interface>
— имя интерфейса Ethernet;<auto>
— скорость обмена данными устанавливается автоматически. Значение по умолчанию;<10>
— скорость в 10 Мбит/с;<100>
— скорость в 100 Мбит/с;<1000>
— скорость в 1 Гбит/с;<2500>
— скорость в 2,5 Гбит/с;<5000>
— скорость в 5 Гбит/с;<10000>
— скорость в 10 Гбит/с;<25000>
— скорость в 25 Гбит/с;<40000>
— скорость в 40 Гбит/с;<50000>
— скорость в 50 Гбит/с;<100000>
— скорость в 100 Гбит/с.
Режим: «Конфигурирование».
interfaces ethernet <interface> ring-buffer tx <value>#
Синтаксис:
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 | gso | hw-tc-offload | lro | rfs | rps | sg | tso>#
Синтаксис:
set interfaces ethernet <interface> offload
<interface> offload <gro | gso | hw-tc-offload | lro | rfs | rps | sg | tso>
delete interfaces ethernet
<interface> offload <gro | gso | hw-tc-offload | lro | rfs | rps | sg | tso>
show interfaces ethernet
<interface>
offload
Аргументы:
<interface>
— имя интерфейса Ethernet;<gro>
— механизм Generic Receive Offload. Программная реализация аппаратной разгрузки. Снижает количество пакетов на сетевом стеке за счет объединения относительно похожих пакетов;<lro>
— механизм Large Receive Offload. Объединяет несколько входящих пакетов из одного потока в общий буфер перед тем, как передать их выше по сетевому стеку. Уменьшает количество пакетов, которые необходимо обработать;<gso>
— механизм Generic Segmentation Offload для увеличения пропускной способности. Программный аналог TSO. Данные одного пакета распределяются между остальными пакетами. Поддерживает следующие типы пакетов IPv4: TCP, UDP, VXLAN, GRE TCP. Как правило, настраивается в паре с GRO;<hw-tc-offload>
— механизм Hardware Traffic Control Flow Offload. Перенаправляет пакеты непосредственно на сетевое оборудование для ускорения обработки трафика;<rfs>
— механизм Receive Flow Steering. Перенаправляет обработку пакетов из ядра на центральный процессор, где запущен поток приложения, которому адресованы пакеты. Повышает скорость обращения к кэшу данных;<rps>
— механизм Receive Packet Steering. Программная реализация технологии Receive Side Scaling (RSS). Генерирует для входящих данных хэш, чтобы определить, какой CPU должен их обработать. Затем данные помещаются во входящую очередь этого процессора в ожидании последующей обработки;<sg>
— механизм Scatter-Gather. Увеличивает скорость обработки сетевого трафика в маршрутизаторах за счет параллельной и одновременной обработки нескольких пакетов данных или запросов;<tso>
— механизм TCP Segmentation Offloading.Сегментирует пакеты с помощью сетевой карты, а затем добавляет заголовки протоколов TCP, IP и канального уровня передачи данных к каждому сегменту.
Режим: «Конфигурирование».
Примечание
Чтобы использовать механизмы аппаратной разгрузки TSO или LRO на виртуальной сетевой картой VMXNET3, необходимо сначала включить механизм SG.
interfaces ethernet <interface> eapol ca-certificate <name>#
При подключении новых устройств интерфейс 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>#
Синтаксис:
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> evpn uplink#
Синтаксис:
set interfaces ethernet
<interface>
evpn uplinkdelete interfaces ethernet
<interface>
evpn uplinkshow interfaces ethernet
<interface>
evpn
Аргументы:
<interface>
— имя интерфейса Ethernet
Режим: «Конфигурирование».
Режим «Администрирование»#
interfaces ethernet#
Синтаксис:
show interfaces ethernet
Режим: «Администрирование».
Уровень привилегий: «Администратор».
interfaces ethernet <interface>#
Синтаксис:
show interfaces ethernet
<interface>
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
interfaces ethernet <interface> physical#
Синтаксис:
show interfaces ethernet
<interface>
physical
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
interfaces ethernet <interface> physical offload#
Синтаксис:
show interfaces ethernet
<interface>
physical offload
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
interfaces ethernet <interface> transceiver#
Синтаксис:
show interfaces ethernet
<interface>
transceiver
Аргументы:
<interface>
— имя интерфейса Ethernet.
Режим: «Администрирование».
Уровень привилегий: «Администратор».