Re: OSPF Startup questions [7:33711]

2002-01-31 Thread Philip Palanchi

Another resource for this would be RFC2178.

Cebuano  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Thanks all for the different insights. Being in a teaching environment,
 these are just what i need to be able to explain the behavior/process in
 easier-to-digest terms.

 Elmer

 - Original Message -
 From: Priscilla Oppenheimer
 To:
 Sent: Wednesday, January 30, 2002 5:33 PM
 Subject: Re: OSPF Startup questions [7:33711]


  At 12:41 PM 1/30/02, Cebuano wrote:
  i would think that regardless if there's a new
  router with a higher RID that comes on line, the DR/BDR
  should be the default MASTER to initiate the exchange
  since he's got all the topology/links info in the area, except
  of course for scenarios where there is no DR/BDR.
 
  Both neighbors have information to send. The master/slave business is
just
  a temporary relationship to allow the neighbors to exchange their
  information in a reliable fashion. There's no real reason for one router
  instead of the other to become the master. Remember that protocol design
 is
  modular. You should keep the database synchronization process separate
 from
  the DR/BDR election.
 
  The synchronization process is the first step in the adjacency-building
  process. Each router describes its database by sending a sequence of
  database description packets to its neighbor.
 
  Each database description packet has a sequence number. Database
  description packets sent by the master (polls) are acknowledged by the
  slave through echoing of the sequence number. Both polls and their
  responses contain summaries of link-state data. The master is the only
one
  allowed to retransmit database description packets.
 
  The OSPF protocol developers could have chosen some other method to
ensure
  reliability, such as opening a TCP session or inventing a client/server
  protocol with the DR acting as the server on networks that have a DR.
  Instead they invented a master/slave protocol. It's just how they
decided
  to implement it. If you think about it, you can see that their method
has
  some advantages. If you were in a computer science protocol development
  class, you could write an essay on why their method is best. As a CCIE
  candidate, however, I'm tempted to say, why ask why? ;-)
 
  Priscilla
 
 
  Elmer
  - Original Message -
  From: Rogell, Dennis
  To: 'Cebuano'
  Sent: Wednesday, January 30, 2002 12:19 PM
  Subject: RE: OSPF Startup questions [7:33711]
  
  
You can make the Dr the higher rid , and the answer to 3 is it looks
 at
sequence numbers not timestamps.If the information it receives is
the
  same
but the sequence number is greater that will be entered into ls
 database.
   
hth
   
Dennis Rogell CNE, CCNP
nextiraone
Formally Milgo Solutions
Email : [EMAIL PROTECTED]
Phone: (954) 846-5128
   
 -Original Message-
 From: Cebuano [SMTP:[EMAIL PROTECTED]]
 Sent: Wednesday, January 30, 2002 08:38
 To: [EMAIL PROTECTED]
 Subject: OSPF Startup questions [7:33711]

 Hi, group.
 I have a few questions to iron out regarding OSPF startup.

 1. EXSTART - master/slave is created between each router and its
  adjacent
 DR/BDR.
 Q: But this election on who the master will be is mute
because
  the
 router with the higher RID (thus) the DR/BDR acts as the master,
 right?
  If
 not, shouldn't the DR act as the master anyway since he ( or she)
is
  the
 central distribution point for the area's topology?

 2. LOADING - slave router sends an LS request if the master's DBD
 has a
 more
 up-to-date link-state entry.
 Q: up-to-date meaning timestamps?? But...what if there's no
 NTP
 server
 to synchronize them?

 Thanks.
 Elmer
  
 
  Priscilla Oppenheimer
  http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7i=33857t=33711
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



OSPF Startup questions [7:33711]

2002-01-30 Thread Cebuano

Hi, group.
I have a few questions to iron out regarding OSPF startup.

1. EXSTART - master/slave is created between each router and its adjacent
DR/BDR.
Q: But this election on who the master will be is mute because the
router with the higher RID (thus) the DR/BDR acts as the master, right? If
not, shouldn't the DR act as the master anyway since he ( or she) is the
central distribution point for the area's topology?

2. LOADING - slave router sends an LS request if the master's DBD has a more
up-to-date link-state entry.
Q: up-to-date meaning timestamps?? But...what if there's no NTP server
to synchronize them?

