[uanog] Cisco: OSPF default-information originate weird

Andrei Kozlov uanog-mbx at gaaga.org
Thu Feb 16 22:54:16 EET 2017


Привет,

Без опции "always" инъекция 0/0 в ospf-домен происходит _только_ при его
наличии в таблице маршрутизации. Метрику и ее тип можно указать в той же
команде ключевыми словами metric и metric-type, Поэтому, для достижения
желаемого эффекта route-map не нужна:

http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_osp
f/command/iro-cr-book/ospf-a1.html#wp1703681309

А какой тип area в которой сидит этот маршрутизатор? В area типа stub или
totally stubby внешние маршруты (LSA type 5/7) не могут существовать по
определению.

--
GAAG-RIPE

2017-02-16 17:14 GMT+01:00 Volodymyr Litovka <doka.ua at gmail.com>:

> Привет,
>
> вопросик есть, может пипл подскажет: как у циски работает ospf
> default-information originate? :-)
>
> Проблема в следующем - мне надо отдавать дефолт только тогда, когда он
> реально есть и при этом присвоить ему определенную метрику.
>
> * Когда я указываю default-information originate, то он даже при наличии
> 0/0 ничего не отдает:
>
> R6#sh ip route 0.0.0.0
> Routing entry for 0.0.0.0/0, supernet
> [ ... ]
> R6#sh ip ospf 128 database | i 0.0.0.0
> R6#
> * Если же я указываю "default-information originate route-map QQ"
> (пустую), то ему по барабану - есть 0/0 или нет его - он его начинает
> безусловно отдавать.
>
> * А если я указываю в route-map какой-нибудь match в соответствии с
> https://supportforums.cisco.com/document/115946/conditional-
> default-route-advertisement-ospf, то независимо от того, что указано в
> prefix-list / access-list, грёбаный 0/0 перестаёт отдаваться:
>
> router ospf 128
>  default-information originate always route-map ospf-default-cost
> !
> route-map ospf-default-cost permit 10
>  match ip address prefix-list UPnet
>  set [ metric-type ]
>  set [ metric ]
> !
> ip prefix-list UPnet seq 5 permit 192.168.0.0/30
>
> R6#sh ip route
> [ ... ]
>       192.168.0.0/30 is subnetted, 1 subnets
> B        192.168.0.0 [200/0] via 1.1.1.5, 00:01:26
>
> R6#sh ip ospf 128 database  | i 0.0.0.0
> R6#
>
> Пробовано на GNS3 на 7200 c двумя разными IOS: 12.2(33)SRE1 и 15.2(4)S7 -
> с одинаковым результатом. Похоже на фичу.
>
> Внимание, вопрос - что я делаю не так? Еще раз - мне надо отдавать дефолт
> только тогда, когда он реально есть и при этом присвоить ему определенную
> метрику, поэтому без route-map мне не обойтись. Как решить задачу?
>
> Спасибо.
>
> --
> Volodymyr Litovka
>   "Vision without Execution is Hallucination." -- Thomas Edison
>
>
> _______________________________________________
> uanog mailing list
> uanog at uanog.kiev.ua
> http://mailman.uanog.kiev.ua/mailman/listinfo/uanog
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20170216/75faf162/attachment-0001.html>


More information about the uanog mailing list