Статические маршруты#

Описание#

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

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

Основные настройки#

set protocols static route <subnet> next-hop <address>#

Создает статический маршрут IPv4 до подсети <subnet>, которая доступна через узел с адресом <address>.

set protocols static route <subnet> next-hop <address> disable#

Выключает активный статический маршрут IPv4 до подсети <subnet>, которая доступна через узел с адресом <address>.

set protocols static route <subnet> next-hop <address> distance <distance>#

Задает административную дистанцию <distance> для статического маршрута IPv4 до подсети <subnet>, которая доступна через узел с адресом <address>.

set protocols static route6 <subnet> next-hop <address>#

Создает статический маршрут IPv6 до подсети <subnet>, которая доступна через узел с адресом <address>.

set protocols static route6 <subnet> next-hop <address> disable#

Выключает активный статический маршрут IPv6 до подсети <subnet>, которая доступна через узел с адресом <address>.

set protocols static route6 <subnet> next-hop <address> distance <distance>#

Задает административную дистанцию <distance> для статического маршрута IPv6 до подсети <subnet>, которая доступна через узел с адресом <address>.

Примечание

Для маршрута можно задать административную дистанцию (1 - 255, по умолчанию - 1). Маршруты с наименьшей административной дистанцией обрабатываются в приоритете по отношению к маршрутам с наибольшей административной дистанцией. Маршруты с административной дистанцией 255 фактический определяются ПО Факел как отключенные и не устанавливаются в ядро.

Настройка маршрутов на основе интерфейсов#

set protocols static interface-route <subnet> next-hop-interface <interface>#

Создает статический маршрут IPv4 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

set protocols static interface-route <subnet> next-hop-interface <interface> disable#

Выключает активный статический маршрут IPv4 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

set protocols static interface-route <subnet> next-hop-interface <interface> distance <distance>#

Задает административную дистанцию <distance> для статического маршрута IPv4 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

set protocols static interface-route6 <subnet> next-hop-interface <interface>#

Создает статический маршрут IPv6 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

set protocols static interface-route6 <subnet> next-hop-interface <interface> disable#

Выключает активный статический маршрут IPv6 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

set protocols static interface-route6 <subnet> next-hop-interface <interface> distance <distance>#

Задает административную дистанцию <distance> для статического маршрута IPv6 на основе интерфейса до подсети <subnet>, которая доступна через интерфейс с именем <interface>.

Примечание

Для маршрута можно задать административную дистанцию (1 - 255, по умолчанию - 1). Маршруты с наименьшей административной дистанцией обрабатываются в приоритете по отношению к маршрутам с наибольшей административной дистанцией. Маршруты с административной дистанцией 255 фактический определяются ПО Факел как отключенные и не устанавливаются в ядро.

Настройка тупиковых маршрутов#

Примечание

Тупиковые (black hole) маршруты используются ПО Факел для отбрасывания подошедших пакетов без каких-либо уведомлений об этом их отправителя. Использование тупиковых маршрутов предотвращает утечку данных о подсетях через внешние интерфейсы, но при этом не блокирует к ним доступ из локальной сети посредством точечных маршрутов.

set protocols static route <subnet> blackhole#

Создает тупиковый (black hole) маршрут IPv4 до подсети <subnet>.

set protocols static route <subnet> blackhole distance <distance>#

Задает административную дистанцию <distance> для тупикового (black hole) маршрута IPv4 до подсети <subnet>.

set protocols static route6 <subnet> blackhole#

Создает тупиковый (black hole) маршрут IPv6 до подсети <subnet>.

set protocols static route6 <subnet> blackhole distance <distance>#

Задает административную дистанцию <distance> для тупикового (black hole) маршрута IPv6 до подсети <subnet>.

Примечание

Для маршрута можно задать административную дистанцию (1 - 255, по умолчанию - 1). Маршруты с наименьшей административной дистанцией обрабатываются в приоритете по отношению к маршрутам с наибольшей административной дистанцией. Маршруты с административной дистанцией 255 фактический определяются ПО Факел как отключенные и не устанавливаются в ядро.