Thanks.
Elmer




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7i=33711t=33711
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: OSPF Startup questions [7:33711]

2002-01-30 Thread Cebuano

Thanks,
I should pay closer attention to Doyle next time.
But still, i would think that regardless if there's a new
router with a higher RID that comes on line, the DR/BDR
should be the default MASTER to initiate the exchange
since he's got all the topology/links info in the area, except
of course for scenarios where there is no DR/BDR.

Elmer
- Original Message -
From: Rogell, Dennis 
To: 'Cebuano' 
Sent: Wednesday, January 30, 2002 12:19 PM
Subject: RE: OSPF Startup questions [7:33711]


 You can make the Dr the higher rid , and the answer to 3 is it looks at
 sequence numbers not timestamps.If the information it receives is the same
 but the sequence number is greater that will be entered into ls database.

 hth

 Dennis Rogell CNE, CCNP
 nextiraone
 Formally Milgo Solutions
 Email : [EMAIL PROTECTED]
 Phone: (954) 846-5128

  -Original Message-
  From: Cebuano [SMTP:[EMAIL PROTECTED]]
  Sent: Wednesday, January 30, 2002 08:38
  To: [EMAIL PROTECTED]
  Subject: OSPF Startup questions [7:33711]
 
  Hi, group.
  I have a few questions to iron out regarding OSPF startup.
 
  1. EXSTART - master/slave is created between each router and its
adjacent
  DR/BDR.
  Q: But this election on who the master will be is mute because the
  router with the higher RID (thus) the DR/BDR acts as the master, right?
If
  not, shouldn't the DR act as the master anyway since he ( or she) is the
  central distribution point for the area's topology?
 
  2. LOADING - slave router sends an LS request if the master's DBD has a
  more
  up-to-date link-state entry.
  Q: up-to-date meaning timestamps?? But...what if there's no NTP
  server
  to synchronize them?
 
  Thanks.
  Elmer




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7i=33724t=33711
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: OSPF Startup questions [7:33711]

2002-01-30 Thread Priscilla Oppenheimer

At 12:41 PM 1/30/02, Cebuano wrote:
i would think that regardless if there's a new
router with a higher RID that comes on line, the DR/BDR
should be the default MASTER to initiate the exchange
since he's got all the topology/links info in the area, except
of course for scenarios where there is no DR/BDR.

Both neighbors have information to send. The master/slave business is just 
a temporary relationship to allow the neighbors to exchange their 
information in a reliable fashion. There's no real reason for one router 
instead of the other to become the master. Remember that protocol design is 
modular. You should keep the database synchronization process separate from 
the DR/BDR election.

The synchronization process is the first step in the adjacency-building 
process. Each router describes its database by sending a sequence of 
database description packets to its neighbor.

Each database description packet has a sequence number. Database 
description packets sent by the master (polls) are acknowledged by the 
slave through echoing of the sequence number. Both polls and their 
responses contain summaries of link-state data. The master is the only one 
allowed to retransmit database description packets.

The OSPF protocol developers could have chosen some other method to ensure 
reliability, such as opening a TCP session or inventing a client/server 
protocol with the DR acting as the server on networks that have a DR. 
Instead they invented a master/slave protocol. It's just how they decided 
to implement it. If you think about it, you can see that their method has 
some advantages. If you were in a computer science protocol development 
class, you could write an essay on why their method is best. As a CCIE 
candidate, however, I'm tempted to say, why ask why? ;-)

Priscilla


Elmer
- Original Message -
From: Rogell, Dennis
To: 'Cebuano'
Sent: Wednesday, January 30, 2002 12:19 PM
Subject: RE: OSPF Startup questions [7:33711]


  You can make the Dr the higher rid , and the answer to 3 is it looks at
  sequence numbers not timestamps.If the information it receives is the
same
  but the sequence number is greater that will be entered into ls database.
 
  hth
 
  Dennis Rogell CNE, CCNP
  nextiraone
  Formally Milgo Solutions
  Email : [EMAIL PROTECTED]
  Phone: (954) 846-5128
 
   -Original Message-
   From: Cebuano [SMTP:[EMAIL PROTECTED]]
   Sent: Wednesday, January 30, 2002 08:38
   To: [EMAIL PROTECTED]
   Subject: OSPF Startup questions [7:33711]
  
   Hi, group.
   I have a few questions to iron out regarding OSPF startup.
  
   1. EXSTART - master/slave is created between each router and its
