Статическое перераспределение в EIGRP как внутренний сбой

10

Я перераспределяю статический маршрут в EIGRP на 6500. Я прочитал здесь, если вы введете сетевой оператор, соответствующий статическому маршруту, который EIGRP будет перераспределять как внутренний маршрут. Однако после входа в конфигурацию соседи указывают маршрут как внешний.

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

router eigrp 10 
network 10.0.0.0
network 10.1.13.0 0.0.1.255
redistribute static

ip route 10.1.13.0 255.255.254.0 10.1.29.5
henklu
источник
1
fyi OP: отступ строки с четырьмя (или более) пробелами вызовет интерпретацию как предварительно отформатированную область.
Крейг Константин

Ответы:

13

Вы можете внедрить статические маршруты в EIGRP двумя способами:

  • Команда «сеть»
  • «перераспределить статический»

Вам нужен только один или другой; здесь вы использовали оба. Кажется, что команда перераспределения имеет приоритет над командой сети, поэтому маршрут выглядит как статические маршруты. Удалите «redistribute static», и маршрут должен выглядеть как внутренний.

Джереми Стретч
источник
Итак, чтобы прояснить для себя, поскольку я никогда не управлял EIGRP. Если я использую сетевую команду, EIGRP будет объявлять любые соответствующие статические маршруты, как если бы это был соответствующий интерфейс. Если я использую перераспределение статического, то EIGRP будет перераспределять все настроенные статические маршруты как внешние. (Отмечая, что я уверен, что вы можете сопоставить теги или что угодно, если вы на самом деле не хотите распространять их все.)
Дейв Нунан
Это правильно.
Джереми Стретч
1

Вы смотрите на два разных маршрута? Может быть, а / 24 и а / 23? В общем случае протокол может перераспределять только то, что уже есть в таблице маршрутизации. Если вы создаете статический маршрут, который соответствует префиксу подключенного интерфейса, подключенный интерфейс будет находиться в таблице маршрутизации, а не в статическом. Это привело бы к тому, что статический элемент не был помещен в EIGRP (поскольку его нет в таблице маршрутизации).

Теперь, если вы используете «перераспределение подключено», которое может что-то изменить, но я все равно буду считать, что подключенный интерфейс будет иметь приоритет.

Пит Лумбис
источник
0

Просто наткнулся на твой вопрос. Сетевая команда на самом деле имеет приоритет над перераспределением. Причина, по которой статический маршрут представляется внешним маршрутом EIGRP, заключается в том, что в EIGRP сетевая команда может объявлять только статический маршрут, указывающий на интерфейс EXIT! Статический маршрут, который указывает на Next_Hop_Address, никогда не будет объявлен с помощью сетевой команды. Перераспределение, однако, не имеет такого ограничения.

Линкольн
источник
-2

Мой опыт перераспределения статики с eigrp говорит мне, что использование оператора сети не будет внедрять сеть, только статическое перераспределение работает, однако, если не указать также метрику, будь то по умолчанию или в операторе перераспределения, она не будет работать. Так что используйте перераспределение для статики с метрикой, и это будет работать

Normskin
источник
Это не точно. Метрика не требуется в этом случае.
scottm32768
-6

Добавьте «перераспределить eigrp» на ваш маршрутизатор BGP XXXXX. Это должно сделать это для вас.

Мистер Пибоди
источник
4
Во-первых, ОП нигде не упоминает BGP в своем вопросе. Они спрашивают о перераспределении статических маршрутов внутри EIGRP. Во-вторых, перераспределение EIGRP в BGP может быть ОЧЕНЬ ПЛОХОЙ идеей, если вы действительно не знаете, что делаете.
YLearn