Re: DB Synchronization
Parag Deshpande <paragdeshpande@SDKSOFT.COM> Fri, 29 August 2003 18:12 UTC
Received: from cherry.ease.lsoft.com (cherry.ease.lsoft.com [209.119.0.109]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA19879 for <ospf-archive@LISTS.IETF.ORG>; Fri, 29 Aug 2003 14:12:23 -0400 (EDT)
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <19.00B171D9@cherry.ease.lsoft.com>; Fri, 29 Aug 2003 14:11:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP release 1.8e) with spool id 53181829 for OSPF@PEACH.EASE.LSOFT.COM; Fri, 29 Aug 2003 14:11:18 -0400
Received: from 63.231.195.115 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with TCP; Fri, 29 Aug 2003 14:10:14 -0400
Received: (qmail 31091 invoked by uid 0); 29 Aug 2003 18:09:57 -0000
Received: from mpls-pop-08.inet.qwest.net (63.231.195.8) by mpls-qmqp-04.inet.qwest.net with QMQP; 29 Aug 2003 18:09:57 -0000
Received: from 0-2pool146-97.nas9.minneapolis1.mn.us.da.qwest.net (HELO charita) (67.4.146.97) by mpls-pop-08.inet.qwest.net with SMTP; 29 Aug 2003 18:09:57 -0000
References: <LISTSERV%2003082313022444@PEACH.EASE.LSOFT.COM> <3F47A2B0.6020808@redback.com> <001301c36e50$d2949de0$cbc8c8c8@sdksoft.com> <3F4F9310.7000300@redback.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Message-ID: <003701c36e58$747e0860$cbc8c8c8@sdksoft.com>
Date: Fri, 29 Aug 2003 13:07:48 -0500
Reply-To: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
Sender: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
From: Parag Deshpande <paragdeshpande@SDKSOFT.COM>
Subject: Re: DB Synchronization
To: OSPF@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit
I ran a small program with the following values -
In this case the checksums are always the same! because
m1 & m2 are multiple of 8.
m1= 16 m2 = 24. ( also 8, 32)
CK_SUM({00, 00, 00, FF}, 4) = CK_SUM( {00,00,FF,FF}, 4)
= CK_SUM( {00,FF,FF,FF}, 4) = CK_SUM( {FF,FF,FF,FF}, 4)
= 0xFFFF
(It does not matter what N1 is)
Or I am goofing up somewhere :-)
Parag
----- Original Message -----
From: Rikki Nguyen <rikki@REDBACK.COM>
To: <OSPF@PEACH.EASE.LSOFT.COM>
Sent: Friday, August 29, 2003 12:53 PM
Subject: Re: DB Synchronization
> Parag Deshpande wrote:
> > Hi,
> >
> > I had a doubt ->
> >
> > 2 routers A and B have an ospf adjacency.
> >
> > Router A sends an ASExt lsa for network N1/m1 with LSID = N1.
> > Then Router A goes down & comes up again & reoriginates
> > ASExt lsa for network N1/m2 with LSID = N1 and then
> > gets adjacent with Router B.
> >
> > **where m1 != m2 & they are multiple of 8. (/8, /16..)
> > also assuming that all other parameters are same.
> >
> > However in this case the DB Exchange will fail to
> > synchronize these LSAs bcoz they appear
> > to be similar- LSID, SeqNum, Checksums being equal**
> > and thus will have to wait for the LSA to get refreshed.
>
> The checksum is computed over the entire LSA body,
> this includes the netmask. Since the netmasks are
> different, it would be difficult for the checksum
> to be the same.
>
> >
> > I was wondering whether this can be resolved faster.
> >
> > Thanks
> > Parag
> >
>
- Action on SeqNumberMismatch Igor Miroshnik
- Re: Action on SeqNumberMismatch Acee Lindem
- DB Synchronization Parag Deshpande
- Re: DB Synchronization Rikki Nguyen
- Re: DB Synchronization Parag Deshpande
- Re: DB Synchronization Rikki Nguyen
- Re: DB Synchronization Acee Lindem