[OSPF] LSA Data Base Exchange Between the Master and the Slave

Biswajit Sadhu <biswajit.sadhu@gmail.com> Wed, 03 July 2013 10:35 UTC

Return-Path: <biswajit.sadhu@gmail.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADE4F21F99F2 for <ospf@ietfa.amsl.com>; Wed, 3 Jul 2013 03:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.322
X-Spam-Level:
X-Spam-Status: No, score=-2.322 tagged_above=-999 required=5 tests=[AWL=0.277, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jo5gtTyb7sX for <ospf@ietfa.amsl.com>; Wed, 3 Jul 2013 03:35:30 -0700 (PDT)
Received: from mail-wg0-x22b.google.com (mail-wg0-x22b.google.com [IPv6:2a00:1450:400c:c00::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 11D4F21F9D62 for <ospf@ietf.org>; Wed, 3 Jul 2013 03:35:20 -0700 (PDT)
Received: by mail-wg0-f43.google.com with SMTP id z11so5577957wgg.10 for <ospf@ietf.org>; Wed, 03 Jul 2013 03:35:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=oiSAOqH76ILxY5CAtorXynY7SF/BNAmVYLZlF1zKGO8=; b=S2da9o4QgZlji9QY51KG9l47OzKPS+12RJSNp5BnmZfn4f1QF37wr3omzc0zSAayoz vo18oOSypGlzlCYZZowSBxzjIaFK+C/jj3jGZ3nL4PHTObY7CprVG6W65xpSGfTGdnbA a+E5m1SpMVoTo06Jo2WS1AGq2LFJuJ4sixpPzEYp5l7XsgPPWD82uhIEiXvlVDicRwpb 6X14KEQok3u5GyTtb1nGUA1Sc8x8C7UERC+2eUn+khps8M+aHIzZ5MlZRhkHcoRYuqPL /yfOqz89avbDIPVTpT3xBoVjh9kj55TegK9yjv2nPdWAzFMFsssa7VaJ+rsUPkHLjaDT 9D9A==
X-Received: by 10.180.13.5 with SMTP id d5mr90697wic.56.1372847720206; Wed, 03 Jul 2013 03:35:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.180.107.136 with HTTP; Wed, 3 Jul 2013 03:35:00 -0700 (PDT)
From: Biswajit Sadhu <biswajit.sadhu@gmail.com>
Date: Wed, 03 Jul 2013 16:05:00 +0530
Message-ID: <CAH1_U14UD0Depphhk3h8SJSS6E-7dycUzhgD2YZ-TuGJefLk+w@mail.gmail.com>
To: ospf@ietf.org
Content-Type: multipart/alternative; boundary="001a11c23fbab1971d04e0990451"
Subject: [OSPF] LSA Data Base Exchange Between the Master and the Slave
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jul 2013 10:35:30 -0000

Hi All,

I have a query in the OSPF Design of LSA Data Base Exchange.

In data base exchange process if the master has smaller database the the
slave and the master sends the More bit as zero in its DB packet  then the
slave should also set the M bit to 0 in reply to the master's DB packet
with the same sequence number ?

 Should the data base exchange stop after that. what if the slave had more
lsa's to send to the Master?

What about the vice-versa case where Master has a large Data base to
exchange then the Slave  ?

   As per page 101 .rfc 2328 i am quoting few lines for the same RFC

    http://tools.ietf.org/html/rfc2328


     *   Master
            Increments the DD sequence number in the neighbor data
            structure.  If the router has already sent its entire
            sequence of Database Description Packets, and the just
            accepted packet has the more bit (M) set to 0, the neighbor
            event ExchangeDone is generated.  Otherwise, it should send
            a new Database Description to the slave.

        Slave
            Sets the DD sequence number in the neighbor data structure
            to the DD sequence number appearing in the received packet.
            The slave must send a Database Description Packet in reply.
            If the received packet has the more bit (M) set to 0, and
            the packet to be sent by the slave will also have the M-bit
            **set to 0, the neighbor event ExchangeDone is generated.**
            Note that the slave always generates this event before the
            maste**r.*

*
*

 *Best Regards,*

*Biswajit Sadhu*