В моей таблице маршрутизации маршрутизаторов у меня есть три маршрута для конкретного пункта назначения,

  1. Непосредственно связан со значением AD 0.
  2. Статический маршрут со значением AD 1.
  3. Маршрут изучен OSPF со значением AD 110.

По умолчанию пакет, достигающий этой сети, будет принимать статический маршрут.

Однако требуется, чтобы он использовал маршрут OSPF, а не статический маршрут.

Может ли кто-нибудь, пожалуйста, наставить меня на это. Есть ли твик, чтобы маршрут OSPF предпочитал статический маршрут?

1 ответ1

2

Вы можете добиться этого, увеличив метрику расстояния, если вы используете cisco:

ip route "network" "subnet" "next-hop" 111(any value greater than 110)

В случае подключенных маршрутов вы не можете увеличить их метрику, но вы можете определить список доступа и карту маршрутов. Сопоставьте список доступа на карте маршрутов и дайте результат с желаемым следующим семинаром, как описано ниже:

route-map RM-NAME permit 10
match ip address RM-ACL
set ip next-hop "next-hop address"

Это будет отображаться как: -

route-map "RM-NAME", permit, sequence 10

Предложения соответствия: IP-адрес (списки доступа): RM-ACL Набор предложений: IP-адрес следующего перехода "адрес следующего перехода"

Эта карта маршрутов должна применяться к любому входящему интерфейсу, через который ожидается поступление трафика, например:

interface "if-name"
ip policy route-map RM-NAME

Приведенная выше конфигурация будет направлять пакеты к желаемому следующему прыжку для подключенных, а также статических маршрутов, и оттуда ospf может вступить во владение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .