|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Amit Srivastava (ospfisfun
YAHOO.COM)Date: Fri May 31 2002 - 05:42:33 CDT
Hi Guys,
My under standing of the concept is that :-
Router A is eligible to become DR/BDR but does not declare it self DR nor BDR.
Router B is not eligible to become DR and BDR.
Router C is eligible to become DR/BDR but does not declare it self DR nor BDR.
Now when the first set of computation would result in C(higher priority router to become DR this is due to ,as C would be first selected as BDR and then Promoted to DR).Now even if A is capable of becoming the BDR it will only be able if we recalculate the DR and BDR election process .
Am I right in understanding the problem or not???
Regards
Amit
"Balaji R (Networking) - CTD, Chennai." <balajir
CTD.HCLTECH.COM> wrote: Yasu,
Sorry. I failed to notice that C thought itself to be a DR when it joined. I
agree with your calculations.
Thanks,
Balaji.R.
-----Original Message-----
From: Balaji R (Networking) - CTD, Chennai.
[mailto:balajir
CTD.HCLTECH.COM]
Sent: Friday, May 31, 2002 2:58 PM
To: OSPF
DISCUSS.MICROSOFT.COM
Subject: Re: DR & BDR Election
Yasu,
Either I have not fully understood your point or there is a flaw in the
calculation. See my explanation below.
My understanding of the scenario:-
---------------------------------
Before C came in, A was elected as DR and BDR was 0.0.0.0 (as B can't accept
DR or BDR responsibilities). Now C comes into picture.
What should happen according to RFC:-
-----------------------------------
A's calculation - Step 2 would not consider A, as it is already a DR. So,
it would elect C as BDR. Step 3 would again elect A as DR.
My question:-
-----------
So, why would you get the following result?
after C
1st (2)(3) -
instead of
after A
1st (2)(3) C
OSPF attempts to keep the existing DR even when higher priority routers come
up. So, the DR would lose its status only when a new DR joins (maybe, from a
partioned network) or its priority changes to 0.
Thanks,
Balaji.R.
----------------------------------------------------------------------------
--------
I can't think of a situation where the 2nd calculation of DR (2nd (3))
is necessary ... (I want someone to teach me ...)
But obviously 2nd calculation of BDR (2nd (2)) is necessary, see
below:
# note: RFC2328 9.4 (2) describes BDR calculation, (3) describes DR
# calculation
new comer
+-+-+ +-+-+ +-+-+
|A|1| |B|0| |C|2|
+-+-+ +-+-+ +-+-+
| A | | A | | C |
+---+ +---+ +---+
| - | | - | | - |
+---+ +---+ +---+
after C
1st (2)(3) -
after C
2nd (2) A
Router B has priority 0 so he is not eligible to become neither DR nor
BDR. So before the newcomer comes, the segment's DR is A and BDR is
none.
Looking into A's calculation, After the newcomer has come and just
after 1st calculation of DR/BDR, A has just resigned DR but he's
yet eligible to become BDR. If we don't recalculate BDR/DR again,
A cannot realize that he can be BDR.
---------------------------------
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]