bird init state
Tapio Haapala
tapio.haapala at f-solutions.fi
Sun Apr 8 11:31:49 CEST 2012
7.4.2012 15:46, Ondrej Zajicek kirjoitti:
> On Mon, Apr 02, 2012 at 09:40:19PM +0300, Tapio Haapala wrote:
>> Hello,
>> Is this allready fixed on svn version?
>>
>> With old bird we had problem that some times it leave ospf serrions to
>> init state.
>> With 1.3.5 bird looks that there is still problem that if remote ospf
>> peer get hanged "right way" (on this case guagga node) bird leave
>> session to init state. Naturally this is quagga problem and routes behid
>> that node is dead anyway. BUT looks that if any of ospf sessios are down
>> it can disturb routes from other sessions on same interface. Other
>> sessions on same interface go to 2way/other state and routes are lost
>> also behind of them.
>>
>> So if we have this kind configuration
>>
>> rA ----- rB
>> |
>> SW
>> / \
>> netC-rC rD - netB
>> |
>> netA
>>
>> And if session to rC hangs to init state it cause that rD go to
>> 2way/other and also routes to netB and netA are lost.
> If the rC disappears and it was designated router (full/dr in state
> field, it may be a different neighbor in each 'run') before, the
> new DR have to be elected. Did the condition solved itself
> (rD become full/*) after a while?
>
Hmm I see some problem on my picture... rC and rD is ment to be on same
L2 with SW and rB.
Problem is that rC does not disappear at all. It stays on init state.
This condition continue if you do not manually kill that rC. Looks that
there is no any kind timeout and when one router is on init state it
does not start election on that L2. So when one router buggy software
fails, another routers leave state where that failed router is on
init/other state and another routers are on 2way/other state.
I see that this actual problem is on that failed router but on critical
enviroment I think ospf must be failproof and on this kind situation I
think election need start without waiting that one failed router. I dont
know how it is possible without breaking ospf protocol specs, but I
think someone figure way ;)
--
F-Solutions Oy
Tapio Haapala
PL7, 90571 Oulu
GSM 0400 998371
Skype burner-
IRC Burner at ircnet
More information about the Bird-users
mailing list