Re: [Bier] Possible conflict between nibble value in RFC 8296 and IANA registry of IP version number

Eric C Rosen <erosen@juniper.net> Fri, 23 March 2018 17:10 UTC

Return-Path: <erosen@juniper.net>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12AA412D955 for <bier@ietfa.amsl.com>; Fri, 23 Mar 2018 10:10:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 (2048-bit key) header.d=juniper.net
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 iVSLtWimsJwY for <bier@ietfa.amsl.com>; Fri, 23 Mar 2018 10:10:05 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 0571B1200FC for <bier@ietf.org>; Fri, 23 Mar 2018 10:10:04 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w2NGxmg2031563; Fri, 23 Mar 2018 10:10:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=subject : to : references : from : message-id : date : mime-version : in-reply-to : content-type; s=PPS1017; bh=I8uwAsJkz3r8558ex++jOVSfgROKjOSKqXcRkGhrZ+o=; b=WsrOwwKS/t01hr+GLtKdk5/l+yE1SnWs/OOyiTn8/tRDl4cv2cXL3rWRjf2sjap7NvMs b30MBc848E0+SDZMCe7kxMOiCYdNge7Pt1RZ3jEEvPggQ8xyelpX+rvR3Yl9mLvz2IC6 Pt2QlacY20o4cqUVb9dPyqfSdmhFUYM5y1QedQe61xrZreW9U1SHHQWBd9pc6LBLygUg jN6ojBThDd8HY1zv1Ju9jvs+BhUO/DgvKGo9OAR4JkUnocjqepyZghVpBW3jkYsrphkg 7h1hSVpEyoRvX0vBbCiay56duztShyV/z6o4tKkNJbRp+Ji44N2GOx2VhnyDMfHacoHd zw==
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp0019.outbound.protection.outlook.com [216.32.180.19]) by mx0b-00273201.pphosted.com with ESMTP id 2gw2at0da7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 23 Mar 2018 10:10:01 -0700
Received: from [172.29.38.238] (66.129.241.12) by BL2PR05MB2291.namprd05.prod.outlook.com (2a01:111:e400:c74f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.609.6; Fri, 23 Mar 2018 17:09:58 +0000
To: Greg Mirsky <gregimirsky@gmail.com>, BIER WG <bier@ietf.org>, Loa Andersson <loa@pi.nu>
References: <CA+RyBmUnsjo015FuSQO6BzouA=S-MDoJ8H38-AVRF7_+Yigihw@mail.gmail.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <f7527f88-0ab6-7396-398a-18706df83756@juniper.net>
Date: Fri, 23 Mar 2018 13:09:54 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CA+RyBmUnsjo015FuSQO6BzouA=S-MDoJ8H38-AVRF7_+Yigihw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------96F5ED35EBB05508ED67E754"
Content-Language: en-US
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: BN6PR1401CA0001.namprd14.prod.outlook.com (2603:10b6:405:4b::11) To BL2PR05MB2291.namprd05.prod.outlook.com (2a01:111:e400:c74f::17)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 620a21aa-33d4-4826-88d4-08d590e0e8a4
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603328)(7153060)(7193020); SRVR:BL2PR05MB2291;
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 3:rXPpWpD+p6GBPgXILG60EoV4YoJ02Kf6rWOIojaHBn7amakZ3n9ulv/M3gnGpPz2R3iQ0O7yA+VID3hiRoPRcxInE3P4E667+oC+fEAinePlpDQIUmNvuzrs+iUL/16OU2vscVXq7m1b4mM8YDdi4taBR7b4OTwmhIeS0MaOCgwchuKjwuV8a48SJDvbvQNCEAx15VECVWByAkEbfdV629xUvuvFsJvfgr2aeWmDDLTJ0jpIAR7S0aFP0bgGB7Qp; 25:0fgDYL77s8H/Zqn5LG/rUqHHCUw5X3fH+PQWMMAEFCG56Vn7zl4jmf/1qJlxp3F3s+24NS8v2xnZdxIXBijGPY0CjwaMYswbBqzTLuh6p7SuhsfFoMyssVRkAIKPB9ESI1TSB1tQFJkB8Rq+67phkxfVznqiS0Y3wUw1+zIYxDHvFePv6HiVT9MHKi59MkNT0tW363tErP9QAXlt+kPPFgCi9YxfY1yIRjxVzcLIATpcF/YIdX3ARYsAvfA5vORbs8n06/xyVJ1g+NncfrbOC1DgyngiP1h/dNZpjdjjucjCzH7LwkyVxZdodeH7HATdgY/9IyY2Je9ZS1Fxmx1ylg==; 31:+R0brOyWYNTzXJjQQnv6glLOctZLeqsg4QabLAIlB0ha6c8LDgZz38TukZGeo/XMbCm6b1eD70YYvW5BXrQhtFp2z+0xAzeKzpnyjD5NXgBMFyBVKiXGKnXwqdJ60Y8rXgVMIFunVPNdDZ9LCRYPVydxgWGdUOdu1yg8+4MoCcPyd/MAsXAqNnKgNPD+8RSk4PGgOgYGa91txwD+QjfWUb9Q3PpQVKZzsruoCGZ9EXU=
X-MS-TrafficTypeDiagnostic: BL2PR05MB2291:
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 20:KaL+M/9HxElHfFf/ylZ7SwkfhGm920Bnr+EKP1rKrMBLeHqj9FD2gbZ1tmgPV+Jy/d9csXCh2MgXCy/J3zaZawma4EbQQk8lUP2TdH+8WmvwHPdk56IH85/kxN1SyoIy/cHSsFIRoD7j2pS0ynT6EK3hzfasE0LmenIt1asipj30ZDERJeKE/nBAaQAQPNy6awlcVl4ulzcsy/W4qU7VYKJW8+TCg9EawBKH+GdHa/4RWp8KbtpZULw1/vjq1I6FNHp695w8mAk3UFmwVl6A3NcUGqdHzZmIUbAAq95q58AliOiDw6XKeGeNes7aE1Y9iYEMIP6N74ipnnZu5v/niSLV7dTwD9XQSdSnzh3XGGrc5sOzTqLTBwR+YXzY81oOrYyN8yEBm91NvenNQfOeslQoubOEs58RKAQZetHfKrBCr3EGk9DtTv5T2Uf8NKt/JNq6hRGJxObxngLzlg3+DML/LUPd7YKWAXc8oU4nJ53yUH6TTnbcn7qI7BQ1FuZ4wESLii56l8/JVcyVe4Mc/L6q0hfCdhtaL5L6vfoghcePPAy58fNDS1hi5er0+FSxyRRFj4HCJ/Iy1Ko29LNKdOzpoNdw2BY2B4T/SYz1BBo=
X-Microsoft-Antispam-PRVS: <BL2PR05MB2291A583C8847285331C4FDED4A80@BL2PR05MB2291.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(10436049006162)(85827821059158)(176510541525296);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231221)(944501327)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011); SRVR:BL2PR05MB2291; BCL:0; PCL:0; RULEID:; SRVR:BL2PR05MB2291;
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 4:RzBBMwYW+JkGP2i/VGlCLBo+J6lIReQu4SWhZZbinB9WWiYekJbrvqNWTXGRYoWMsqY2AZ5YtzcXXwgQe4UeR9OFML9fcyOMlVWdqOsXMDtWxj57sJTjXMzwtWh7aJx/PwcPIjQ3KFUBcDzm41K2xN00Bop7hcUWAq+Km+5jdWQOs73Z4i4Z+Oj7v4u0xQgZMcpW0Ps/yZF5ETcn4Sdgvq6hii+R0CsdQYTLeihWD1wWu7BTBXGSQ6evzbKIXbowfsty1BASEFb8wMRpCnentxH3gBAUhjJ9L7ie8djLLBs0GNv/97mkdNpw6IyH4bQY4Y4PLqpsj3TTMwzilFteNHRzRnNsF5HPCDdKasR3ICqava1WM8h6z6UWUI9lT54Y
X-Forefront-PRVS: 0620CADDF3
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(346002)(376002)(39860400002)(39380400002)(366004)(396003)(76104003)(199004)(189003)(53936002)(106356001)(58126008)(16586007)(16576012)(105586002)(31696002)(37036004)(77096007)(478600001)(39060400002)(606006)(16526019)(66066001)(966005)(6486002)(26005)(68736007)(65806001)(64126003)(65956001)(36756003)(6306002)(54896002)(236005)(316002)(6246003)(3846002)(25786009)(84326002)(7736002)(6666003)(53546011)(386003)(3260700006)(229853002)(6116002)(52116002)(86362001)(575784001)(33964004)(76176011)(110136005)(81156014)(31686004)(5660300001)(2906002)(8676002)(11346002)(81166006)(8936002)(65826007)(97736004)(446003); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB2291; H:[172.29.38.238]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 23:HhCATogntz4JfGNMlrQYRnq02gEnaCvFJ9MVRpbySxLFnM/Pxr6G6jT+pkEkYV+bR6Fa5qxhfDeULhT/J+oVDH6/mDogOvWkUV1gq1VvvCRaBY+cKbMXK1YfOcz6SKQ0g7j972VCU4gb6ZJFArrItWRiMcQ8+lKrK9Hv4VAS/rE7y1eTesktKePBIs64UlZbS0p3XIerxH26BCk4F3RzP//NvFTOO/ERcjw0eJJPwmRmcPIJUmaB2QB8M6+rQKjIaI+IFvMfqbVC76P7vRH2KH0/d/eGpPkUxNPHSVHHlLh33NgswyuKisYNQjgRvwx4Luiu9DDhycrWZpPhFDWYH4TbElIeIKg+UjxfPYQT5ZVkD0ZYTa1MMoAHOvOgWm7SWCUyHbdvC77hSpNyArpS1clMbs4CjJo7LxrY3MJx5Fb2nYIl2x96UfKyAr8yTEiK9XZe+WEXFcOUeRWXPNDzHpmXI0qFGx/h4LJXOhhaS5mh3uqRmUxr8sZz/6r0mHYH/2aBT+g7djudt4Fe2Xi2/c6YgV1cKYzK3lRgklbTsl0my/kc6FJl8DCB+qvNgIYUJ5zYXvYGPGJLJLpk67ek/aL6qqrTggLbfy8JK4HKt6A3wLJ1cuQzq8V7kwpClFD86nra7sTD30RTFt3rU0g5YTuoNWOv8QRx5mgX5J+MtkjZFYNvNusP1vH2mRX+aY6YWLxdA7EKf3Vg0akbNx/ItnGXH2A/hjz7pPSxZ7A3FQR7QGG/u7ZxKdehqUwHhAY0LAc1d4cHvwaXEjwwJ1jO3kuZjqnBDhQgOwQsfW5CILmtdmoJ66DP82YHYHM2ePyXPoNJ6zGSWvoS/P8xFphtyE+jcj+yceb+uzC8AHEZQfcYgkqNJv5HcO3BkzGE4SSUA1cmVpNVV6FAAhKdVlgcfdi6KFCEJjoGdaOtSXHHOQKe7QE3rdp42he+OxaJBHdi5hcpiZIja1oNyp2oBrKWA1gHgKOUUnZu96GuoeEwzso7E1hDZ7SZRu5ac7fShIkRch9gYC9vmcpVq8PrRQkoiL/K0QZL2KeIjlTMOvpy+XMEHMkxIvXZb/jrQXm8imxX79ZvYlH7Vbyo522cexMk0YEM2z57gflD/g/Hlua+YgLEQFG1P5xr7CwcGEpjneUcWqd9XOtqcpRz2Jcz2q56AoVgu4cd2im3oC7Hvh0gVBSlaeWhIsD0Y/0Ej5b0rTM6o3VFdNa94UoAtKCbFZIDkwTPswW2i7imh3BbaqbBEh73wM8ybzdG7vtJ+0gASzq197yHKNddPmd5zyBz6P9VR/XeDuC7RD53lgPgA81Xtkwr9qC6rIuX5FRllFE4XidGAb+hguVVWYlc1qIv+WkdIiMKLpbllNIikBzgLuQM/CndDe7AZ9lcK1WtqQn5X3IfZzHwGFhQycpoDt3h5y8HomQV+0G0+5/sKdpoGSHRlM0=
X-Microsoft-Antispam-Message-Info: RCZSge9gq/oTelY9DzmB8vnTXvNXnKGj4r0lGSt4W0SK5u1B/CydB1mJdcwEcqEUFCSoLpNd+C8A6rFE5out/jBGa6JInyBIJ2Ub2N5gu0aqIHgmDZnJnHjDzg44suWwvFZdflxKXFcBEVZ0ZjmmNTRuar9542GoYNngGZehPxqqENxo1+RmADxtmVzHZmE2
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 6:z6GHlVErCRJDP3Oa7c1BMODQ6/8e9tew6LAZEdQ/j69ZhW5ZHvpeeHRAOJNF+ASD47Xdm2Va4zCMlAEIhsZtINRmSozx4zjr/ojexkGtekJYvRI5H8tN+5yN6dJ0r0FnyYos+vJTZXghcBkPJdt0bC6zmzRv8qzvIv96ZwcyKIkZOFO4WzMzFDkl0CVSKGT16yMiO4vFLVUbQRwidxTU3Z5veyB8U5Fse4D+QbRI5oao2qi83+eqtXNpY8Bgwmjzpjew/HVMCeCeXqZxBeAS9yrJi8oX/64PYK4Ug98N5yJiWPEN8B+FaRB1/ZAdZf9UsdRrRp0daehcpe5ZQtTumGOrsFoocIQ5iwq5XB0s8khmaIR+xuMmOCQAXFQX8MzzekZQmOvPCvPIWAd4kc7wliNjQbH23xe8n6mAmBqVAOzUgvsINlKxNW3XJM0OUDT+gVDHDZfDf2/prTnTVM+uZA==; 5:IKkpnAQVslv0hsQyCv9yEH3jX42hWyq56VjLGmTOi91Hwl4HW6XgJ0eXOjUW+0kXM46V8pTJsx5cCfqMVGyE4STfQ18PFTpWn6XgAdB97fcp2ZS494b5rVx82n4cYzXok2YW2lqfx676LJ9MVqmWs9uyHrbZAdD4w4vA2b/n/Z0=; 24:aKZat6p7/WrcSPYmi5rRruIAF8ncsE9/GbG0ibNo2SMTU2EmQ/BP7VYZcy7pXLlAlb31oAw1YKwBrtfcOUcYbR3RBl7aDkWOK7N8yzwhvz8=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BL2PR05MB2291; 7:+30m8cr2XYRY8yrzCUg4E8gKDDQiOjNN2FuT0TmgeUQMsO3ZsB+17bbU9Jcz+5gYC5dVH1INx2FsUmVBCltIJxOF/tM19ck4EgstDSkxEFb5Lxffo5Z2zu+KYbDXJbGIYA5gsepecfzdoRlJZwKYRjNOXa+dpYXV3npCKGyPX/YaSdp5oLLuDv/7SfEDo0QxfN4DXi0U0zvHiAAH4zxQByAIqbaUn6xGrpm1QZxRaJzZFigopAIKJErmUXzvmlUA
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2018 17:09:58.7026 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 620a21aa-33d4-4826-88d4-08d590e0e8a4
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR05MB2291
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-03-23_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1803230194
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/6ohay-C1VOZw11GVOUZJduNTSy0>
Subject: Re: [Bier] Possible conflict between nibble value in RFC 8296 and IANA registry of IP version number
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Mar 2018 17:10:08 -0000

