Интерфейс Q-in-Q#
Обзор#
Маршрутизатор Факел поддерживает стандарт двойной инкапсуляции данных IEEE 802.ad, что позволяет создавать виртуальные интерфейсы Q-in-Q на базе физического интерфейса Ethernet. Технология Q-in-Q инкапсулирует две метки стандарта 802.1q в один кадр данных. Таким образом удается построить сети более крупного масштаба в соответствии с топологией Metro Ethernet.
В ПО Факел vif-s и vif-c — метки поля EtherType в кадре Ethernet. Метка vif-s располагается ближе к заголовку Ethernet и называется меткой сети провайдера, ее значение EtherType: 0x88a8. Метка vif-c находится ближе к части кадра с полезными данными и называется меткой сети клиента, ее значение EtherType: 0x8100. Трафик на VLAN-интерфейсе с метками vif-c является внутренним по отношению к трафику с меткой vif-s на другом VLAN-интерфейсе. Соответственно, трафик с меткой vif-s является внешним по отношению к трафику с меткой vif-c.
Список команд#
Режим «Конфигурирование»#
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> address <address | dhcp | dhcpv6>#
Синтаксис:
set ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>address<address | dhcp | dhcpv6>delete ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>address<address | dhcp | dhcpv6>show ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>address
Аргументы:
* <interface> — имя интерфейса Ethernet;
* <vlan-id> — идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
* <address> — IP-адрес, который администратор присваивает интерфейсу Ethernet. Может быть указан несколько раз как адрес IPv4 или адрес IPv6;
* dhcp — DHCPv4-сервер автоматически назначит IPv4-адрес интерфейсу Q-in-Q на конкретном сегменте сети;
* dhcpv6 — DHCPv6-сервер автоматически назначит IPv6-адрес интерфейсу Q-in-Q на конкретном сегменте сети.
Режим: «Конфигурирование».
Примечание
Если вы используете протокол DHCP для получения IPv4-адреса и вам требуется дополнительная настройка, используйте указатели начала и конца данных. Эти файлы расположены в директории:
/config/scripts/dhcp-client/pre-hooks.d/
/config/scripts/dhcp-client/post-hooks.d/
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> description <description>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>description<description>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>description<description>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>description
Аргументы:
<interface>— имя интерфейса Ethernet;vland-id— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;description— описание интерфейса Q-in-Q.
Режим: «Конфигурирование».
Примечание
Инструменты мониторинга, работающие на основе протокола SNMP, также могут обращаться к VLAN-интерфейсу по указанному описанию.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> disable#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>disabledelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>disableshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>
Аргументы:
<interface>— имя интерфейса Ethernet;vland-id— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> disable-link-detect#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>disable-link-detectdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>disable-link-detectshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>
Аргументы:
<interface>— имя интерфейса Ethernet;vland-id— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> mac <xx:xx:xx:xx:xx:xx>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mac<xx:xx:xx:xx:xx:xx>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mac<xx:xx:xx:xx:xx:xx>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mac
Аргументы:
<interface>— имя интерфейса Ethernet;vland-id— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<xx:xx:xx:xx:xx:xx>— MAC-адрес.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> mtu <mtu>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mtu<mtu>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mtu<mtu>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>mtu
Аргументы:
<interface>— имя интерфейса Ethernet;vland-id— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<mtu>— максимальный размер передаваемого пакета. Формат: байты.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip adjust-mss <mss | clamp-mss-to-pmtu>#
Конкретным значением администратор ПО Факел устанавливает порог и ограничивает отправку пакетов, размер которых будет превышать заданное значение. Максимальный размер сегмента — это опциональное поле в заголовке TCP-пакета с установленным флагом SYN. Если автоматическое обнаружение максимального размера передаваемого пакета на маршруте работает некорректно, установите конкретный размер сегмента вручную.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip adjust-mss<mss | clamp-mss-to-pmtu>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip adjust-mss<mss | clamp-mss-to-pmtu>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip adjust-mss
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<mss>— конкретное значение для максимального размера сегмента на протоколе TCP;<clamp-mss-to-pmtu>— максимальный размер сегмента будет задан автоматически.
Режим: «Конфигурирование».
Подсказка
Максимальный размер сегмента = максимальный размер передаваемого пакета - 20 (заголовок протокола IP) - 20 (заголовок протокола TCP) = 1452 байта при максимальном размере передаваемого пакета в 1492 байт.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip arp-cache-timeout <sec>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip arp-cache-timeout<sec>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip arp-cache-timeout<sec>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip arp-cache-timeout
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<sec>— интервал между записью данных в ARP-кэш. Формат: секунды. Диапазон значений: от 1 до 86400. Значение по умолчанию: 30 секунд.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip disable-arp-filter#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip disable-arp-filterdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip disable-arp-filtershow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip disable-forwarding#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip disable-forwardingdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip disable-forwardingshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif <vlan-id> ip enable-directed-broadcast#
Более подробная информация содержится в документах RFC 1812 и 2644.
Синтаксис:
set interfaces ethernet
<interface>vif<vlan-id>ip enable-directed-broadcastdelete interfaces ethernet
<interface>vif<vlan-id>ip enable-directed-broadcastshow interfaces ethernet
<interface>vif<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip enable-arp-accept#
Автоматически обновляет ARP-таблицу при появлении gratuitous ARP-кадров типа «запрос», «ответ».
Если ARP-таблица уже содержит IP-адрес, соответствующий gratuitous ARP-кадру, то таблица все равно будет обновлена, даже если команда не была выполнена.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-acceptdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-acceptshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip enable-arp-announce#
При генерации ARP-запроса интерфейс Q-in-Q проверяет все целевые подсети. По умолчанию ПО Факел при отправке ARP-запросов использует любой локальный IP-адрес, настроенный на любом интерфейсе.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-announcedelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-announceshow ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
Совет
Если вы выполнили команду, то при отправке ARP-запросов не используйте адреса вне подсети назначения.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip enable-arp-ignore#
По умолчанию интерфейс Q-in-Q отвечает на ARP-запросы даже в том случае, если целевой IP-адрес — локальный IP-адрес назначения на любом интерфейсе, независимо от того, какой интерфейс получил запрос.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-ignoredelete set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-arp-ignoreshow set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip enable-proxy-arp#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-proxy-arpdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip enable-proxy-arpshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip proxy-arp-pvlan#
Более подробная информация содержится в документе RFC 3069.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip proxy-arp-pvlandelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip proxy-arp-pvlanshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
Подсказка
Вы можете использовать эту команду без предварительного выполнения команды interfaces ethernet <interface> ip enable-proxy-arp.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> redirect <destination>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>redirect<destination>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>redirect<destination>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>redirect
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<destination>— имя интерфейса, на который будет перенаправлен трафик.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ip source-validation <strict | loose | disable>#
Более подробная информация содержится в документе RFC 3704.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip source-validation<strict | loose | disable>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip source-validation<strict | loose | disable>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ip source-validation
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<strict>— строгий режим. Применяется для предотвращения подмены IP-адреса при DDos-атаках. Каждый входящий пакет проверяется по таблице FIB. Если IP-адрес источника не соответствует записи в таблице FIB, пакет не пройдет проверку и будет отвергнут. В этом режиме некоторые полезные пакеты могут быть отклонены, если сеть имеет сложную конфигурацию;<loose>— нестрогий режим. Применяется в случае ассиметричной маршрутизации или другой сложной конфигурации сети. Каждый входящий пакет проверяется по таблице FIB. Если IP-адрес источника недоступен ни через какой интерфейс, то пакет не пройдет проверку и будет отвергнут;<disable>— проверка источника по обратному пути выключена.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 address autoconf#
При первичном подключении хост-устройство отправляет многоадресную рассылку с запросом параметров у маршрутизатора. Роутер отвечает на запрос и высылает объявление, которое содержит параметры конфигурации сетевого уровня. Узнав эти параметры, хост-устройство сможет подключиться к маршрутизатору.
Более подробная информация содержится в документе RFC 4862.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address autoconfdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address autoconfshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
Примечание
Команда автоматически выключает перенаправление IPv6-трафика на интерфейсе Q-in-Q.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 address eui64 <prefix>#
Более подробная информация содержится в документах RFC 4291.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address eui64<prefix>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address eui64<prefix>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address eui64
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<prefix>— префикс IPv6-адреса. Будет добавлен к основной части IPv6-адреса при запуске преобразования EUI-64.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 address no-default-link-local#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address no-default-link-localdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address no-default-link-localshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 address
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 disable-forwarding#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 disable-forwardingdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 disable-forwardingshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 adjust-mss <mss | clamp-mss-to-pmtu>#
Конкретным значением администратор ПО Факел устанавливает порог и ограничивает отправку пакетов, размер которых будет превышать заданное значение.
Максимальный размер сегмента — это опциональное поле в заголовке TCP-пакета с установленным флагом SYN. Если автоматическое обнаружение максимального размера передаваемого пакета на маршруте работает некорректно, установите конкретный размер сегмента вручную.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 adjust-mss<mss | clamp-mss-to-pmtu>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 adjust-mss<mss | clamp-mss-to-pmtu>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 adjust-mss
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
Подсказка
Максимальный размера сегмента = максимальный размер передаваемого пакета - 20 (заголовок протокола IP) - 20 (заголовок протокола TCP) = 1452 байта при максимальном размере передаваемого пакета в 1492 байт.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 accept-dad <1-3>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 accept-dad<1-3>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 accept-dad<1-3>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 accept-dad
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<0>— выключает механизм по обнаружению дубликатов IPv6-адресов.<1>— включает механизм по обнаружению дубликатов IPv6-адресов. Значение по умолчанию;<2>— включает механизм по обнаружению дубликатов IPv6- и MAC-адресов в сегменте локальной сети. Если будут найдены два устройства с одинаковыми MAC-адресами и использующие одинаковые IPv6-адреса на одном сегменте сети, передача данных по протоколу IPv6 будет остановлена для избежания конфликтов.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> ipv6 dup-addr-detect-transmits <n>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 dup-addr-detect-transmits<n>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 dup-addr-detect-transmits<n>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>ipv6 dup-addr-detect-transmits
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<n>— количество сообщений типа «опрос соседа», рассылаемых по сети.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> vrf <vrf>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>vrf<vrf>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>vrf<vrf>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>vrf
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options client-id <description>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options client-id<description>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options client-id<description>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options client-id
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<description>— идентификатор клиента. Формат: произвольный.
Режим: «Конфигурирование».
Примечание
Подробно принцип работы описан в документе RFC 2131. В частности, отмечается, что клиент может специально ограничить свое обнаружение только посредством идентификатора (опция -client identifier-). В этом случае клиенту необходимо будет использовать один и тот же идентификатор во всех последующих сообщениях ICMPv6, а серверу придется использовать точно такой же идентификатор для нахождения клиента.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options host-name <hostname>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options host-name<hostname>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options host-name<hostname>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options host-name
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<hostname>— имя хоста.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options vendor-class-id <vendor-id>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options vendor-class-id<vendor-id>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options vendor-class-id<vendor-id>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options vendor-class-id
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;vendor-id— идентификатор поставщика оборудования. Формат: произвольный. Будет передан DHCP-серверу как строка с бинарными данными.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options no-default-route#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options no-default-routedelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options no-default-routeshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options default-route-distance <distance>#
Синтаксис:
set interfaces ethernet
<interface>vif-s <vlan-id> vif-c<vlan-id>dhcp-options default-route-distance<distance>delete interfaces ethernet
<interface>vif-s <vlan-id> vif-c<vlan-id>dhcp-options default-route-distance<distance>show interfaces ethernet
<interface>vif-s <vlan-id> vif-c<vlan-id>dhcp-options default-route-distance
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<distance>— приоритет до шлюза по умолчанию. Диапазон значений: от 1 до 255. Чем ниже значение, тем выше приоритет.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options reject <address>#
Синтаксис:
set interfaces ethernet
<interface> vif-s :code:`<vlan-id>vif-c<vlan-id>dhcp-options reject<address>delete interfaces ethernet
<interface> vif-s :code:`<vlan-id>vif-c<vlan-id>dhcp-options reject<address>show interfaces ethernet
<interface> vif-s :code:`<vlan-id>vif-c<vlan-id>dhcp-options reject
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<address>— IP-адрес, который будет проигнорирован интерфейсом. Можно задать несколько значений или указать диапазон IP-адресов. Пример: 192.168.100.0/24.
Режим: «Конфигурирование».
Совет
Используйте эту команду, если маршрутизатор присваивает себе при старте неправильный IP-адрес.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcp-options user-class <string>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options user-class<string>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options user-class<string>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcp-options user-class
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<string>— пользовательское описание DHCP-клиента.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options duid <duid>#
DUID состоит из двухбитного поля типа DUID и поля с изменяемой частью длиной до 128 байт. Длина идентификатора зависит от его типа. Основные типы DUID: LLT (Link-Layer Address + Time) и UUID (Universally Unique Identifier).
DUID может быть создан вручную или сгенерирован автоматически сторонними средствами.
Более подробная информация содержится в документе RFC 3315.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options duid<duid>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options duid<duid>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options duid
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<duid>— идентификатор DUID. Формат: зависит от типа DUID.
Режим: «Конфигурирование».
Совет
DUID типа LLT легче сгенерировать вручную нежели DUID типа UUID. Для этого необходимо перевести MAC-адрес устройства в шестнадцатеричный формат и добавить метку времени также в шестнадцатеричном формате.
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options no-release#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options no-releasedelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options no-releaseshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options parameters-only#
Описание: Указывает DHCPv6-клиенту на интерфейсе Q-in-Q обмениваться только информационными параметрами конфигурации, такими как адреса DNS-серверов, NTP и др. Клиент не будет запрашивать параметры c меняющимися значениями, например: IPv6-адрес, префикс, шлюз по умолчанию и др.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options parameters-onlydelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options parameters-onlyshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options rapid-commit#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options rapid-commitdelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options rapid-commitshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options temporary#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options temporarydelete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options temporaryshow interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options pd <id> length <length>#
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>length<length>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>length<length>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>length
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<id>— идентификатор текущей конфигурации для делегирования префикса сети. Формат — целое число;<length>— длина префикса сети. Формат: /xx. Диапазон значений: от /32 до /64. Значение по умолчанию: /64.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options pd <id> interface <delegatee> address <address>#
Интерфейс Q-in-Q делегирует другому интерфейсу Q-in-Q часть префиксов, полученных через DHCPv6-запрос. Из этой части префиксов будет сформирован пул IPv6-адресов. Администратор ПО Факел определяет, какой адрес из пула будет присвоен другому интерфейсу в качестве локального IPv6-адреса. Таким образом, полный IPv6-адрес формируется автоматически и состоит из локального IPv6-адреса, делегированного префикса и идентификатора SLA.
Синтаксис:
set interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>interface<delegatee>address<address>delete interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>interface<delegatee>address<address>show interfaces ethernet
<interface>vif-s<vlan-id>vif-c<vlan-id>dhcpv6-options pd<id>interface<delegatee>address
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса. Диапазон значений: от 0 до 4094;<id>— идентификатор конфигурации. Формат: десятичное число;delegatee— интерфейс Q-in-Q, которому будет делегирован префикс сети;<address>— локальный IPv6-адрес, который будет присвоен другому интерфейсу. Значение по умолчанию: адрес, полученный через преобразование EUI-64.
Режим: «Конфигурирование».
interfaces ethernet <interface> vif-s <vlan-id> vif-c <vlan-id> dhcpv6-options pd <id> interface <delegatee> sla-id <id>#
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса на интерфейсе Q-in-Q. Диапазон значений: от 0 до 4094;<id>— идентификатор конфигурации. Формат: десятичное число;<delegatee>— интерфейс Q-in-Q, которому будет делегирован префикс сети;<id>— идентификатор SLA. Формат: десятичное число больше ноля. Диапазон значений: от 1 до 65535.
Режим: «Конфигурирование».
Режим «Администрирование»#
interfaces ethernet <interface> vif <vlan-id> brief#
Синтаксис:
show interfaces ethernet <interface> vif <vlan-id> brief
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса, который обрабатывает трафик с меткой сети провайдера. Диапазон значений: от 0 до 4094.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
interfaces ethernet <interface> vif <vlan-id>#
Синтаксис:
show interfaces ethernet <interface> vif <vlan-id> brief
Аргументы:
<interface>— имя интерфейса Ethernet;<vlan-id>— идентификатор VLAN-интерфейса, который обрабатывает трафик с меткой сети провайдера. Диапазон значений: от 0 до 4094.
Режим: «Администрирование».
Уровень привилегий: «Администратор».