Re: [OSPF] Database Exchange Summary List Optimization
Richard Ogier <ogier@earthlink.net> Thu, 10 August 2006 20:00 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GBGiB-0000fs-9f; Thu, 10 Aug 2006 16:00:59 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GBGiA-0000eE-40 for ospf@ietf.org; Thu, 10 Aug 2006 16:00:58 -0400
Received: from pop-scotia.atl.sa.earthlink.net ([207.69.195.65]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GBGi7-0005Zd-RK for ospf@ietf.org; Thu, 10 Aug 2006 16:00:58 -0400
Received: from dialup-4.243.131.152.dial1.sanfrancisco1.level3.net ([4.243.131.152] helo=earthlink.net) by pop-scotia.atl.sa.earthlink.net with esmtp (Exim 3.36 #1) id 1GBGi6-0003w7-00 for ospf@ietf.org; Thu, 10 Aug 2006 16:00:55 -0400
Message-ID: <44DB9074.8000700@earthlink.net>
Date: Thu, 10 Aug 2006 13:00:52 -0700
From: Richard Ogier <ogier@earthlink.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 (emach0202)
X-Accept-Language: en-us
MIME-Version: 1.0
To: OSPF List <ospf@ietf.org>
Subject: Re: [OSPF] Database Exchange Summary List Optimization
References: <44B7E563.3000706@cisco.com> <44B7E6D0.6030304@cisco.com> <44BD1FE6.2030202@earthlink.net> <44CAAB32.4B2A546D@earthlink.net>
Content-Type: text/plain; charset="ISO-8859-2"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
Errors-To: ospf-bounces@ietf.org
I have submitted the following updated draft: http://www.ietf.org/internet-drafts/draft-ogier-ospf-dbex-opt-01.txt The update incorporates comments of others and some ideas I presented in my post on 7/18/2006. In particular, it describes three options that differ in whether the LSAs must be listed in lexicographical order and whether a router must fully process a received DD packet before sending its next DD packet. To summarize: In Option A, the router is required to fully process a received DD packet before sending the next DD packet in reply. (LSAs are not listed in lexicographical order.) In Option B, the router with the larger DR level performs database exchange as in RFC 2328 without change. The router with the smaller DR level sends only empty DD packets (with no LSA headers) until it has received the entire summary list from its neighbor (indicated by M = 0), and then lists only LSAs that are more recent than those received. I forgot to mention in the draft that Option B applies only to broadcast (or MANET) interfaces. In Option C, the master lists LSAs in lexicographical order and the slave lists LSAs in reverse lexicographical order, as suggested by Mitchell Erblich. Regarding recent comments by Mitchell, I am not yet convinced that there is any benefit to detecting whether a neighbor is nearly in sync and using the optimization (with one of the three options) only if the neighbor is nearly in sync, versus simply employing the optimization. For example, in MANETs, it appears best to simply employ the optimization with Option A. Maybe you can provide a concrete, realistic example. Even if it does help to detect whether a neighbor is nearly in sync, I am not sure that the (informational) document I am working on needs to specify such a detection mechanism. Such a mechanism could be specified in a separate document. Instead, the document I am working on can just state that such a mechanism can be employed if desired. If two routers are performing database exchange, the protocol does not fail if only one of the routers decides to use the optimization, or if one router decides to use Option A while the other decides to use Option B or C. Of course, this optimization was motivated because we wanted to reduce overhead in MANETs, and I would prefer to keep the document as simple as possible. Richard _______________________________________________ OSPF mailing list OSPF@ietf.org https://www1.ietf.org/mailman/listinfo/ospf
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Hasmit Grover
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Paul Jakma
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Paul Jakma
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Acee Lindem
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Erblichs
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier
- Re: [OSPF] Database Exchange Summary List Optimiz… Richard Ogier