adjacent
   DR/BDR.
   Q: But this election on who the master will be is mute because
the
   router with the higher RID (thus) the DR/BDR acts as the master, right?
If
   not, shouldn't the DR act as the master anyway since he ( or she) is
the
   central distribution point for the area's topology?
  
   2. LOADING - slave router sends an LS request if the master's DBD has a
   more
   up-to-date link-state entry.
   Q: up-to-date meaning timestamps?? But...what if there's no NTP
   server
   to synchronize them?
  
   Thanks.
   Elmer


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7i=33775t=33711
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: OSPF Startup questions [7:33711]

2002-01-30 Thread Cebuano

Thanks all for the different insights. Being in a teaching environment,
these are just what i need to be able to explain the behavior/process in
easier-to-digest terms.

Elmer

- Original Message -
From: Priscilla Oppenheimer 
To: 
Sent: Wednesday, January 30, 2002 5:33 PM
Subject: Re: OSPF Startup questions [7:33711]


 At 12:41 PM 1/30/02, Cebuano wrote:
 i would think that regardless if there's a new
 router with a higher RID that comes on line, the DR/BDR
 should be the default MASTER to initiate the exchange
 since he's got all the topology/links info in the area, except
 of course for scenarios where there is no DR/BDR.

 Both neighbors have information to send. The master/slave business is just
 a temporary relationship to allow the neighbors to exchange their
 information in a reliable fashion. There's no real reason for one router
 instead of the other to become the master. Remember that protocol design
is
 modular. You should keep the database synchronization process separate
from
 the DR/BDR election.

 The synchronization process is the first step in the adjacency-building
 process. Each router describes its database by sending a sequence of
 database description packets to its neighbor.

 Each database description packet has a sequence number. Database
 description packets sent by the master (polls) are acknowledged by the
 slave through echoing of the sequence number. Both polls and their
 responses contain summaries of link-state data. The master is the only one
 allowed to retransmit database description packets.

 The OSPF protocol developers could have chosen some other method to ensure
 reliability, such as opening a TCP session or inventing a client/server
 protocol with the DR acting as the server on networks that have a DR.
 Instead they invented a master/slave protocol. It's just how they decided
 to implement it. If you think about it, you can see that their method has
 some advantages. If you were in a computer science protocol development
 class, you could write an essay on why their method is best. As a CCIE
 candidate, however, I'm tempted to say, why ask why? ;-)

 Priscilla


 Elmer
 - Original Message -
 From: Rogell, Dennis
 To: 'Cebuano'
 Sent: Wednesday, January 30, 2002 12:19 PM
 Subject: RE: OSPF Startup questions [7:33711]
 
 
   You can make the Dr the higher rid , and the answer to 3 is it looks
at
   sequence numbers not timestamps.If the information it receives is the
 same
   but the sequence number is greater that will be entered into ls
database.
  
   hth
  
   Dennis Rogell CNE, CCNP
   nextiraone
   Formally Milgo Solutions
   Email : [EMAIL PROTECTED]
   Phone: (954) 846-5128
  
-Original Message-
From: Cebuano [SMTP:[EMAIL PROTECTED]]
Sent: Wednesday, January 30, 2002 08:38
To: [EMAIL PROTECTED]
Subject: OSPF Startup questions [7:33711]
   
Hi, group.
I have a few questions to iron out regarding OSPF startup.
   
1. EXSTART - master/slave is created between each router and its
 adjacent
DR/BDR.
Q: But this election on who the master will be is mute because
 the
router with the higher RID (thus) the DR/BDR acts as the master,
right?
 If
not, shouldn't the DR act as the master anyway since he ( or she) is
 the
central distribution point for the area's topology?
   
2. LOADING - slave router sends an LS request if the master's DBD
has a
more
up-to-date link-state entry.
Q: up-to-date meaning timestamps?? But...what if there's no
NTP
server
to synchronize them?
   
Thanks.
Elmer
 

 Priscilla Oppenheimer
 http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7i=33820t=33711
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]