OSPF - jak zakazat sireni default route? (upresneni)
Vaclav Stepan
w na linux.fjfi.cvut.cz
Sobota Květen 14 01:08:23 CEST 2005
Dobry vecer/jitro preji,
pardon, tohle bude delsi...
Jeste upresnim tu predchozi situaci - uz v tom mam skoro jasno, ale
porad mi par veci unika.
Jmenovite:
(1) Proc quagga neposle LSA pro default route (0.0.0.0), pokud mam area
... stub no-summary?
Z Cisco manualu, stranek k Zebre i archivu mam dojem, ze do by to
mela byt totally-stub area,
kam se siri jen default route --- ale ta default route se tam siri,
zodpovida za to border router s area 0
a ten border router to proste udela (bez reci).
http://www.cisco.com/warp/public/104/21.html
(tak proc se nesiri :-( kdyz bez no-summary se siri)
(2) Je-li ve stub area explicitne nastavena default-route, muze se nejak
dostat ven?
(BGP ani jine protokoly neuvazuji)
Pokud na routeru ve stub area, ktery navic neni hranicni, hodim
neco oskliveho jako
redistribute kernel
redistribute static
default-information originate always
OSPFD (pres terminal) a rucne pridam pres ip route add default via
... do jadra,
router ji sice ma v OSPF database (Link id 0.0.0.0, adv. router
tenhle_router),
ale okolni routery ve stub area uz ji nevidi a na jeho default
route kaslou (aspon ty smerem
k area 0). Zaroven ho vidi jako neighbor a o ostatnich vecech s nim
komunikuji.
Znamena to, ze ve stub area nemuze byt zdroj default route? Je
nejaky zpusob, jak zacit propagovat
default route, ktery mi unika?
(Kdyz nedam router ve stub area jako stub, nedohodne se s ostatnimi,
takze to nejde.
Jedina dalsi moznost snad - ze by si dotycny nastavil border router
area0-area1 proti fiktivni
area 0 - pak by na sebe mel stahnout cast provozu z okoli?)
Konkretnejsi priklady:
... area 0 - border router s area 0 a area 1 - area 1 router - ...
Jde o to, ze potrebuji, aby se z area 0 sirila default route do area 1,
ale pokud nekdo v area 1 nastavi (treba rucne a ma pritom redistribute
static),
nemelo by to projit do area 0.
Tak jsem zkusil (quagga 0.94.6) hodit area 1 jako stub. Na border routeru:
router ospfd
ospf router-id border-router
redistribute connected metric 100 metric-type 1
network area0/28 area 0.0.0.0
network area1/28 area 1
area 1 stub no-summary
Totez na internim routeru. Routery se normalne vidi, ale z area 0 se do
area 1 nedostane nic.
Co se inter-area routes tyce, ty se propaguji normalne.
Kdyz hodim misto stub no-summary jenom stub, pak se do area 1 propaguji
LSA z area 0
a zaroven se objevi i default route.
Umh. No doufam, ze to je aspon lepe formulovane nez ten minuly mail
Vaclav Stepan
Další informace o konferenci Linux