Re: [Isis-wg] review comments on draft-ietf-isis-fs-lsp-01

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 21 May 2014 00:05 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F9A81A03CE for <isis-wg@ietfa.amsl.com>; Tue, 20 May 2014 17:05:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.152
X-Spam-Level:
X-Spam-Status: No, score=-15.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ag3WQp8CyhO6 for <isis-wg@ietfa.amsl.com>; Tue, 20 May 2014 17:05:50 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52ABF1A0194 for <isis-wg@ietf.org>; Tue, 20 May 2014 17:05:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7670; q=dns/txt; s=iport; t=1400630749; x=1401840349; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=jTaOm3LJAzWdg0EbTOHeVG4b3fb4yz/hfKMLDVf0Rfs=; b=exWTPOElW97AkpV6H0FH0r3G+m28G6cswM9AaClMjsbAGIFlb04CSU/E TuQJ6Pox8W6Q7LaQt4kzChTGo89dviR45mEDi44DufQN2ZZGR4+xoh6z+ FcpRM0eaOSR8Zmaod756TiSTiS7+VQxFe6eD5ly7XGzwkEF5Kfju+JNns M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Al8FAMPse1OtJA2L/2dsb2JhbABZgwaBKYJpwTwBGX4WdIIlAQEBBCMRRQwEAgEIDgMEAQEBAgIGHQMCAgIfERQBCAgCBA4FCIglAxGvbJ47DYYkF4Eqiw+BZAYrBwQCgm82gRUBA41MiiiPI4VxgziCMA
X-IronPort-AV: E=Sophos;i="4.98,877,1392163200"; d="scan'208";a="45693063"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-4.cisco.com with ESMTP; 21 May 2014 00:05:48 +0000
Received: from xhc-aln-x02.cisco.com (xhc-aln-x02.cisco.com [173.36.12.76]) by alln-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id s4L05m8R009518 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 21 May 2014 00:05:49 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.121]) by xhc-aln-x02.cisco.com ([173.36.12.76]) with mapi id 14.03.0123.003; Tue, 20 May 2014 19:05:48 -0500
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Alia Atlas <akatlas@gmail.com>
Thread-Topic: review comments on draft-ietf-isis-fs-lsp-01
Thread-Index: AQHPdHOdPcGR1eTprE6vkXUPaL8a3JtKD67QgABh+YD//7IUAA==
Date: Wed, 21 May 2014 00:05:48 +0000
Message-ID: <F3ADE4747C9E124B89F0ED2180CC814F23DBEC38@xmb-aln-x02.cisco.com>
References: <CAG4d1rcW+JwryVr3RxOkTeBpaCKGUijz_F+f9w0e+5pV6YEzOg@mail.gmail.com> <F3ADE4747C9E124B89F0ED2180CC814F23DBEBD7@xmb-aln-x02.cisco.com> <CAG4d1rfSy85+w99DTC4q6AiJVqguO9PvDUNhfUReYEY7imMt7w@mail.gmail.com>
In-Reply-To: <CAG4d1rfSy85+w99DTC4q6AiJVqguO9PvDUNhfUReYEY7imMt7w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [128.107.163.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/isis-wg/8vGwaErY5PKNqSaKz0jX7GjGR0s
Cc: Adrian Farrel <adrian@olddog.co.uk>, "isis-chairs@tools.ietf.org" <isis-chairs@tools.ietf.org>, "draft-ietf-isis-fs-lsp@tools.ietf.org" <draft-ietf-isis-fs-lsp@tools.ietf.org>, "isis-wg@ietf.org" <isis-wg@ietf.org>
Subject: Re: [Isis-wg] review comments on draft-ietf-isis-fs-lsp-01
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 21 May 2014 00:05:52 -0000

Alia -

> -----Original Message-----
> From: Alia Atlas [mailto:akatlas@gmail.com]
> Sent: Tuesday, May 20, 2014 4:30 PM
> To: Les Ginsberg (ginsberg)
> Cc: isis-chairs@tools.ietf.org; draft-ietf-isis-fs-lsp@tools.ietf.org; isis-
> wg@ietf.org; Adrian Farrel
> Subject: Re: review comments on draft-ietf-isis-fs-lsp-01
> 
> Hi Les,
> 
> On Tue, May 20, 2014 at 7:11 PM, Les Ginsberg (ginsberg)
> <ginsberg@cisco.com> wrote:
> > (Resending - including WG and Adrian)
> >
> > Alia -
> >
> > Thanx for your comments.
> > Inline.
> >
> >> -----Original Message-----
> >> From: Alia Atlas [mailto:akatlas@gmail.com]
> >> Sent: Tuesday, May 20, 2014 2:37 PM
> >> To: isis-chairs@tools.ietf.org; draft-ietf-isis-fs-lsp@tools.ietf.org
> >> Subject: review comments on draft-ietf-isis-fs-lsp-01
> >>
> >> As a standard part of my process for evaluating drafts before starting
> >> IETF Last Call,
> >> I do a review of the draft.  This is that review.
> >>
> >> In general, this is a really clear and well written draft.  Thank you
> >> for articulating the reasons and requirements so clearly and for
> >> taking advantage of this opportunity to make the
> >> backwards-incompatible changes.
> >>
> >> This draft is in excellent shape and I will start the IETF Last Call
> >> for it - but I do have a couple specific comments below.  These can be
> >> handled during IETF Last Call and addressing any concerns raised
> >> there.
> >>
> >> Specific comments:
> >>
> >> In Sec 11, could the following text be clarified?
> >> " A list of the circuit scopes supported on this circuit and
> >>   other non-circuit flooding scopes supported.
> >>
> >>        R bit MUST be 0 and is ignored on receipt.
> >>
> >>        In a Point-Point IIH L1, L2 and domain-wide scopes MAY
> >>        be advertised.
> >>        In Level 1 LAN IIHs L1 and domain-wide scopes MAY be advertised.
> >>        In Level 2 LAN IIHs L2 and domain-wide scopes MAY be advertised.
> >> "
> >> For instance, does this mean that circuit scopes MAY be advertised?
> >
> > An IIH is a circuit scoped PDU. It therefore is expected that if the new
> Scoped Flooding Support TLV is sent in an IIH that it would include the
> circuit scopes supported on that circuit. The language regarding L1, L2,
> domain-wide scopes explicitly specifies what scopes - in addition to circuit
> scopes - MAY be included in the three IIH PDU types. The expectation
> regarding circuit scope  is explicitly stated by the earlier sentence:
> >
> > " A list of the circuit scopes supported on this circuit and  other non-circuit
> flooding scopes supported."
> >
> > I think your point may be that it would be clearer to also include "circuit
> scopes" in the statement regarding each PDU type - something like:
> >
> > <Begin revised text>
> > In a Point-Point IIH L1, L2, domain-wide, and circuit scopes MAY  be
> advertised.
> > In Level 1 LAN IIHs L1, domain-wide, and  circuit scopes MAY be advertised.
> > In Level 2 LAN IIHs L2, domain-wide, and circuit scopes MAY be advertised.
> > <End revised text>
> >
> > If you think the revised text is clearer I have no objection.
> 
> I think it is clearer.
> 
> >> In a Level 1 LAN IIHs, L1 scopes MUST NOT be advertised?
> >
> > Did you mean L2 scopes MUST NOT be advertised in an L1 LAN IIH? If so,
> yes that is the intent of listing the scopes which MAY be advertised in a
> given PDU. What is not specifically permitted is prohibited.
> 
> Could you please state that?  A big friendly MUST NOT clarifies things.

If this is the direction we want to head, then I would suggest removing the text specifying what scope may be advertised in a given IIH from Section 11 and instead add some columns to the "LSP Flooding Scoped Identifier Registry" defined in the IANA section to indicate for each scope identifier whether it can be included in the "Scoped Flooding Support" TLV in a given IIH PDU. I can't format it easily here, but it would add three new columns:

Scoped Flooding Support Advertisement
P2P-IIH   L1 LAN IIH    L2 LAN IIH
-------------------------------------------
 Y/N             Y/N                      Y/N

This would allow the registry to update the definition of what could be advertised when new flooding scopes are invented.

I am hoping this can all be handled during the editing process and that a new version of the draft is not necessary.
Please let me know.

   Les


> 
> >>
> >> In the IANA section, do the registries for the sub-TLVs also need to
> >> be extended?
> >
> > The draft introduces 16 bit TLVs and 16 bit sub-TLVs - so if/when new sub-
> TLV registries associated w extended TLV codepoints (i.e. codepoint > 255)
> are required they will have to support 16 bit sub-TLV codepoints.   However,
> the existing sub-TLV registries (e.g. Sub-TLVs for TLV 22, 141, and 222) do
> NOT need to be extended. This is because those registries are associated
> with Standard TLVs and therefore the sub-TLV codepoints are restricted to
> be within the Standard sub-TLV range.
> >
> > As we are not introducing any new sub-TLV registries in this document I
> think the existing language in the IANA section is appropriate. We could add
> a statement like:
> >
> > "Future sub-TLV registries associated with Extended TLVs will support
> values in the range of 0 - 65535."
> >
> > I am not sure that is necessary.
> 
> Probably not needed, thanks.  I just wanted to be sure it hadn't been
> overlooked.
> 
> Alia
> >    Les
> >
> >>
> >> Thanks,
> >> Alia