Документация: ПО Факел — разрабатываемая версия
Системные параметры IP и маршрутизации¶
Обзор¶
Разделы system ip и system ipv6 задают параметры стеков IPv4 и IPv6 и обмена маршрутами между протоколами маршрутизации и менеджером таблиц маршрутизации (см. Состояние менеджера таблиц маршрутизации). Раздел system frr включает дополнительные возможности подсистемы маршрутизации. Параметры задаются для маршрутизатора в целом. Для экземпляра VRF аналогичные параметры задает раздел vrf name <name> (см. Виртуальная маршрутизация).
Параметры разделов system ip и system ipv6:
disable-forwardingотключает пересылку пакетов IPv4 (IPv6) на всех интерфейсах. Параметр действует в операционной системе и в FVE;arp table-size(IPv4) иneighbor table-size(IPv6) задают максимальное число записей в кэше соседей — таблице ARP и таблице ND операционной системы (по умолчанию 8192). Таблицу соседей FVE параметры не меняют;multipath layer4-hashingвключает использование информации уровня 4 для хэширования при распределении трафика по равнозначным маршрутам (ECMP); параметрmultipath ignore-unreachable-nexthops(IPv4) исключает из многопутевых маршрутов следующие переходы, которых нет в таблице ARP. Параметры действуют в операционной системе, то есть на пакеты, которые отправляет сам маршрутизатор. Транзитный трафик FVE распределяет по равнозначным маршрутам с учетом адресов, портов и протокола независимо от этих параметров;nht no-resolve-via-defaultзапрещает разрешать следующие переходы по маршруту по умолчанию. Протоколы маршрутизации регистрируют в менеджере таблиц адреса следующих переходов, и менеджер сообщает им о доступности этих адресов (отслеживание следующих переходов, next hop tracking);protocol <protocol> route-mapзадает карту маршрутов, которая применяется к маршрутам указанного протокола при обмене с менеджером таблиц маршрутизации. Значениеanyотносится ко всем протоколам из списка. Карта маршрутов должна существовать (см. Политика маршрутизации), иначе применение конфигурации завершается ошибкой;import-table <import-table>(IPv4) включает импорт маршрутов из таблицы маршрутизации с номером от 1 до 252. Параметрdistanceзадает административную дистанцию импортируемых маршрутов, параметрroute-map— карту маршрутов, которая к ним применяется;tcp mss(IPv4) управляет пробированием MSS — попытками уменьшить MSS, если соединения TCP не устанавливаются. Параметрprobingвключает пробирование при обнаружении «черной дыры» ICMP (on-icmp-black-hole) или по умолчанию (force). Параметрыbase(по умолчанию 1024) иfloor(по умолчанию 48) задают значение MSS, с которого начинается пробирование, и значение, на котором оно останавливается. Параметры действуют на соединения TCP самого маршрутизатора; транзитные соединения TCP они не затрагивают;strict-dad(IPv6) отключает работу IPv6 на интерфейсе, если проверка уникальности адреса (DAD) для link-local адреса завершилась неуспешно.
Раздел system frr включает необязательные модули подсистемы маршрутизации: параметр bmp — поддержку протокола BGP Monitoring Protocol (BMP), параметр irdp — поддержку протокола ICMP Router Discovery Protocol (IRDP), параметры snmp bgpd, snmp isisd, snmp ldpd, snmp ospf6d, snmp ospfd, snmp ripd и snmp zebra — поддержку SNMP для протоколов BGP, IS-IS, LDP, OSPFv3, OSPFv2, RIP и для менеджера таблиц маршрутизации (см. Протокол SNMP). Параметр descriptors задает число открытых файловых дескрипторов, которое разрешено использовать процессам подсистемы маршрутизации (по умолчанию 1024). Изменения этих параметров вступают в силу после перезапуска подсистемы маршрутизации: после применения конфигурации система выводит сообщение о том, что для применения изменений нужно перезагрузить маршрутизатор (предпочтительно) или перезапустить подсистему маршрутизации.
Состояние менеджера таблиц маршрутизации и содержимое таблиц маршрутизации выводят команды режима «Администрирование», которые описаны в разделе Состояние менеджера таблиц маршрутизации. Команды режима «Администрирование» для параметров этой страницы не предусмотрены.
Список команд¶
Режим «Конфигурирование»¶
system ip arp table-size <table-size>¶
Синтаксис:
set system ip arp table-size
<table-size>delete system ip arp table-size
<table-size>show system ip arp table-size
Аргументы:
<table-size>— максимальное число записей. Формат: целое число. Значение по умолчанию: 8192.
Режим: «Конфигурирование».
system ip disable-forwarding¶
Синтаксис:
set system ip disable-forwarding
delete system ip disable-forwarding
show system ip disable-forwarding
Режим: «Конфигурирование».
system ip import-table <import-table>¶
Синтаксис:
set system ip import-table
<import-table>delete system ip import-table
<import-table>show system ip import-table
Аргументы:
<import-table>— номер таблицы маршрутизации, из которой импортируются маршруты. Формат: целое число. Диапазон значений: от 1 до 252.
Режим: «Конфигурирование».
system ip import-table <import-table> distance <distance>¶
Синтаксис:
set system ip import-table
<import-table>distance<distance>delete system ip import-table
<import-table>distance<distance>show system ip import-table
<import-table>distance
Аргументы:
<import-table>— номер таблицы маршрутизации, из которой импортируются маршруты. Формат: целое число. Диапазон значений: от 1 до 252.<distance>— административная дистанция. Формат: целое число. Диапазон значений: от 1 до 255.
Режим: «Конфигурирование».
system ip import-table <import-table> route-map <route-map>¶
Синтаксис:
set system ip import-table
<import-table>route-map<route-map>delete system ip import-table
<import-table>route-map<route-map>show system ip import-table
<import-table>route-map
Аргументы:
<import-table>— номер таблицы маршрутизации, из которой импортируются маршруты. Формат: целое число. Диапазон значений: от 1 до 252.<route-map>— имя карты маршрутов. Формат: строка.
Режим: «Конфигурирование».
system ip multipath ignore-unreachable-nexthops¶
Синтаксис:
set system ip multipath ignore-unreachable-nexthops
delete system ip multipath ignore-unreachable-nexthops
show system ip multipath ignore-unreachable-nexthops
Режим: «Конфигурирование».
system ip multipath layer4-hashing¶
Синтаксис:
set system ip multipath layer4-hashing
delete system ip multipath layer4-hashing
show system ip multipath layer4-hashing
Режим: «Конфигурирование».
system ip nht no-resolve-via-default¶
Синтаксис:
set system ip nht no-resolve-via-default
delete system ip nht no-resolve-via-default
show system ip nht no-resolve-via-default
Режим: «Конфигурирование».
system ip protocol <protocol>¶
Синтаксис:
set system ip protocol
<protocol>delete system ip protocol
<protocol>show system ip protocol
Аргументы:
<protocol>— протокол маршрутизации. Возможные значения:any— любой из перечисленных протоколов;babel— протокол Babel;bgp— протокол BGP;connected— подключенные маршруты (непосредственно присоединенные подсети и узлы);eigrp— протокол EIGRP;isis— протокол IS-IS;kernel— маршруты ядра (не установленные через таблицу маршрутизации);ospf— протокол OSPF (OSPFv2);rip— протокол RIP;static— статические маршруты.
Режим: «Конфигурирование».
system ip protocol <protocol> route-map <route-map>¶
Синтаксис:
set system ip protocol
<protocol>route-map<route-map>delete system ip protocol
<protocol>route-map<route-map>show system ip protocol
<protocol>route-map
Аргументы:
<protocol>— протокол маршрутизации. Возможные значения:any— любой из перечисленных протоколов;babel— протокол Babel;bgp— протокол BGP;connected— подключенные маршруты (непосредственно присоединенные подсети и узлы);eigrp— протокол EIGRP;isis— протокол IS-IS;kernel— маршруты ядра (не установленные через таблицу маршрутизации);ospf— протокол OSPF (OSPFv2);rip— протокол RIP;static— статические маршруты.<route-map>— имя карты маршрутов. Формат: строка.
Режим: «Конфигурирование».
system ip tcp mss base <base>¶
force параметра probing и действует на соединения TCP самого маршрутизатора.Синтаксис:
set system ip tcp mss base
<base>delete system ip tcp mss base
<base>show system ip tcp mss base
Аргументы:
<base>— базовое значение MSS. Формат: целое число. Диапазон значений: от 48 до 1460. Значение по умолчанию: 1024.
Режим: «Конфигурирование».
system ip tcp mss floor <floor>¶
Синтаксис:
set system ip tcp mss floor
<floor>delete system ip tcp mss floor
<floor>show system ip tcp mss floor
Аргументы:
<floor>— минимальное значение MSS. Формат: целое число. Диапазон значений: от 48 до 1460. Значение по умолчанию: 48.
Режим: «Конфигурирование».
system ip tcp mss probing <probing>¶
Синтаксис:
set system ip tcp mss probing
<probing>delete system ip tcp mss probing
<probing>show system ip tcp mss probing
Аргументы:
<probing>— режим пробирования MSS. Возможные значения:on-icmp-black-hole— пробирование при обнаружении «черной дыры» ICMP;force— пробирование по умолчанию.
Режим: «Конфигурирование».
system ipv6 disable-forwarding¶
Синтаксис:
set system ipv6 disable-forwarding
delete system ipv6 disable-forwarding
show system ipv6 disable-forwarding
Режим: «Конфигурирование».
system ipv6 multipath layer4-hashing¶
Синтаксис:
set system ipv6 multipath layer4-hashing
delete system ipv6 multipath layer4-hashing
show system ipv6 multipath layer4-hashing
Режим: «Конфигурирование».
system ipv6 neighbor table-size <table-size>¶
Синтаксис:
set system ipv6 neighbor table-size
<table-size>delete system ipv6 neighbor table-size
<table-size>show system ipv6 neighbor table-size
Аргументы:
<table-size>— максимальное число записей. Формат: целое число. Значение по умолчанию: 8192.
Режим: «Конфигурирование».
system ipv6 nht no-resolve-via-default¶
Синтаксис:
set system ipv6 nht no-resolve-via-default
delete system ipv6 nht no-resolve-via-default
show system ipv6 nht no-resolve-via-default
Режим: «Конфигурирование».
system ipv6 protocol <protocol>¶
Синтаксис:
set system ipv6 protocol
<protocol>delete system ipv6 protocol
<protocol>show system ipv6 protocol
Аргументы:
<protocol>— протокол маршрутизации. Возможные значения:any— любой из перечисленных протоколов;babel— протокол Babel;bgp— протокол BGP;connected— подключенные маршруты (непосредственно присоединенные подсети и узлы);isis— протокол IS-IS;kernel— маршруты ядра (не установленные через таблицу маршрутизации);ospfv3— протокол OSPFv3;ripng— протокол RIPng;static— статические маршруты.
Режим: «Конфигурирование».
system ipv6 protocol <protocol> route-map <route-map>¶
Синтаксис:
set system ipv6 protocol
<protocol>route-map<route-map>delete system ipv6 protocol
<protocol>route-map<route-map>show system ipv6 protocol
<protocol>route-map
Аргументы:
<protocol>— протокол маршрутизации. Возможные значения:any— любой из перечисленных протоколов;babel— протокол Babel;bgp— протокол BGP;connected— подключенные маршруты (непосредственно присоединенные подсети и узлы);isis— протокол IS-IS;kernel— маршруты ядра (не установленные через таблицу маршрутизации);ospfv3— протокол OSPFv3;ripng— протокол RIPng;static— статические маршруты.<route-map>— имя карты маршрутов. Формат: строка.
Режим: «Конфигурирование».
system ipv6 strict-dad¶
Синтаксис:
set system ipv6 strict-dad
delete system ipv6 strict-dad
show system ipv6 strict-dad
Режим: «Конфигурирование».
system frr bmp¶
Синтаксис:
set system frr bmp
delete system frr bmp
show system frr bmp
Режим: «Конфигурирование».
system frr descriptors <descriptors>¶
Синтаксис:
set system frr descriptors
<descriptors>delete system frr descriptors
<descriptors>show system frr descriptors
Аргументы:
<descriptors>— число дескрипторов. Формат: целое число. Диапазон значений: от 1024 до 8192. Значение по умолчанию: 1024.
Режим: «Конфигурирование».
system frr irdp¶
Синтаксис:
set system frr irdp
delete system frr irdp
show system frr irdp
Режим: «Конфигурирование».
system frr snmp bgpd¶
Синтаксис:
set system frr snmp bgpd
delete system frr snmp bgpd
show system frr snmp bgpd
Режим: «Конфигурирование».
system frr snmp isisd¶
Синтаксис:
set system frr snmp isisd
delete system frr snmp isisd
show system frr snmp isisd
Режим: «Конфигурирование».
system frr snmp ldpd¶
Синтаксис:
set system frr snmp ldpd
delete system frr snmp ldpd
show system frr snmp ldpd
Режим: «Конфигурирование».
system frr snmp ospf6d¶
Синтаксис:
set system frr snmp ospf6d
delete system frr snmp ospf6d
show system frr snmp ospf6d
Режим: «Конфигурирование».
system frr snmp ospfd¶
Синтаксис:
set system frr snmp ospfd
delete system frr snmp ospfd
show system frr snmp ospfd
Режим: «Конфигурирование».
system frr snmp ripd¶
Синтаксис:
set system frr snmp ripd
delete system frr snmp ripd
show system frr snmp ripd
Режим: «Конфигурирование».
system frr snmp zebra¶
Синтаксис:
set system frr snmp zebra
delete system frr snmp zebra
show system frr snmp zebra
Режим: «Конфигурирование».