Re: FW: Last Call: Detecting Inactive Neighbors over OSPF Demand
Acee Lindem <acee@REDBACK.COM> Wed, 28 May 2003 21:28 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 RAA25094 for <ospf-archive@LISTS.IETF.ORG>; Wed, 28 May 2003 17:28:31 -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 <21.009EA549@cherry.ease.lsoft.com>; Wed, 28 May 2003 17:28:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP release 1.8e) with spool id 43971957 for OSPF@PEACH.EASE.LSOFT.COM; Wed, 28 May 2003 17:28:22 -0400
Received: from 24.93.67.84 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with TCP; Wed, 28 May 2003 17:28:22 -0400
Received: from redback.com (rdu163-33-145.nc.rr.com [24.163.33.145]) by ms-smtp-03.southeast.rr.com (8.12.5/8.12.2) with ESMTP id h4SLQlZo007348 for <OSPF@PEACH.EASE.LSOFT.COM>; Wed, 28 May 2003 17:26:48 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <LISTSERV%2003052814524118@PEACH.EASE.LSOFT.COM> <3ED509DA.C7720CAB@earthlink.net> <Pine.GSO.4.52.0305281258390.24362@irp-view7.cisco.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Message-ID: <3ED5298A.4040503@redback.com>
Date: Wed, 28 May 2003 17:26:34 -0400
Reply-To: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
Sender: Mailing List <OSPF@PEACH.EASE.LSOFT.COM>
From: Acee Lindem <acee@REDBACK.COM>
Subject: Re: FW: Last Call: Detecting Inactive Neighbors over OSPF Demand
To: OSPF@PEACH.EASE.LSOFT.COM
Precedence: list
Content-Transfer-Encoding: 7bit
I agree with Abhay on all points. Especially that we do not want to make this a mechanism to verify MTU agreement or verify the data plane. It is solely a mechanism to detech dead OSPF neighbors over demand circuits. Abhay Roy wrote: > Mitchell, > > Please see some comments inline.. > > >>>Date: Wed, 28 May 2003 11:52:47 -0700 >>>From: Erblichs <erblichs@earthlink.net> >>>To: OSPF@PEACH.EASE.LSOFT.COM, iesg@ietf.org >>>References: <EB5FFC72F183D411B382000629573429035E9198@r2d2.axiowave.com> >>> >>>Ok, >>> >>> If I wanted to look into the draft itself, then I have 4 suggestions >>> labed A, B, C, and D. >>> >>> A) No order is implied.. >>> 2. "When application traffic starts going over the link, the >>> link is brought up, and the routers may probe each other." >>> >>> The wording could be improved to specify: >>> >>> After the link is brought up, a probe SHOULD be sent if ..ProbeInterval >>> has expired, and after verifying a successful probe, then application >>> data can be sent. >> > > We can change MAY to a SHOULD. > > The latter part implies that the data should not be sent till the > probe succeeds.. I don't think there is any need to be that > extreme. The success of probes depends on possibly retransmitting > the Update packet multiple times. And I don't see much value > (except maybe in the case, when the neighbor is indeed dead) in > dropping the data for that much time. > > >>> B) Configurable Parameters >>> >>> Did I see any usage of these parameters in the draft? Shouldn't >>> some wording be used for them in the draft before the >>> appendix? >> > > We got the same comment from the AD ;) We will fix it.. > > >>> C) ...ProbeInterval >>> >>> I question whether a sucessful probe that is specified in this >>> draft will guarantee that even with link that is up that application >>> traffic will be properly recieved. >>> >>> Why? A probe with a minimum packet/frame size may succeed in >>> a buffer allocation where application traffic may use a MTU >>> size packet. Thus, probes should be of MTU size. >>> (this type of verification is done in IS-IS) >>> >>> Thus, I would add a suggested probe size of MTU size. >> > > OSPF uses Interface MTU during DBD exchange to make sure that > MTU's match.. If there was an MTU problem, the adjacency will not > progress to FULL state.. The probe is just an OSPF update packet, > so it has no size restrictions.. > > >>> D) .. ProbeInterval >>> >>> I question that an demand link uptime can be shorter >>> than ..ProbeInterval. In the event that ..ProbeInterval >>> is longer than successive application transmissions, then >>> some application traffic is sent without a prior probe. >>> >>> Thus, for the paranoid of us, I would expect that a probe be sent >>> before and after application data. This would allow a higher >>> assurance level of successful transmission of the application >>> data. >>> >>> Thus, my suggestion is to remove the ..ProbeInterval config >>> value and suggest bracketing application data with probes. >>> >>> My only issue, is if the first probe succeeded and the 2nd failed, >>> then what do you do? >>> >>> Minimally, I would expect a probe before each application transmit >>> and remove the ..ProbeInterval config value. >> > > To me, the probe is just a background task to verify the viability > of the DC link to a neighbor. I don't see how data plane waiting > for control plane verification is going to help.. > > Regards, > -Roy- > > > >>> Mitchell Erblich >>> Sr Software Engineer >>> ----------------------- >>> >>> >>>>>The IESG wrote: >>>>> >>>>>>The IESG has received a request from the Open Shortest Path >>>>>>First IGP Working Group to consider Detecting Inactive Neighbors >>>>>>over OSPF Demand Circuits <draft-ietf-ospf-dc-06.txt> as a >>>>>>Proposed Standard. >>>>>> >>>>>>The IESG plans to make a decision in the next few weeks, >>>>> >>>>>and solicits >>>>> >>>>>>final comments on this action. Please send any comments to the >>>>>>iesg@ietf.org or ietf@ietf.org mailing lists by 2003-6-10. >>>>>> >>>>>>Files can be obtained >>>>>>via http://www.ietf.org/internet-drafts/draft-ietf-ospf-dc-06.txt >>>>> >> > -- Acee
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Abhay Roy
- Re: FW: Last Call: Detecting Inactive Neighbors o… Acee Lindem
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Abhay Roy
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Abhay Roy
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Abhay Roy
- Re: FW: Last Call: Detecting Inactive Neighbors o… Vivek Dubey
- Re: FW: Last Call: Detecting Inactive Neighbors o… Acee Lindem
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Alex Zinin
- Re: FW: Last Call: Detecting Inactive Neighbors o… Abhay Roy
- Re: FW: Last Call: Detecting Inactive Neighbors o… Erblichs
- Re: FW: Last Call: Detecting Inactive Neighbors o… Alex Zinin
- Re: FW: Last Call: Detecting Inactive Neighbors o… Vivek Dubey
- Detecting Inactive Neighbors over OSPF - repost Vivek Dubey
- Re: Detecting Inactive Neighbors over OSPF - repo… Abhay Roy
- Re: Detecting Inactive Neighbors over OSPF - repo… Acee Lindem
- Re: Detecting Inactive Neighbors over OSPF - repo… Vivek Dubey