Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-ioam-sr-04
tom petch <ietfc@btconnect.com> Mon, 28 December 2020 12:57 UTC
Return-Path: <ietfc@btconnect.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 363D03A09CF; Mon, 28 Dec 2020 04:57:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 7VRKZ5xKLOi0; Mon, 28 Dec 2020 04:57:03 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50127.outbound.protection.outlook.com [40.107.5.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B2F23A09C9; Mon, 28 Dec 2020 04:57:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qp36+N0s4A+NJzDwAVt0a7UYmAjZDb1mB5H8wtlSoHXg2ooPXtSuMoJXHNuENx3mhT56UE7vIYIAV+hYq36zJtumWiZKQDEGml5H8eoUFuDjOk/Q8/0casQCTlaXOL2KGObInrqeljC3hPhJpk3ky9BV/16O7dSHnW+LZFl8H3QaMhuVn5/vKY+ie2efsptY1qx0LSMIIyZMOBsRPNto6uOeu789uNiRN5N4ryvyj42njRRVaGH8MGAuHk17fsSPL4Wzv7w2E8g0ke6yJTHku6PwJtjY8MsTJ5CQF6m8TnvaETG8aclbHCMHYcPeKjoY7WE481xFVLWJ9JXf/EGYxQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iJAoBlq3oBVqEx7b9wdgQwmXyxF1kxHYltUHbozEGNg=; b=WEtkN8u5fRfR3gpi5dsfL3yrnvLrWodDdl+XAfxbuVQSdajxz7XLPUgm0KhfMlXKIk2KbIa3FigRjPH0sVDjKcVeM7qCWa69i3mLH7kMsubKSK4uoKDzTDhwaJ2zbKBUFkWvz0AEvkFfKjY2qCYYTUdIfmiU7lEVddBXPUdqecMFP9KOj8aBBaeRooK7WxeXI8eQ7A6UAm9mqzu0eKqNQMu1IWMH+6cokF+EPfzLidr71eR9K1A10J6yg7hJr+hTk5Vn93bPMnbYM9a6sqCCp0ZRZNr6et89XmWEzC/K0knL+q3BRMASoW5Ij2++LP7/15r/q38nIFcnjg6ZdsvSkQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iJAoBlq3oBVqEx7b9wdgQwmXyxF1kxHYltUHbozEGNg=; b=LX6vdMgLafFQ3W/HV7H2qs5QXflVLuusqgJHR3D+T/cOMowJm8IBJA7IC2JGNBEy7E58Aql/OQlkckwuDe8BVPb4oca6j5UgcTuHUPWbZwpntJPmtN23nHcIoeJ1uwqO80iK+lOu1zXOjp46+f3Fs5e+86ig4XyFQqLsM0V62bo=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM7PR07MB6739.eurprd07.prod.outlook.com (2603:10a6:20b:1bb::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.12; Mon, 28 Dec 2020 12:56:59 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::6d46:4f3c:643:4849]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::6d46:4f3c:643:4849%5]) with mapi id 15.20.3721.019; Mon, 28 Dec 2020 12:56:59 +0000
From: tom petch <ietfc@btconnect.com>
To: Loa Andersson <loa@pi.nu>, "Andrew G. Malis" <agmalis@gmail.com>, mpls <mpls@ietf.org>, mpls-chairs <mpls-chairs@ietf.org>
CC: "draft-gandhi-mpls-ioam-sr@ietf.org" <draft-gandhi-mpls-ioam-sr@ietf.org>
Thread-Topic: [mpls] MPLS-RT Review of draft-gandhi-mpls-ioam-sr-04
Thread-Index: AQHW2hyBgBB7oBnrpEC7mNX6ikQ/YKoMGugAgABib4o=
Date: Mon, 28 Dec 2020 12:56:59 +0000
Message-ID: <AM7PR07MB6248A6E61A831729A24EF720A0D90@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <CAA=duU21PHQoJP0cEX6o1K=EwUFqeH19YvcDPNJVKE9c2szS6w@mail.gmail.com>, <46b1b623-a628-2373-4378-e70f0038b4f2@pi.nu>
In-Reply-To: <46b1b623-a628-2373-4378-e70f0038b4f2@pi.nu>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: pi.nu; dkim=none (message not signed) header.d=none;pi.nu; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 307533ac-7a09-4cb6-98bf-08d8ab30106d
x-ms-traffictypediagnostic: AM7PR07MB6739:
x-microsoft-antispam-prvs: <AM7PR07MB67393CABE9CFF44322D42CE1A0D90@AM7PR07MB6739.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 68cFqrvUchs+4VVPorDseZVQARwDq5rDmkJfKUMnedkDZe3mFpDI3VKhc5Lmfa27EUGOobdXBhDb78VAgAMgivLj90qwvYsS59A3XbKYgG0H5ZEHaiO18XPz0M8HehMK7lL01dQH3G/HPHLD2NUeB92ax+lp/2b/4FB2T2qNpu0b3RQepQn+RpAcsWSje2M48zOM/EhrAhlNTvGLVUSQp3J9KCTHKgONGQH9mTRRDEX7cgXi4YHzzJ+DaJIUXjmi2U9Y75nzTuFwC7xWy93MKAoWA1FX8sbZiffcLMdUWq7Eq8dxPm7+0VTqqb8bmyl47RI6B0jWjH+wvFKyWyTmMr5jj/7KvX6qdYhNDL4oQC6oks/LBr0UDQSAhFE4VTbe8WjyZeAQ3Z0Pqx4Xi9KJb8lgGdLrkUTPIPu8RtU1q6Ol8UZR37375iaqEbLjZyy4aT9Xq4ASL9Ff1Kdgl9FHyQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(346002)(136003)(376002)(396003)(39860400002)(76116006)(91956017)(110136005)(53546011)(6506007)(2906002)(478600001)(316002)(8936002)(966005)(64756008)(9686003)(66946007)(66446008)(71200400001)(83380400001)(66556008)(7696005)(5660300002)(55016002)(52536014)(8676002)(66476007)(26005)(86362001)(186003)(4326008)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: PZUuh7lX8YeYG+NsosO+6fOb95+53BvJK+bkHhxnbWTHAqsvk1yXrxwv9zjJEF0LazuqlKy0wtybe8us4RiRulddagwTmtGLPCoqoBb+8ShnzQ/W1lLvZOcquWCFZ3A2ulCuIc+kZYzjoO/DNrypC68pofWm5jYpT7CFDermc+CLdLVSzWaS6yKkmsHO4gE1lvPKa5KvQjL3G2FEQQQDx6k/D2JziHA82LxcAsBLjAGBeBeOqkQhA2WHDbkgCC2zmXBDImjgH1UgYQ0YruBZEWhb/JF8MRjApl2EL5svP4xizvaRCDNmDhs5cfRCTjaYe1WKH3WteSFgPPl9IfE7L8CBv5BvzsWeOD8fRpQtsU8+3E6v8LvjoM258AU3PNQGVAZBWr4xnek+SBnJM6+jf1LmO/8zT60AOXSc4OhXFDEiyp5cwcRP2sGFQriilCiNEPneaCUf0KKHKa9mLOJVkjJ4fbDJCG3APniR33TbLGvpOclbU/D+qH3njBXMbBGOgYG9q0pxgJE6t8Cq7Qj6pyuIX06loGoKdr48xqyaK+JFPRon6+AB0ZIRmA+42clhUaGRckp3yQQxtwVmfcVgWkOcC0oILTszz3CD61guYkjiGUWPixwVtwdSsFjkQXj7yfHkrDxNBYAEunb9qPCDbBFjU88fan9LZaoymFMsQM2QxwcrxtsOzVpYMnj7DzkHC9JNpllIa3kgkaw5EutUq0qGqa+sibj0X0e549STCRrPHAdvlA02TTXxEKpMW7D1xrJLcHzGFwV/37tzOIx8FY/8QuQ+AP1KVeJ3OliNnfH9GmGEdMtPgnBnnQ2ytFarWXCQPvjmQrM6jWgnHYIelZTCgS8ZPYA8WA29AKoyaVhLSZdKpKuN5hmIqN7xKZ7LwZWbBhjfTWLduLdiWk0YxiVN6QYsjVqqYwjXrwgLNIW2BshbNdCZYsOPU9QWfIUGBQUjl0lPLBDthdYTeqVE6JVMIZjAMLu84yvQSgN9Lkw=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 307533ac-7a09-4cb6-98bf-08d8ab30106d
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Dec 2020 12:56:59.4407 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZMi2MMx2rdM+POWdMiaiuMqloUMPeEN/a+zvmDqWoxCpvGX4fbQpmP6uLE1Gv3YCeFpXGtCMEL92RsqiKgkzqA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6739
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/MXtBsMt3x0vWb1MhOkps2ME76c8>
Subject: Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-ioam-sr-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Dec 2020 12:57:05 -0000
From: mpls <mpls-bounces@ietf.org> on behalf of Loa Andersson <loa@pi.nu> Sent: 28 December 2020 07:03 Working Group, Andy and I have discussed this a bit off-line. Andy, I have now re-read the this draft, other relevant drafts and the mail we have exchanged. I had earlier partly misunderstood and now think that your summary of the situation is basically correct. However, I'd like to see more discussion on what we should do. In particular I'd like to see a comment from the authors on this. <tp> Why not use ACH? Tom Petch You outline three different proposals: 1. follow the draft and allocate 0x0010b from IP Version Numbers registry in the Version Numbers name space for this purpose 2. use ACH 3. use code point #15 from IP Version Numbers registry in the Version Numbers name space To me it seems like 1 and 3 is the same, we ask for a code point from IP Version Numbers registry in the Version Numbers name space. IANA pick the code point for us. Note 1: We can give a strong recommendation telling IANA which code point we want, but the decision is still with IANA. Note 2: It seems like the chances that a Version number lower than 6 will not be picked for an IP version, value 2 is unassigned and much easier to allocate than the reserved value 15. Note 3: I think you are right that it is a hrd sell both to working group and the IESG to pick a value from this registry. Authors. It would be nice to hear from you on this discussion, but don't change the document until we have a reasonable consensus. /Loa On 25/12/2020 01:44, Andrew G. Malis wrote: > I've been asked to provide a pre-adoption MPLS-RT review of > draft-gandhi-mpls-ioam-sr-04. > > I have a major concern that I believe needs to be addressed, either > before or after WG adoption (I defer to the WG chairs to make this > decision). My personal preference is that it be addressed by the authors > prior to adoption, but if it occurs following adoption, I would like to > see it addressed before it gets much further in the WG process. > > My concern is as follows: > > In Section 6 and Figure 1, 0x0010b (2 decimal) is used for the first > nibble following the MPLS label stack in order to avoid ECMP. This > intent is fine, but there is an issue with choosing this particular > value. The first nibble following the label stack is often (as we know) > interpreted as an IP Version Number. According to > https://www.iana.org/assignments/version-numbers/version-numbers.xhtml > <https://www.iana.org/assignments/version-numbers/version-numbers.xhtml> > , 0x0010b (2 decimal) is currently unassigned, so it COULD be assigned > by IANA, creating a future conflict. > > We could request IANA to assign IP Version number 2 for this purpose, > but I believe that would be a very difficult sell to both IANA and the > IESG, as there are only a small number of IP Version numbers available. > > Instead, I would suggest either of the two following alternatives: > > 1. Use the MPLS ACH (RFC 5586), starting with 0x0001b, and alter the > packet format in Figure 1 of this draft accordingly so that it follows > the ACH's general format but also includes the necessary fields for the > draft's purpose. > > 2. Use one of the IANA reserved IP version numbers instead of 0x0010b. I > would recommend 15 (0x1111b). There is reasonable certainty that this > would never actually ever be assigned by IANA. > > The first alternative is my personal preference, but I would be OK with > the second as well. > > Other comments: > > Other than this issue, I found the draft to be well-written and easy to > follow, and generally ready for WG adoption. > > Cheers, > Andy > > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls > -- Loa Andersson email: loa@pi.nu Senior MPLS Expert loa.pi.nu@gmail.com Bronze Dragon Consulting phone: +46 739 81 21 64 _______________________________________________ mpls mailing list mpls@ietf.org https://www.ietf.org/mailman/listinfo/mpls
- [mpls] MPLS-RT Review of draft-gandhi-mpls-ioam-s… Andrew G. Malis
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… tom petch
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Greg Mirsky
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Andrew G. Malis
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Rakesh Gandhi
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Andrew G. Malis
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- [mpls] MPLS-RT Review of draft-gandhi-mpls-ioam-s… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Tianran Zhou
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Andrew G. Malis
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Rakesh Gandhi (rgandhi)
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Stewart Bryant
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Tianran Zhou
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Greg Mirsky
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Greg Mirsky
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Eric Gray
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Eric Gray
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Rakesh Gandhi (rgandhi)
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Stewart Bryant
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Stewart Bryant
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Mach Chen
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Stewart Bryant
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… John E Drake
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Jeff Tantsura
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Rakesh Gandhi (rgandhi)
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Loa Andersson
- Re: [mpls] MPLS-RT Review of draft-gandhi-mpls-io… Rakesh Gandhi