Podivnosti OSPF

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Srpen 6 13:11:09 CEST 2006


On Tue, 1 Aug 2006, Petr Klima wrote:

> 1. Na routeru A pridam do OSPF konfigu nejaky link do area 0 a v te
> chvili router B ztrati route na subnet X, ktery je ohlasovany nejakym
> uplne jinym routerem... Routery A,B a C nemusi byt primo propojeny,
> ztrata routy nastava pokazde.
> 
> 2. Opet na nejakem jinem routeru A pridam link (subnet), nacez routery B
> a C, ktere opet nemaji s A zadnou primou souvislost, prestanou byt
> schopny komunikace (nepingaji, netraceroutuji)

Ověřil bych, jestli přidáním linku nevzniká nějaký cyklus přes zůčastněné
routery. Po uzavření cyklu se může stát, že některé usoudí, že do určité
sítě je lepší cesta po druhé straně cyklu -- i když třeba ve skutečnosti 
nefunguje (např. tam nějaký iniciativní blbec ty pakety filtruje).

> 3. Mam dva servery z ruznych oblasti (area 3 a 4), jedine spojeni techto
> oblasti je area 0, ovsem jsou zde minimalne 2 cesty skrz area 0. OSPF si
> zasadne vybira tu s vyssi cenou.... V soucasne dobe jde o jeden urcity
> router

Sice se kdysi tradovalo, že zkratka OSPF znamená "open SLOWEST path 
first", ale fungovat by to takhle nemělo... Zkontroloval jste, že to obě 
možná spojení zná a že jsou všude dobře nastavené ceny?

Aby to nebylo úplně off-topic a trochu to souviselo s Linuxem nebo aspoň 
s Quaggou: rozhodně je potřeba vyzkoušet všechny ladící fíčury, co má, a 
případně si i nějaké přidat. Zejména bych považoval za potřebné mít 
k dispozici záznam toho, co hlásí jednotlivé routery (co vysílají a jak se 
to dostane k ostatním), jakou topologii sítě vidí jednotlivé routery 
(všechny by měly mít stejnou) a jaké si z toho propočítaly optimální cesty 
(opět by měly všechny spočítat totéž).

> Jeste jedna mozna neprijemnost je, ze nejaky dobrak pouzil na nektere
> linky privatni subnety (192.168.x.x). S tim ja bohuzel nic neudelam,
> pripadne mohu pouze zazadat o precislovani.

Pokud je to jen přímo na linku, tak by to snad neměl být takový problém.
Tedy za předpokladu, že jsou ty privátní adresy ve vaší síti unikátní...

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux