Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator Id)
Tony Li <tony.li@tony.li> Sat, 24 April 2010 01:01 UTC
Return-Path: <tony.li@tony.li>
X-Original-To: isis-wg@core3.amsl.com
Delivered-To: isis-wg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D8713A681C for <isis-wg@core3.amsl.com>; Fri, 23 Apr 2010 18:01:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[AWL=1.049, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QQbd0vMD80n9 for <isis-wg@core3.amsl.com>; Fri, 23 Apr 2010 18:01:12 -0700 (PDT)
Received: from qmta14.westchester.pa.mail.comcast.net (qmta14.westchester.pa.mail.comcast.net [76.96.59.212]) by core3.amsl.com (Postfix) with ESMTP id BFDC43A67EC for <isis-wg@ietf.org>; Fri, 23 Apr 2010 18:01:11 -0700 (PDT)
Received: from omta06.westchester.pa.mail.comcast.net ([76.96.62.51]) by qmta14.westchester.pa.mail.comcast.net with comcast id 8xuy1e00716LCl05ED11G5; Sat, 24 Apr 2010 01:01:01 +0000
Received: from [171.70.244.60] ([171.70.244.60]) by omta06.westchester.pa.mail.comcast.net with comcast id 9D091e00C1JuTAb3SD0Jy0; Sat, 24 Apr 2010 01:00:56 +0000
User-Agent: Microsoft-Entourage/12.24.0.100205
Date: Fri, 23 Apr 2010 18:00:06 -0700
From: Tony Li <tony.li@tony.li>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, Dave Katz <dkatz@juniper.net>
Message-ID: <C7F790A6.D714%tony.li@tony.li>
Thread-Topic: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator Id)
Thread-Index: AcrjP7fT+vRGIMIl1USAoglQOWtY+AAAoGkAAAEPZ2AAAMDYBA==
In-Reply-To: <AE36820147909644AD2A7CA014B1FB520A9E39A5@xmb-sjc-222.amer.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Cc: "bruno.decraene@orange-ftgroup.co" <bruno.decraene@orange-ftgroup.com>, weifang@chinamobile.com, lizhenqiang@chinamobile.com, isis-wg@ietf.org
Subject: Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator Id)
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/isis-wg>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Apr 2010 01:01:13 -0000
Sure, why not? Tony On 4/23/10 5:41 PM, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com> wrote: > As an editorial nit, I suspect the reference to "TC1" in the > introduction is a bit cryptic for the uninitiated. Perhaps adding the > following to the references: > > ISO/IEC 10589:1992/ Cor.1:1993 > Information technology -- Telecommunications and information exchange > between systems -- Intermediate system to Intermediate system > intra-domain routeing information exchange protocol for use in > conjunction with the protocol for providing the connectionless-mode > Network Service (ISO 8473) -- Technical Corrigendum 1 > > would help? > > (Then again...maybe not. :-) ) > > Les > > >> -----Original Message----- >> From: isis-wg-bounces@ietf.org [mailto:isis-wg-bounces@ietf.org] On >> Behalf Of Les Ginsberg (ginsberg) >> Sent: Friday, April 23, 2010 5:15 PM >> To: Tony Li; Dave Katz >> Cc: bruno.decraene@orange-ftgroup.co; weifang@chinamobile.com; >> lizhenqiang@chinamobile.com; isis-wg@ietf.org >> Subject: Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator Id) >> >> Tony - >> >> This version looks good to me. >> >> I will argue - though not very strenuously - for the removal of the >> "Number of system IDs carried in this TLV" field. It raises the >> unnecessary question of what the receiver should do if the length is >> valid but does not == (number of system IDs * system ID length). But > as >> the TLV is only informational (i.e. a malformed purge originator TLV >> should not cause the purged LSP to be ignored/discarded) this is not a >> major issue. >> >> Thanx for the quick turnaround. >> >> Les >> >> >>> -----Original Message----- >>> From: Tony Li [mailto:tony.li@tony.li] >>> Sent: Friday, April 23, 2010 4:50 PM >>> To: Dave Katz; Les Ginsberg (ginsberg) >>> Cc: lizhenqiang@chinamobile.com; Jie Dong; bruno.decraene@orange- >>> ftgroup.co; isis-wg@ietf.org; weifang@chinamobile.com >>> Subject: Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator Id) >>> >>> >>> So I have aversion (perhaps irrational ;-) to overloading semantics >>> into the length field. So I've actually added the flag. >>> >>> I've also addressed a number of comments, both on list and > privately, >>> so this is worth a full read. >>> >>> Comments? >>> >>> Tony >>> >>> >>> >>> On 4/23/10 10:57 AM, "Dave Katz" <dkatz@juniper.net> wrote: >>> >>>> This seems to make sense so long as the absence of the neighbor >> field >>>> unambiguously says that the inserting system is also the > originator >>> of >>>> the purge (otherwise you need a flag.) >>>> >>>> --Dave >>>> >>>> On Apr 22, 2010, at 2:39 PM, Les Ginsberg (ginsberg) wrote: >>>> >>>>> One other suggestion. >>>>> >>>>> The usefulness of the extensions defined in this draft depend > upon >>>>> the extent to which they are deployed - which no doubt will take >>>>> considerable time under the best of circumstances. It seems that >> we >>>>> could enhance the usefulness of the extensions even in the case > of >>>>> partial deployment by allowing an IS which supports these >> extensions >>>>> to add the new TLV to purges it receives that do not include the >> new >>> TLV. >>>>> It could include both its own system ID (to identify who added > the >>>>> TLV) and the system ID of the neighbor from whom the empty purge >> was >>>>> received. While this is not guaranteed to pinpoint the source of >> the >>>>> purge, it would at least provide a pointer to the portion of the >>>>> network in which the purge originated. >>>>> >>>>> So the TLV would then look like: >>>>> >>>>> TLV - code to be assigned by IANA >>>>> Length - Either (1 * systemid length) or (2 *system ID length) >> Value >>>>> - System ID of the system inserting the TLV (Required) System ID >> of >>>>> the system from which the purge was received (Optional) >>>>> >>>>> ??? >>>>> >>>>> Les >>>>> >>>>>> -----Original Message----- >>>>>> From: isis-wg-bounces@ietf.org [mailto:isis-wg-bounces@ietf.org] >> On >>>>>> Behalf Of Tony Li >>>>>> Sent: Wednesday, April 21, 2010 11:39 PM >>>>>> To: Les Ginsberg (ginsberg); lizhenqiang@chinamobile.com; Jie >> Dong; >>>>>> bruno.decraene@orange-ftgroup.co; isis-wg@ietf.org; >>>>>> weifang@chinamobile.com >>>>>> Subject: Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator >> Id) >>>>>> >>>>>> >>>>>> Hi Les, >>>>>> >>>>>>> But hopefully we can comment on 01 anyway?? :-) >>>>>> >>>>>> Of course! ;-) >>>>>> >>>>>>> I don't see the need for Section 3. It was interesting >> discussion >>>>>>> material while we were debating the merits of making this a WG >>>>>> document, >>>>>>> but I think it has drawbacks when it is included in what is >>>>>>> intended >>>>>> to >>>>>>> become a standards document. >>>>>> >>>>>> Well, the point was to help document some of the field failures >>> that >>>>>> we've seen and motivate the changes. >>>>>> >>>>>>> In the second set of three points, only the first (which >> documents >>>>>> the >>>>>>> lamentable purge on checksum error experience) has value. The >> last >>>>>> two >>>>>>> are anecdotal and could be translated as "there are some weird >>> bugs >>>>>> out >>>>>>> there". Interesting - but unnecessary. The first point could be >>>>>>> mentioned in the introduction as part of the justification for >> the >>>>>>> protocol extensions - but I think even that is unnecessary. >>>>>> >>>>>> True, but without the background, these changes would seem like >>>>>> something straight out of the Oort cloud. >>>>>> >>>>>> Compromise: condense the text and move to the introduction? >>>>>> >>>>>> >>>>>>> In Section 5 I would like to see language which says "hostname >> TLV >>>>>>> SHOULD only be used in addition to the system ID TLV". As every >> IS >>>>>> MUST >>>>>>> have a unique systemID but hostnames are optional I would > prefer >>>>> that >>>>>> if >>>>>>> an implementation chooses to include the extra info in the > purge >>>>> that >>>>>>> the system ID ALWAYS be there. (This is unenforceable of > course) >>>>>> >>>>>> >>>>>> Works for me. Other folks? >>>>>> >>>>>> >>>>>>> I think there needs to be language which makes clear that the >>>>> absence >>>>>> or >>>>>>> presence of this additional information has no impact on the >>>>>> acceptance >>>>>>> of a purged LSP as valid i.e. no changes to the operation of > the >>>>>> Update >>>>>>> process are introduced by this draft. >>>>>> >>>>>> >>>>>> Can't hurt. I'm certain that this will break some conformance >>>>>> testers regardless. >>>>>> >>>>>> Any other comments? >>>>>> >>>>>> Tony >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Isis-wg mailing list >>>>>> Isis-wg@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/isis-wg >>>>> _______________________________________________ >>>>> Isis-wg mailing list >>>>> Isis-wg@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/isis-wg >>>>> >>>> >> >> _______________________________________________ >> Isis-wg mailing list >> Isis-wg@ietf.org >> https://www.ietf.org/mailman/listinfo/isis-wg
- [Isis-wg] draft-wei-isis-tlv-03 (Purge Originator… bruno.decraene
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Jie Dong
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… bruno.decraene
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… bruno.decraene
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Jie Dong
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… lizhenqiang
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… mike shand
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… lizhenqiang
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… lizhenqiang
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Dave Katz
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Dave Katz
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Les Ginsberg (ginsberg)
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Tony Li
- Re: [Isis-wg] draft-wei-isis-tlv-03 (Purge Origin… Christian Hopps