Internet Assigned Numbers Authority Network Service Header (NSH) Parameters Created 2017-11-08 Last Updated 2023-11-21 Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below • NSH Base Header Bits • NSH Version • NSH MD Types • NSH MD Class • NSH IETF-Assigned Optional Variable-Length Metadata Types • NSH Next Protocol • Forwarding Context Types • Flow ID Context Types NSH Base Header Bits Registration Procedure(s) Standards Action Reference [RFC8300] Available Formats [IMG] CSV Bit Description Reference 2 O (OAM) bit [RFC8300] 3 Unassigned 16-19 Unassigned NSH Version Registration Procedure(s) Standards Action Reference [RFC8300] Available Formats [IMG] CSV Version Description Reference 00b Protocol as defined by [RFC8300] [RFC8300] 01b Reserved [RFC8300] 10b Unassigned 11b Unassigned NSH MD Types Registration Procedure(s) IETF Review Reference [RFC8300] Available Formats [IMG] CSV MD Type Description Reference 0x0 Reserved [RFC8300] 0x1 NSH MD Type 1 [RFC8300] 0x2 NSH MD Type 2 [RFC8300] 0x3-0xE Unassigned 0xF Experimentation [RFC8300] NSH MD Class Expert(s) Carlos Pignataro, Joel Halpern, Jim Guichard Reference [RFC8300] Available Formats [IMG] CSV Range Registration Procedures 0x0000-0x01FF IETF Review 0x0200-0xFFF5 Expert Review Value Meaning Reference Change Controller 0x0000 IETF Base NSH MD Class [RFC8300] 0x0001-0x01FF Unassigned 0x0200 BBF Specific NSH Metadata [https://www.broadband-forum.org/assignments] [Broadband_Forum] 0x0201-0xFFF5 Unassigned 0xFFF6-0xFFFE Experimental [RFC8300] 0xFFFF Reserved [RFC8300] NSH IETF-Assigned Optional Variable-Length Metadata Types Registration Procedure(s) Standards Action Reference [RFC8300] Available Formats [IMG] CSV Value Description Reference 0x00 Subscriber Identifier [RFC8979] 0x01 Performance Policy Identifier [RFC8979] 0x02 MAC and Encrypted Metadata #1 [RFC9145] 0x03 MAC and Encrypted Metadata #2 [RFC9145] 0x04 Forwarding Context [RFC9263] 0x05 Tenant ID [RFC9263] 0x06 Ingress Network Node ID [RFC9263] 0x07 Ingress Network Interface [RFC9263] 0x08 Flow ID [RFC9263] 0x09 Source and/or Destination Groups [RFC9263] 0x0A Policy ID [RFC9263] 0x0B-0xFF Unassigned NSH Next Protocol Registration Procedure(s) Expert Review Expert(s) Carlos Pignataro, Joel Halpern, Jim Guichard Reference [RFC8300] Note If the actual assignment of the Next Protocol field allocation reaches half of the range (that is, when there are 128 unassigned values), IANA needs to alert the IESG. At that point, a new more strict allocation policy SHOULD be considered. Available Formats [IMG] CSV Next Protocol Description Reference 0x00 None [RFC8393] 0x01 IPv4 [RFC8300] 0x02 IPv6 [RFC8300] 0x03 Ethernet [RFC8300] 0x04 NSH [RFC8300] 0x05 MPLS [RFC8300] 0x06 IOAM (Next protocol is an IOAM header) [RFC9452] 0x07 SFC Active OAM [RFC9516] 0x08-0xFD Unassigned 0xFE Experiment 1 [RFC8300] 0xFF Experiment 2 [RFC8300] Forwarding Context Types Registration Procedure(s) IETF Review Reference [RFC9263] Available Formats [IMG] CSV Value Forwarding Context Header Types Reference 0x0 12-bit VLAN identifier [RFC9263] 0x1 24-bit double tagging identifiers [RFC9263] 0x2 20-bit MPLS VPN label [RFC9263] 0x3 24-bit virtual network identifier (VNI) [RFC9263] 0x4 32-bit Session ID [RFC9263] 0x5-0xE Unassigned 0xF Reserved [RFC9263] Flow ID Context Types Registration Procedure(s) IETF Review Reference [RFC9263] Available Formats [IMG] CSV Value Flow ID Context Header Types Reference 0x0 20-bit IPv6 Flow Label [RFC9263] 0x1 20-bit entropy label in the MPLS network [RFC9263] 0x2-0xE Unassigned 0xF Reserved [RFC9263] Contact Information ID Name Contact URI Last Updated [Broadband_Forum] Broadband Forum mailto:help&broadband-forum.org 2019-12-23 Licensing Terms