Stránka 1 z 1
OSPF "pulsuje"
Napsal: 19 May 2015 14:37
od mirek.k
Zdravím a prosím o pomoc.
Začínám s OSPF. Nyní mám zapojeno několik AP, kde je v OSPF Networks nastaven celý rozsah přes několik AP - 192.168.0.0/21, přičemž jednotlivá AP mají adresy 192.168.0.1/24, 192.168.0.2/24 atd.
Po zapojení cca 5 zařízení do OSPF začnou OSPF routy z posledního zařízení jakoby pulsovat - objeví se v Routes a s periodou asi 5 sec zase mizí a tak se to stále opakuje.
Pokud byste někdo tušil, čím to může být - díky.
Mirek
Re: OSPF "pulsuje"
Napsal: 19 May 2015 15:21
od ludvik
Tak se to samozřejmě nedělá. Každý router distribuuje POUZE SVOJE segmenty. Ne žádné cizí ...
Re: OSPF "pulsuje"
Napsal: 19 May 2015 15:37
od mirek.k
Jsem si myslel, že jsem si to až moc zjednodušil.
Díky - upravím a dám vědět.
Mirek
Re: OSPF "pulsuje"
Napsal: 19 May 2015 17:11
od mirek.k
Tak už to je o moc lepší.
Avšak skutečná příčina "pulsace" byla ve špatném ID instance ospf, kde z nějakého důvodu na několika zařízeních zůstala defaultní adresa 0.0.0.0, která pak kolidovala.
Díky za pomoc
Mirek
Re: OSPF "pulsuje"
Napsal: 19 May 2015 17:18
od Majklik
Pokud jsi nechal v instanci router id na 0.0.0.0, tak si router sám zvolí router id dle nejvyšší IP co najde na nějakém interface. Pokud na dvou routerech máš použitou stejnou IP, tak pak vyrobíš problém (router Id musí být jedinečné v celé dané OSPF síti).
V OSPF Areas můžeš nechat 192.168.0.0/21. Router propaguje jen konkrétní segmenty z tohoto rozsahu, které má na interfejsech, pokud spadají pod daný agregovaný blok a ne jen tu celou sumární routu (to umí také, ale to je pak pod area ranges a propaguje se jen z hraničního routeru mezi dvěma areama).
Re: OSPF "pulsuje"
Napsal: 19 May 2015 18:08
od mirek.k
Přesně tak, rozsah může překrývat celou síť. Problém byl ve shodném "automatickém" instanceID.
Díky
Mirek
Re: OSPF "pulsuje"
Napsal: 19 May 2015 20:56
od ludvik
Myslíš networks? A to i v případě, kdy nemáš žádné redistribute? Jestli ano, tak tuhle zkratku jsem neznal ... funguje to i v Quagga? I když, ono je to fuk. Stejně mi to přijde jako nepřehledné a hodné k tomu si v tom nadělat bordel.
Majklik píše:... V OSPF Areas můžeš nechat 192.168.0.0/21. Router propaguje jen konkrétní segmenty z tohoto rozsahu, které má na interfejsech, pokud spadají pod daný agregovaný blok a ne jen tu celou sumární routu ...
Re: OSPF "pulsuje"
Napsal: 19 May 2015 23:22
od Majklik
Ano, networks klidně můžu mít na všech routerech stejné a popisující superblok patřící do areí, např:
/routing ospf network
add area=backbone network=10.0.0.0/16
add area=area1 network=10.1.0.0/16
add area=area2 network=10.2.0.0/16
a router si sám správně přiřadí interfejsy k jednotlivým areám dle jejich prefixů, pokud jsou podmnožinou této definice, a začne se propagovat ven jen to, co je na konkrétním interfejsu. Žádnou další redistribuci v instancích netřeba mít zapnutou. Maximálně na hlavních bránách zapnutou redistribuci defualt routy, případně na koncových AP redistribuci statických rout na klienty. Pokud si ná různé arei vůbec nehraji, stačí tam mít jen area=backbone network=0.0.0.0/0.
Quagga/zebra to má stejně:
router ospf
network 10.0.0.0/16 area 0
network 10.1.0.0/16 area 1
network 10.2.0.0/16 area 2