Re: [mpls] [OSPF] Working group last call on draft-ietf-mpls-residence-time

Greg Mirsky <gregimirsky@gmail.com> Wed, 01 February 2017 22:48 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E552112960F; Wed, 1 Feb 2017 14:48:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.688
X-Spam-Level:
X-Spam-Status: No, score=-2.688 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 eLdmosw4_X0H; Wed, 1 Feb 2017 14:48:13 -0800 (PST)
Received: from mail-oi0-x242.google.com (mail-oi0-x242.google.com [IPv6:2607:f8b0:4003:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5DF4129A8A; Wed, 1 Feb 2017 14:47:53 -0800 (PST)
Received: by mail-oi0-x242.google.com with SMTP id x84so31924516oix.2; Wed, 01 Feb 2017 14:47:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=gNfg/CSGe8HFaW9IEUfFoEl60RQ00YXfjI3Hocj/Y30=; b=tXp2e00OmO1CCj1s3hoCOhRVNsBceDpIu4iXkrWEy5AhRrUMprj/X8Ub2WYzjKpnWo 7mYLQvXQrEIbaeiqkgJ1pgc5uzpEdmVr4q+WQlFjhoAedJoUPGQ9mg2bq445vbEV4Zdo dW+dnd0S23m9HvZ/Q30cDEsdGnwjh128hPUIuGFzT/pN55jAd/KtOOLEn+ImbC4seXJ7 I2u44DvrcCTQjOzHTgtpjV3jm9eOqDlAZozsBuTeVKNQACFMlVyCzalPw1U8zmjGhKhx 2aSJtSR6DPL/5XaCdREEQuI6DWyuMqb8/TyR7OPvhj5NOw1NqO9B0swQovd3WuJ7lCQ9 lWmg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=gNfg/CSGe8HFaW9IEUfFoEl60RQ00YXfjI3Hocj/Y30=; b=b/m+SSpsUJ9rVpHNg90ezfHQr24TwwlTpltFcDB/+f0b7uqrvf/3B3OULqeMiuZuaJ VcElok5HVCI7mUJDd8SsuGMVVoZ5It+EXbFK9bb3HDEOaDSscIL3Nbas2q1lqavZG3jZ gcA1oDM/Pf4ZlebWDRVJC9aBdnRM5NFsAGyAbK8HMJ37qukK3n3jJWguUKJ+/bx8hHod KDx6p3EJdg7ZBK6+8Pu/ankzpcE3DI4QJOLjZHucJoH8TAIB3el+14kkNYirGHMKJQZY RCNAlHSoL/hIbMSa3r+VCDfO7NpZdlfRRxsT3HRbD2IEZwjWooyoojgy2BiLjtfIk1So a9qw==
X-Gm-Message-State: AIkVDXLCjpEQr0MTUoW2JwL44t7TymQW/6HHNRMkP10nHpyBCA2erilKU+NjNUDcRuP5aUs5eCLzIxtVxS7Cuw==
X-Received: by 10.202.172.136 with SMTP id v130mr2705405oie.167.1485989272805; Wed, 01 Feb 2017 14:47:52 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.1.103 with HTTP; Wed, 1 Feb 2017 14:47:52 -0800 (PST)
In-Reply-To: <25B4902B1192E84696414485F57268540187FAF7@SJCEML703-CHM.china.huawei.com>
References: <f56d7fa5-8a6a-69fe-2779-9c11e5e85e5b@pi.nu> <d4ba0355c0db469ebbbb896717c5f911@XCH-ALN-001.cisco.com> <CA+RyBmXQxvg9k0f75f72PTGkVtQ0z3TUsMGjb38_E8eKvscX6w@mail.gmail.com> <3fa098bb1ca644e98eee3c470d8c05a4@XCH-ALN-001.cisco.com> <CA+RyBmWZZmHuwy3xWQxRLz5jTLYpvFd-NADfuE_TygVk=JDbYA@mail.gmail.com> <51a1f73605a44fafbab0a293c868bc88@XCH-ALN-001.cisco.com> <CA+RyBmV2OEp_TzSqMxH8pWxBP4sihLoY91fnSZ1eLgcxO35HzA@mail.gmail.com> <2baf22cab3c747498221800e7775fab4@XCH-ALN-001.cisco.com> <25B4902B1192E84696414485F57268540187F922@SJCEML703-CHM.china.huawei.com> <CA+RyBmWBTxiA35uBG6icAaxkMkLp=Vr662oYdE8Qse8UqeHhwQ@mail.gmail.com> <25B4902B1192E84696414485F57268540187FAF7@SJCEML703-CHM.china.huawei.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 01 Feb 2017 14:47:52 -0800
Message-ID: <CA+RyBmVD0Z-fPsUc1WJ8Vg_4f6BoxssfQ992344Eu2nypxpLgw@mail.gmail.com>
To: Uma Chunduri <uma.chunduri@huawei.com>
Content-Type: multipart/alternative; boundary="001a113ce9bcbee92905477fd6da"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/r68MeT6lROPkLeWhC823E5QW8SI>
Cc: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "isis-chairs@ietf.org" <isis-chairs@ietf.org>, Isis-wg <isis-wg-bounces@ietf.org>, "draft-ietf-mpls-residence-time@tools.ietf.org" <draft-ietf-mpls-residence-time@tools.ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, TEAS WG Chairs <teas-chairs@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, TEAS WG <teas@ietf.org>, "ospf@ietf.org" <ospf@ietf.org>, "ospf-chairs@ietf.org" <ospf-chairs@ietf.org>
Subject: Re: [mpls] [OSPF] Working group last call on draft-ietf-mpls-residence-time
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 22:48:16 -0000

Hi Uma,
below is the update to address your suggestion:
OLD TEXT

   o  Length value equals number of octets of the Value field.

   o  Value contains variable number of bit-map fields so that overall
      number of bits in the fields equals Length * 8.

   o  Bits are defined/sent starting with Bit 0.  Additional bit-map
      field definitions that may be defined in the future SHOULD be
      assigned in ascending bit order so as to minimize the number of
      bits that will need to be transmitted.

   o  Undefined bits MUST be transmitted as 0 and MUST be ignored on
      receipt.

   o  Bits that are NOT transmitted MUST be treated as if they are set
      to 0 on receipt.

NEW TEXT

   o  Definitions, rules of handling, and values for fields Length and
      Value are as defined in Section 4.3

-----

I think that text regarding RTM Capability field can stay even though,
effectively, it duplicates the definition of the field and points to
4.3.

What do you think?


Regards,

Greg


On Wed, Feb 1, 2017 at 9:34 AM, Uma Chunduri <uma.chunduri@huawei.com>
wrote:

> Dear Greg,
>
>
>
> Your changes look good to me.
>
>
>
> Nit:  Now, you would have noticed the text duplicated (couple of bullet
> points), which could have been avoided by just reference.
>
>
>
> Best Regards,
>
> --
>
> Uma C.
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Tuesday, January 31, 2017 7:19 PM
> *To:* Uma Chunduri <uma.chunduri@huawei.com>
> *Cc:* Les Ginsberg (ginsberg) <ginsberg@cisco.com>; mpls@ietf.org;
> isis-chairs@ietf.org; Isis-wg <isis-wg-bounces@ietf.org>;
> draft-ietf-mpls-residence-time@tools.ietf.org; TEAS WG Chairs <
> teas-chairs@ietf.org>; mpls-chairs@ietf.org; TEAS WG <teas@ietf.org>;
> ospf@ietf.org; ospf-chairs@ietf.org
>
> *Subject:* Re: [mpls] [OSPF] Working group last call on
> draft-ietf-mpls-residence-time
>
>
>
> Hi Uma, Acee, Les, et. al,
>
> attached please find diff and the updated version. I think I've got it
> right by now.
>
> Greatly appreciate your comments.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Jan 31, 2017 at 10:22 AM, Uma Chunduri <uma.chunduri@huawei.com>
> wrote:
>
> Had a quick look at this diff.
>
>
>
> This is about unifying the encoding parts in IGP to have a consistent view
> for BGP-LS encoding or keeping these separate and yet having a correct
> representation in BGP-LS for both IGPs.
>
>
>
> ==
>
> With variable length bit field for Section 4.5 and fixed 4 byte value (as
> indicated as MUST  for length) in section 4.3  - I saw a discrepancy  in
> section 4.6 (BGP-LS) which is referencing section 4.3.
>
>
>
> You have multiple options to fix this:
>
>
>
> 1.       Change section 4.3 to match section 4.5 (I am not sure why we
> have to have variable length for this bit field to start with in this case
> like rfc 7794…but I won’t say much now)
>
> 2.       Change Section 4.6 to represent differences in encoding section
> 4.5 and 4.3 correctly.
>
> “Length, RTM, and Reserved fields as defined in Section 4.3.”
>
>    3. Lastly unify section 4.5 to 4.3  i.e., 4 byte value with 3 bits
> defined and 29 bits reserved.
>
> --
>
> Uma C.
>
>
>
> *From:* mpls [mailto:mpls-bounces@ietf.org] *On Behalf Of *Les Ginsberg
> (ginsberg)
> *Sent:* Tuesday, January 31, 2017 8:22 AM
> *To:* Greg Mirsky <gregimirsky@gmail.com>
> *Cc:* mpls@ietf.org; isis-chairs@ietf.org; Isis-wg <
> isis-wg-bounces@ietf.org>; draft-ietf-mpls-residence-time@tools.ietf.org;
> TEAS WG Chairs <teas-chairs@ietf.org>; mpls-chairs@ietf.org; TEAS WG <
> teas@ietf.org>; ospf@ietf.org; ospf-chairs@ietf.org
> *Subject:* Re: [mpls] [OSPF] Working group last call on
> draft-ietf-mpls-residence-time
>
>
>
> Greg –
>
>
>
> Looks good.
>
>
>
>    Les
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com <gregimirsky@gmail.com>]
>
> *Sent:* Tuesday, January 31, 2017 8:06 AM
> *To:* Les Ginsberg (ginsberg)
> *Cc:* Loa Andersson; mpls@ietf.org; TEAS WG; ospf@ietf.org; Isis-wg;
> ospf-chairs@ietf.org; draft-ietf-mpls-residence-time@tools.ietf.org; TEAS
> WG Chairs; isis-chairs@ietf.org; mpls-chairs@ietf.org
> *Subject:* Re: [OSPF] Working group last call on
> draft-ietf-mpls-residence-time
>
>
>
> Hi Les,
>
> thank you for your patience and apologies for missing it.
>
> Diff and the update been attached.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Jan 31, 2017 at 5:07 AM, Les Ginsberg (ginsberg) <
> ginsberg@cisco.com> wrote:
>
> Greg –
>
>
>
> Almost…
>
>
>
> Please change the title of Section 7.5 to “IS-IS RTM Capability sub-TLV”.
>
>
>
> Please change the title of Table 5 to “IS-IS RTM Capability sub-TLV
> Registry Description”.
>
>
>
> The common point being since this is not exclusively for TLV 22 we do not
> want to say “for TLV 22”.
>
> Thanx.
>
>
>
>     Les
>
>
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Monday, January 30, 2017 11:43 PM
>
>
> *To:* Les Ginsberg (ginsberg)
> *Cc:* Loa Andersson; mpls@ietf.org; TEAS WG; ospf@ietf.org; Isis-wg;
> ospf-chairs@ietf.org; draft-ietf-mpls-residence-time@tools.ietf.org; TEAS
> WG Chairs; isis-chairs@ietf.org; mpls-chairs@ietf.org
> *Subject:* Re: [OSPF] Working group last call on
> draft-ietf-mpls-residence-time
>
>
>
> Hi Les,
>
> many thanks for your the most detailed suggestions. Hope I've it right.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Mon, Jan 30, 2017 at 11:04 PM, Les Ginsberg (ginsberg) <
> ginsberg@cisco.com> wrote:
>
> Greg –
>
>
>
> Thanx for the quick turnaround.
>
>
>
> Section 4.5 (revised text)
>
>
>
>    The capability to support RTM on a particular link (interface) is
>
>    advertised in a new sub-TLV which may be included in TLVs advertising
>
>    Intemediate System (IS) Reachability on a specific link (TLVs 22, 23,
> 222, and 223).
>
>
>
>    The format for the RTM Capabilities sub-TLV is presented in Figure 5
>
>
>
>      0                   1                   2
>
>      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 ...
>
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+...
>
>     |      Type     |     Length    | RTM |              ...
>
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+...
>
>
>
>    Figure 5: RTM Capability sub-TLV
>
>
>
> … (Remainder unchanged)
>
>
>
> Section 7.5 (revised text)
>
>
>
> 7.5.  IS-IS RTM Capability sub-TLV
>
>
>
>    IANA is requested to assign a new Type for RTM capability sub-TLV
>
>    from the Sub-TLVs for TLVs 22, 23, 141, 222, and 223 registry as
>
>    follows:
>
>
>
>     +------+-------------+----+----+-----+-----+-----+---------------+
>
>     | Type | Description | 22 | 23 | 141 | 222 | 223 | Reference     |
>
>     +------+-------------+----+----+-----+-----+-----+---------------+
>
>     | TBA3 |     RTM      | y  | y  | n   | y   | y   | This document |
>
>     |           | Capability |      |     |      |       |
> |                                |
>
>     +------+-------------+----+----+-----+-----+-----+---------------+
>
>
>
>              Table 5: IS-IS RTM Capability sub-TLV Registry Description
>
>
>
>
>
> Thanx.
>
>
>
>     Les
>
>
>
> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com]
> *Sent:* Monday, January 30, 2017 10:36 PM
> *To:* Les Ginsberg (ginsberg)
> *Cc:* Loa Andersson; mpls@ietf.org; TEAS WG; ospf@ietf.org; Isis-wg;
> ospf-chairs@ietf.org; draft-ietf-mpls-residence-time@tools.ietf.org; TEAS
> WG Chairs; isis-chairs@ietf.org; mpls-chairs@ietf.org
> *Subject:* Re: [OSPF] Working group last call on
> draft-ietf-mpls-residence-time
>
>
>
> Hi Les,
>
> attached are diff and the updated version -14. Would be much obliged to
> hear from you if the updates are according to your suggestions and address
> your comments.
>
>
>
> Kind regards,
>
> Greg
>
>
>
>
>
> On Mon, Jan 30, 2017 at 1:11 PM, Les Ginsberg (ginsberg) <
> ginsberg@cisco.com> wrote:
>
> Loa -
>
>
>
> The change for IS-IS encoding to utilize a sub-TLV of TLV 22 et al to
> advertise RTM capability is a better solution than the previous proposal
> and this has my support.
>
> However, there are some details as regards the proposed sub-TLV that
> should be revised.
>
>
>
> 1)Rather than use a fixed 16 bit field for the flags I suggest you utilize
> the encoding style introduced in RFC 7794 (see Section 2.1) which allows
> for a variable length flags field. This addresses two issues:
>
>
>
>    o You need never worry that the size of the flags field will be too
> small for future extensions
>
>    o It minimizes the number of bytes required to be sent
>
>
>
> The latter point is something IS-IS has always been more conservative
> about than OSPF because of the fixed size of an LSP set which can be
> advertised by a single router.
>
>
>
> 2)In the IANA considerations you have limited the sub-TLV to being used in
> TLV 22 only, but there is no reason to do so. This does not allow MT to be
> supported and it needlessly prevents use of the sub-TLV by the RFC 5311
> extensions (however unpopular those may be). I can understand why the
> sub-TLV may not be useful in TLV 141, therefore I suggest the table in
> Section 7.5 be revised to be:
>
>
>
>
>
>     | Type | Description | 22 | 23 | 141 | 222 | 223 | Reference
> |
>
>    +------+-------------+----+----+-----+-----+-----+---------------+
>
>   | TBA3 |    RTM       | y  | y  | n   | y   | y   | This document
> |
>
>     +------+-------------+----+----+-----+-----+-----+---------------+
>
>
>
>
> i.e. "y" for all but TLV 141 (in case the ASCII art doesn't translate well
> in your mailer).
>
>
>
> You should also remove the reference to RFC 5305 in Section 4.5 as it is
> too limiting. Simply referencing the IANA registry http://www.iana.org/
> assignments/isis-tlv-codepoints/isis-tlv-codepoints.xhtml#isis-tlv-
> codepoints-22-23-141-222-223 should be sufficient. All necessary
> references can be found there.
>
>
>
> 3)An editorial correction:
>
>
>
> Introduction 3rd paragraph:
>
>
>
> s/ Althugh/ Although
>
>
>
>    Les
>
>
>
> > -----Original Message-----
>
> > From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Loa Andersson
>
> > Sent: Monday, January 30, 2017 8:02 AM
>
> > To: mpls@ietf.org; TEAS WG; ospf@ietf.org; Isis-wg
>
> > Cc: isis-chairs@ietf.org; draft-ietf-mpls-residence-time@tools.ietf.org;
> TEAS
>
> > WG Chairs; mpls-chairs@ietf.org; ospf-chairs@ietf.org
>
> > Subject: [OSPF] Working group last call on draft-ietf-mpls-residence-time
>
> >
>
> > Working Groups,
>
> >
>
> > This is to initiate a two week working group last call in four working
> groups on
>
> > draft-ietf-mpls-residence-time-13.
>
> >
>
> > The MPLS working group has done an earlier working group last call and a
>
> > request for publication has been made.
>
> >
>
> > The changes to the document were such that we decided to do a new
>
> > working group last call and extend it to MPLS, TEAS, OSPF and IS-IS.
>
> >
>
> > There are three major changes between the version of the document for
>
> > which publication was requested are:
>
> >
>
> > (1) that section 7 " One-step Clock and Two-step Clock Modes" has been
>
> >      moved up to become section 2.1.
>
> > (2) that a sub-TLV for TLV 22 instead of TLV 251 is used to RTM
>
> >      Capability when IS-IS used advertise RTM capabilities
>
> > (3) BGP-LS has been added as a RTM capability advertisement method
>
> >
>
> > A side-by-side diff between version -12 and -13 is available at:
>
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-residence-time-13
>
> >
>
> > Please send your comments to the mpls wg mailing list (mpls@ietf.org),
> if
>
> > you are not subscribed to the mpls wg list, send to "your own"
>
> > working group mailing list, and we'll make sure they are posted to the
> MPLS
>
> > wg list.
>
> >
>
> > There were one IPR disclosure against this document.
>
> >
>
> > All the authors and contributors have stated on the working group
> mailing list
>
> > that they are not aware of any other IPRs that relates to this document.
>
> >
>
> > This working group last call ends February 13, 2017.
>
> >
>
> >
>
> > /Loa
>
> > MPLS wg co-chairs
>
> > --
>
> >
>
> >
>
> > Loa Andersson                        email: loa@mail01.huawei.com
>
> > Senior MPLS Expert                          loa@pi.nu
>
> > Huawei Technologies (consultant)     phone: +46 739 81 21 64
>
> >
>
> > _______________________________________________
>
> > OSPF mailing list
>
> > OSPF@ietf.org
>
> > https://www.ietf.org/mailman/listinfo/ospf
>
>
> _______________________________________________
> OSPF mailing list
> OSPF@ietf.org
> https://www.ietf.org/mailman/listinfo/ospf
>
>
>
>
>
>
>
>
>