8.2. Статическая маршрутизация¶
TrafficSoft ADC можно использовать в качестве маршрутизатора. Поддерживаемые протоколы маршрутизации - BGP, OSPF, ISIS, RIP и статическая маршрутизация.
- ip route¶
Настроить статический маршрут со следующими ключами:
Ключи
Описание
A.B.C.D/MIP-адрес с указанием длины маски (например,
10.0.0.0/8)A.B.C.D MaskIP-адрес с указанием маской целиком (например,
10.0.0.0 255.0.0.0)После указания IP-адреса назначения, необходимо выбрать один из следующих параметров:
INTERFACEИмя интерфейса в качестве следующего хопа
A.B.C.DIP-адрес в качестве следующего хопа
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показывает общее количество маршрутов. В архитектуре маршрутизатора есть две плоскости:RIB (Routing Information Base) – получает все маршруты от всех протоколов маршрутизации. Маршрутам присваиваются различные административные расстояния с помощью специальных алгоритмов, и маршрут с наименьшим административным расстоянием считается лучшим и хранится в FIB.
FIB (Forwarding Information Base) – используется для пересылки IP-пакетов. Здесь наилучшим считается маршрут с самым длинным префиксом, совпадающим с адресом назначения в IP-пакете.
- show <ip|ipv6> route¶
Показать таблицу IP-маршрутизации.