[uanog] Cisco: OSPF default-information originate weird
Volodymyr Litovka
doka.ua at gmail.com
Thu Feb 16 18:14:46 EET 2017
Привет,
вопросик есть, может пипл подскажет: как у циски работает 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20170216/a62cd5d8/attachment.html>
More information about the uanog
mailing list