Re: OSPF WG Charter Proposal

"Choudhury, Gagan L, ALASO" <gchoudhury@ATT.COM> Fri, 08 November 2002 18:24 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 NAA04906 for <ospf-archive@LISTS.IETF.ORG>; Fri, 8 Nov 2002 13:24:07 -0500 (EST)
Received: from walnut (209.119.0.61) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.007BB31E@cherry.ease.lsoft.com>; Fri, 8 Nov 2002 13:26:35 -0500
Received: from DISCUSS.MICROSOFT.COM by DISCUSS.MICROSOFT.COM (LISTSERV-TCP/IP release 1.8e) with spool id 334339 for OSPF@DISCUSS.MICROSOFT.COM; Fri, 8 Nov 2002 13:26:35 -0500
Received: from 192.128.134.71 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0f) with TCP; Fri, 8 Nov 2002 13:26:35 -0500
Received: from attrh3i.attrh.att.com ([135.71.62.12]) by kcmso2.proxy.att.com (AT&T IPNS/MSO-4.0) with ESMTP id gA8H1noP007291 for <OSPF@DISCUSS.MICROSOFT.COM>; Fri, 8 Nov 2002 12:26:34 -0600 (CST)
Received: from occlust04evs1.ugd.att.com (135.71.164.13) by attrh3i.attrh.att.com (6.5.019) id 3D8B56050109C773; Fri, 8 Nov 2002 13:26:33 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Thread-Topic: OSPF WG Charter Proposal
Thread-Index: AcKHTXeNc8oZqZEoRAmouwKXQ0rLVwABIO2g
Message-ID: <28F05913385EAC43AF019413F674A017123E50@OCCLUST04EVS1.ugd.att.com>
Date: Fri, 08 Nov 2002 13:26:33 -0500
Reply-To: Mailing List <OSPF@DISCUSS.MICROSOFT.COM>
Sender: Mailing List <OSPF@DISCUSS.MICROSOFT.COM>
From: "Choudhury, Gagan L, ALASO" <gchoudhury@ATT.COM>
Subject: Re: OSPF WG Charter Proposal
Comments: cc: zinin@psg.com, jmoy@sycamorenet.com
To: OSPF@DISCUSS.MICROSOFT.COM
Precedence: list
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA04906

Acee,
   There used to be the following two drafts on Flooding Optimizations and I think they also used to be part of the charter.

1) A. Zinin and M. Shand, "Flooding Optimizations in Link-State
   Routing Protocols,".

2) J. Moy, "Flooding over Parallel Point-to-Point Links,".

Is there any effort to revive those ?  Alex, John any of you interested in following up on this ?

                Gagan Choudhury


-----Original Message-----
From: Acee Lindem [mailto:acee@REDBACK.COM]
Sent: Friday, November 08, 2002 12:35 PM
To: OSPF@DISCUSS.MICROSOFT.COM
Subject: Re: OSPF WG Charter Proposal


Vishwas, Rohit,

I'm in complete agreement with Rohit on the issue of
adding alternate flooding techniques to the charter.
We really need to clean up some of the pending work
items as our top priority. I feel it is alright to
discuss flooding changes but we really don't have
a strong enough requirement to add them to the charter.
Note that we currently have a draft which reduses LSA
refresh overhead using the OSPF demand circuit extensions.

With respect to specification and Internet Drafts that are
targeted as standards track, I would like to maintain
the same high quality of specification as previous OSPF
WG documents (such as RFC 2328). Hence, if we were to decide
to standardize a different flooding mechanism, any drafts
should specify precisely protocol state machine changes,
packet transmission changes, packet reception changes,
precisely when flooding will be blocked, etc.
IMHO, we should not place loose recommendations in the
standards track category.

Thanks,
Acee


Rohit Dube wrote:
> Vishwas,
>
> Some (final) comments inline -
>
> On Thu, 7 Nov 2002 23:31:49 -0500 "Manral, Vishwas" writes:
> =>Hi Rohit,
> =>
> =>> We may be talking about different incidents. The one that I was
> =>> involved in, was a clear implementation mistake (a case was missed)
> =>> which was the root cause. It should have been caught in testing if
> =>> somebody had bothered to look at why certain LSAs were being
> =>> generated. The excessive flooding was simply the result.
> =>I disagree. Would you say pacing isn't essential, and you could do without
> =>it? If so I think you may not be right there. It is known(atleast from what
> =>I read) that not pacing can be very very dangerous to the network, and I
> =>would prefer no one ventures without such mechanisms.
>
> I am simply stating what I saw - unless you something different at the
> same meltdown, there is nothing to disagree with!
>
> =>
> =>> I couldn't say this better than Tony/Joel : "at a certain point
> =>> adding more code to an implementation introduces more bugs than
> =>> the performance gain is worth".  I (like most developers) can attest
> =>> to this from first hand experience.
> =>
> =>I dont agree here either.
> =>a) As Jerry stated earlier, a lot of these things have already been done in
> =>a proprietry way by vendors. I would want to know how you feel having a
> =>standard way would clutter the code while a non-standard way would not?
>
> Yes. But then stretching the logic one would specify the use of data
> structures and algorithms in an implementation.  OSPF could mandate
> that everybody should use "splay trees".  And one could prove that
> splay trees are better than say red-black and avl-trees using specific
> simulation runs. This would make for a fine conference paper and
> would qualify as  a "standard way of cluttering the code".
>
> I don't see why the WG would be in this business.
>
> =>b) I think we have made it clear that we do not intend to fiddle with the
> =>protocol in the normal case, that is why we have not followed an approach of
> =>basing the flooding on RTT unlike some other protocols.
>
> This is not a compelling argument to add something to a protocol. For
> any protocol spec - it is usually the case that protocol extensions, even
> in the "non-normal" case effect "normal" processing. Often both in code
> and in operations.
>
> =>c) I think the matter has an operational requirement and there have been
> =>implementations of it(although proprietry) for it, and if read your earlier
> =>mail correctly these are a few things you said you are looking for before
> =>expanding the charter.
>
> This is correct. We would be looking for operational input to expand the
> charter. This is a neccessary but not a sufficient condtion.
>
> Regardless, something along these lines _could_ be included in a future
> revision of the charter (say 6 months from now). Personally I am inclinded
> towards clearing the deck off the listed charter items before adding
> items whose inclusion doesn't have a clear consensus.
>
> =>
> =>Please let me know where you disagree.
> =>
> =>Thanks,
> =>Vishwas
>
> Regards,
> --rohit.
>


--
Acee