7.2. Статическая маршрутизация

TrafficSoft vADC можно использовать в качестве маршрутизатора. Поддерживаемые протоколы маршрутизации - BGP, OSPF, ISIS, RIP и статическая маршрутизация.

ip route

Настроить статический маршрут со следующими ключами:

Ключи

Описание

A.B.C.D/M

IP-адрес с указанием длины маски (например, 10.0.0.0/8)

A.B.C.D Mask

IP-адрес с указанием маской целиком (например, 10.0.0.0 255.0.0.0)

После указания IP-адреса назначения, необходимо выбрать один из следующих параметров:

INTERFACE

Имя интерфейса в качестве следующего хопа

A.B.C.D

IP-адрес в качестве следующего хопа

Null0

Цель настройки маршрута в Null0 заключается в том, чтобы гарантировать, что трафик будет отбрасываться на локальном маршрутизаторе, если в таблице маршрутизации нет более конкретного маршрута

blackhole

Нежелательный трафик будет отбрасываться без отправки уведомления

reject

Создается маршрут, который отклоняет трафик с ICMP-сообщением Destination Unreachable

После указания обязательных параметров могут быть использованы дополнительные ключи:

(1-255)

Административная дистанция для этого маршрута — это метрика, используемая маршрутизаторами для выбора наилучшего пути. Если вы хотите, чтобы динамический маршрут преобладал над статическим, укажите это расстояние больше, чем для динамического маршрута

nexthop-vrf

Позволяет создать маршрут утечки со следующим хопом в выбранном VRF

tag

Установка метки для этого маршрута. Метка имеет 32-битное значение. Теги используются для фильтрации маршрутов и применения административных политик

onlink

Если указаны и INTERFACE, и A.B.C.D, то маршрут привязывается к к указанному интерфейсу. В этом случае можно дополнительно указать параметр onlink, чтобы заставить подсистему маршрутизации рассматривать следующий хоп как «on link» на данном интерфейсе. Например, если вы хотите добавить маршрут в сеть 192.168.2.0/30 через интерфейс if3, а шлюз по умолчанию не принадлежит подключенной сети на интерфейсе if3, то тогда необходимо указать команду ip route 192.168.2.0/30 1.1.1.1 if3 onlink

Чтобы добавить статический маршрут в определенный VRF, сначала введите его с помощью команды vrf NAME, а затем используйте ip route.

show <ip|ipv6> route fib [summary] [vrf NAME]

Показать таблицу Forwarding Information Base для IPv4/IPv6 (либо глобально, либо для определенного VRF). Ключ summary показывает общее количество маршрутов. В архитектуре маршрутизатора есть две плоскости:

  1. RIB (Routing Information Base) – получает все маршруты от всех протоколов маршрутизации. Маршрутам присваиваются различные административные расстояния с помощью специальных алгоритмов, и маршрут с наименьшим административным расстоянием считается лучшим и хранится в FIB.

  2. FIB (Forwarding Information Base) – используется для пересылки IP-пакетов. Здесь наилучшим считается маршрут с самым длинным префиксом, совпадающим с адресом назначения в IP-пакете.

show <ip|ipv6> route

Показать таблицу IP-маршрутизации.