Re: [mpls] early allocations of code points for draft-ietf-mpls-lsp-ping-ospfv3-codepoint-00.txt

"Aissaoui, Mustapha (Nokia - CA/Ottawa)" <> Sat, 04 April 2020 04:27 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 89AC43A0DA5; Fri, 3 Apr 2020 21:27:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id NeX8qDTWqqad; Fri, 3 Apr 2020 21:27:55 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id AD0853A0DA1; Fri, 3 Apr 2020 21:27:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=VbDHZFKjt3fzecErAPSShV8CLnlup1YxXo2055K+XsE4yabaD1EoJBsE2G9JN/T3ZErkna6WXdw824+8Rhai+99d3WS3/NjPmJpm0Tsu9yQ12ZAi4aNgDn0m6CGdfzjT9kGuBpMQ6Cbn7gxbTHPsiV538QfSBwOqzqRN5asEuZVGsvkrTshAU1eoxBGNiGINNwoN/NshR4sXCrWAUYEVASqB86gUDnZtTCEzyRENBCzzp/q/Bec9hfSxlr8jzOIQYJjEopv9ncDC5mmEtTA5agMMZO8O4bBsiYH7ip1LVEJWYbqP0z6yKI1LhfnJ4xJC87q+mrH0N+uOhAWhgOpG7g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FTTH/WDBZGxap4vMTZZZAO55Oz3YXWgMaUnfAi3s23M=; b=kCyF6vyxxdRu/M6YOWYhV5Bljkg+NKbq5RLLU+FI4pfwa9jex9c/AJsY0bG1YVpeNYpi4NE4zmyi8eyNOnfGL0EvhZigu8VYqJXXcTnf8XUyiY/oWg61nuLKCfJwyJGCBzgrnX7wPOvBK7xPiKsCqAr3UObSmboYMFVra+IEUR4+xiF6ad8qa88JcxgOlo06ClXnZxWPmutaTtQLvXUHxuaTGoF1hoNI0/WXlUKeBp/FD1+e+PJO6A3bhEzJqJNQ+2BQgLRaB7wwryvXOkMFXRdRP15T2VjVAGuAas6dvyMtzo4nXC24wH2DtWAZXCBYRe3vuz/O6aA8Pq/L3eGzXA==
ARC-Authentication-Results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FTTH/WDBZGxap4vMTZZZAO55Oz3YXWgMaUnfAi3s23M=; b=JjD9pc9ijE0rblaFHJEtBRyEqSjNm75FFJISb254zFcrou33Z0jKwBh1lM//CCpMRf5CmrWIPy1Vz0r7mJpCb1md4NGHiq/kpOSfcdNZJt4V1ngqK6CN8wPbzBlcUEHUfMSFvxhqrKpLEMQDqfg9pnfH/J8YsiskUc3Ka0tjERk=
Received: from (2603:10b6:5:46::16) by (2603:10b6:5:110::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Sat, 4 Apr 2020 04:27:52 +0000
Received: from ([fe80::388b:d55a:a85a:6e30]) by ([fe80::388b:d55a:a85a:6e30%7]) with mapi id 15.20.2878.017; Sat, 4 Apr 2020 04:27:52 +0000
From: "Aissaoui, Mustapha (Nokia - CA/Ottawa)" <>
To: "Carlos Pignataro (cpignata)" <>
CC: Deborah Brungard <>, mpls <>, IANA <>, "" <>, "" <>
Thread-Topic: [mpls] early allocations of code points for draft-ietf-mpls-lsp-ping-ospfv3-codepoint-00.txt
Thread-Index: AQHWAtpLBFa/6oSZ7UOwX+oAJhsF56hnwpgAgACP/4CAABqDKw==
Date: Sat, 04 Apr 2020 04:27:52 +0000
Message-ID: <>
References: <> <> <>, <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
authentication-results: spf=none (sender IP is );
x-originating-ip: []
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 1e65360c-79e1-47db-bbc1-08d7d8508a0b
x-ms-traffictypediagnostic: DM6PR08MB5658:
x-microsoft-antispam-prvs: <>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 03630A6A4A
x-forefront-antispam-report: CIP:; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM;; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(4636009)(136003)(366004)(39860400002)(346002)(376002)(396003)(91956017)(71200400001)(66476007)(4326008)(66946007)(66446008)(64756008)(54906003)(2616005)(76116006)(6486002)(66556008)(6512007)(316002)(186003)(5660300002)(81156014)(36756003)(33656002)(478600001)(6506007)(8676002)(81166006)(966005)(26005)(53546011)(8936002)(86362001)(2906002); DIR:OUT; SFP:1102;
received-spf: None ( does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v/vjpEBNN60v2MNU/F8aUx3Ey8uCigRrF5/rWhLXuY5pFn9wuJIZQTCUW9fo05avzfda65gAsqOrPU5S50ltJkZvdtfHVNGT1ltpQVS7FotwLmCuqch6JYsjM6KiVzQSTwz4ixHaAnrmYrNODAOHWp7OXpWxRhkS2CHHF+9HuEIkESohH/HDG2NW4Zy8Kbg7sJ2t4qupjYH0M5zGx58cXDHHcyl+8ZIabThOSAwD1YXmWkkKFfg2VUcXKeAFMuqJHKWzReBYC3diamcziZTXgqQCAY9YC85JJBZDD8KsLoxf0JmmyK1mAUuyUDlNMVpyL+STMj8F7xQdtQcsW2xDrPVxVCUFEqhQNGMyUDLTuC5cZOEMPdsePymV3L5bgeRmojbpG50iURC/e9IaSMEuJNgspHgLx+STOB2JXJVHBMdOVaHekPXTlgMsIpJB7WpkPPqKQbOfs57uA0SgLY9+07vrO0s6G4MZRL74DFU7Gj5ZVN1d2M/PjT0Yt5V6Pw45exjYzLqn+flsU6WoRsKy4Q==
x-ms-exchange-antispam-messagedata: 9fXNlXjjDHVMfq6vMHaBvvxdtSCP9YfDNCpN+4kt6CFNq4xkhiNWMF0grMwxSsYYNmFs5GM7GA5VmK0rYCqktwxqmbPOLUGoeJTLQlRaFBBxQj4cpVcb/IV4SwZ3A6OhEvPZdFwt/0qm7BMQTOGknQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_553604DA8873485ABA5696699D35A2E9nokiacom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1e65360c-79e1-47db-bbc1-08d7d8508a0b
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2020 04:27:52.0293 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: f3WfP+cgC5lqKzaLxtLGLimpqTYTunz4JDdc5dI9ohWfymy/vso6+aFuJC8lF+QRA6eYqKEeuzUjuB2+LLTkfCLyT12E1XTwHVoN382MY+0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB5658
Archived-At: <>
Subject: Re: [mpls] early allocations of code points for draft-ietf-mpls-lsp-ping-ospfv3-codepoint-00.txt
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sat, 04 Apr 2020 04:27:59 -0000

Dear all,
To add a bit more context to the request in this draft, the issue with the original OSPF name was that when processing the Segment ID sub-TLV or the Downstream Detailed Mapping TLV, there was no way to tell if the protocol was OSPFv2 or OSPFv3 for the IPv4 family. There is no ambiguity for the IPv6 family since it is always OSPFv3.

We (the authors of the draft) proposed allocating new codepoints for OSPFv3 and renaming the current ones from OSPF to OSPFv2. This is just reflecting the fact that current implementations and deployments of Segment Routing are OSPFv2. We believe the risk is very low but of course feedback on this list should hopefully provide some indication.

We do not want to deprecate the existing codepoints because many implementations are already deployed and as recently as last month, we have tested interop of Segment Routing with OSPFv2 among vendors at EANTC.

Sent from my iPhone

had with the original OSPF name was that for IPv4 family, we could not tell if it was an OSPFv2 or an OSPFv3 protocol.

On Apr 3, 2020, at 10:53 PM, Carlos Pignataro (cpignata) <> wrote:


Thanks for this follow-up.

Strictly, draft-ietf-mpls-lsp-ping-ospfv3-codepoint does not deprecate and reassign a code point — it merely renames it to match usage.

Similar renaming has been done as e.g,

I agree that a more detailed operational considerations is needed on this explaining it.

I really do not think this applies to RFC8690 since that only clarifies the Length and has no mention of the Protocol field. But if you think so, it can be added.



2020/04/03 午後2:17、BRUNGARD, DEBORAH A <<>>のメール:

Hi MPLS WG, MPLS Chairs,

Here's an update on these early allocations. IANA has finished the early allocation for OSPFv3 codepoints. They responded they could not rename the OSPF codepoint as OSPFv2 until the draft was approved. The chairs asked if a note could be added to the OSPF codepoint saying it will be renamed. IANA asked for my approval to add such a note.

When asked for my initial approval on this IANA early allocation, I only looked at the draft itself and not at RFC8287 which it "updates". It was my error to assume RFC8287's OSPF codepoint was for OSPFv2 and this draft updated to add a codepoint for OSPFv3. Reviewing RFC8287, the OSPF codepoint is used by IPv4 and IPv6, so it currently represents both OSPFv2 and v3. Codepoints are usually deprecated (obsoleted), but they are not reassigned when in use. Especially if there are no registry limitations.

Before approving adding this note, I requested the authors to add information on interoperability aspects and rationale on renaming as the best solution. As this is a working group draft, I encourage the working group to engage on the solution.

Note, the document not only impacts RFC8287 but also RFC8690.


-----Original Message-----
Sent: Wednesday, March 25, 2020 3:18 PM
To: Loa Andersson <<>>
Cc:<>;<>; IANA <<>>;<>
Subject: RE: early allocations of code points for draft-ietf-mpls-lsp-ping-ospfv3-codepoint-00.txt

Hi Loa, IANA,

I approve these early allocations-

-----Original Message-----
From: Loa Andersson <<>>
Sent: Tuesday, March 24, 2020 6:37 AM
Cc:<>;<>; IANA <<>>;<>
Subject: early allocations of code points for draft-ietf-mpls-lsp-ping-ospfv3-codepoint-00.txt


This is the process for early allocations of IANA codepoints as
described in RFC 7120. The comments preceded with (-) are mine
describing how the current draft meet the requirements for early

   1.  The authors (editors) of the document submit a request for early
       allocation to the Working Group chairs, specifying which code
       points require early allocation and to which document they should
       be assigned.

       - This has been done, though the authors actually requested the
         code points to be made to an individual draft (draft-nainar-

       - The wg chair responded that early code point allocations can
         only be made to working group documents.

       - The working group document is no at hand and the working group
         chairs are prepared to go ahead and request the allocations.

   2.  The WG chairs determine whether the conditions for early
       allocations described in Section 2 are met, particularly
       conditions (c) and (d).

      - the working group chairs has reviewed the draft in the light
        of section 2 of RFC 7120.

      - the wg chairs are convinced that draft-ietf-mpls-lsp-ping-
        ospfv3-codepoint all the criteria listed in section 2 of
        RFC 7120.

   3.  The WG chairs gauge whether there is consensus within the WG that
       early allocation is appropriate for the given document.

       - the wg chairs are convinced that the har consensus in the wg
         to go ahead and do the early allocation.

   4.  If steps 2) and 3) are satisfied, the WG chairs request approval
       from the Area Director(s).  The Area Director(s) may apply
       judgement to the request, especially if there is a risk of
       registry depletion.

       - This mail is the request according to step for in the process
         for early allocation.

       - the mail is sent to Deborah Brungard as responsible AD, with a
         copy to the the other rtg-ads.

       - we request support for early allocation of the codes as
         requested in Sectioon 7 (IANA considerations) in draft-ietf-
         mpls-lsp-ping-ospfv3-codepoint, i.e.:
         One new code point for OSPFv3 in the "Protocol in the Segment
         ID sub-TLV"
         Renaming of the existing OSPF code point in the same registry
         to "OSPFv3".


         One new code point for OSPFv3 in the "Protocol in Label Stack
         Sub-TLV of Downstream Detailed Mapping TLV"
         Renaming of the existing OSPF code point in the same registry
         to "OSPFv3".

       - we will wait for the response from the responsible AD before
         going ahead with step 5 in this process.

   5.  If the Area Directors approve step 4), the WG chairs request IANA
       to make an early allocation.

   6.  IANA makes an allocation from the appropriate registry, marking
       it as "Temporary", valid for a period of one year from the date
       of allocation.  The date of first allocation and the date of
       expiry are also recorded in the registry and made visible to the

for the MPLS wg co-chairs.

This mail is sent to IANA, even though IANA do not need to take any
action until the formal request.

Loa Andersson                        email:<>
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64
mpls mailing list<>

mpls mailing list