This issue was discussed extensively on the mailing list in April of 
2016.  You may wish to consult the archives, look for the subject "The 
first nibble issue associated with MPLS encapsulation".

The conflict you mention below does not exist because the first nibble 
of the BIER encapsulation is not a value taken from the "IP Version 
Number" registry.

BTW,  ST was actually deployed in the 1970's and it is possible that a 
few ST implementations were still around in the early-to-mid 1980's.





On 3/23/2018 8:10 AM, Greg Mirsky wrote:
> Dear All,
> RFC 8296 explains the nibble field on BIER header as:
>    Nibble:
>
>       This field is set to the binary value 0101; this ensures that the
>       MPLS ECMP logic will not confuse the remainder of the BIER header
>       with an IP header or with the header of a pseudowire packet.  In
>       an MPLS network, if a BFR receives a BIER packet with any other
>       value in the first nibble after the label stack, it SHOULD discard
>       the packet and log an error.
>
> But IANA registry for IP version numbers 
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.iana.org_assignments_version-2Dnumbers_version-2Dnumbers.xhtml&d=DwMFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=-DXB84eU9m4cIlq2OOcCJCQQAwJXQQswyu3F0kG0VNo&m=qBfmUmqT2F34aAOWqRNReo3_XIMvcBGSqsnmIh1Z5oM&s=BX_OgisR1iQa9oJZq_YDewd6VDPmLJIYWVHeWk69SeA&e=> 
> reflects allocation of 5 for ST RFC 1819 (thanks to Loa for pointing 
> me to the registry):
>
> Decimal Keyword Version Reference
> 0-1Reserved[Jon_Postel][RFC4928]
> 2-3Unassigned[Jon_Postel]
> 4IPInternet Protocol[RFC791][Jon_Postel]
> 5STST Datagram Mode[RFC1819][Jim_Forgie]
> 6IPv6Internet Protocol version 6[RFC8200]
> 7TP/IXTP/IX: The Next Internet[RFC6814]
> 8PIPThe P Internet Protocol[RFC1621]
> 9TUBATUBA[RFC1347]
> 10-14Unassigned[Jon_Postel]
> 15Reserved[Jon_Postel]
>
> Perhaps ST Datagram never saw the light of deployment but, as it 
> looks, we may have formal conflict at hand. The way to remedy the 
> situation may be to re-assign value 5 to BIER or, at the minimum, make 
> it reserved.
> What do you think?
>
> Regards,
> Greg
>
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_bier&d=DwICAg&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=-DXB84eU9m4cIlq2OOcCJCQQAwJXQQswyu3F0kG0VNo&m=qBfmUmqT2F34aAOWqRNReo3_XIMvcBGSqsnmIh1Z5oM&s=WHbowmfFpDGB5f6Gy-lmsb6F0-tvDIXeu6eQgZQ7rks&e=