Border Gateway Protocol (BGP) Extended Communities

Created

  • 2005-08-15

Last Updated

  • 2026-07-22

Available Formats


BGP Transitive Extended Community Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities
  • RFC 9184: BGP Extended Community Registries Update

Note

This registry contains values of the high-order octet (the "Type" field) of a Transitive Extended Community.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures Note
0x00-0x3f First Come First Served
0x80-0x82 First Come First Served see RFC 9184
0x83-0x8f Reserved for Experimental Use see RFC 3692
0x90-0xbf Standards Action
Type Value Name Reference Date
0x00 Transitive Two-Octet AS-Specific Extended Community (Sub-Types are defined in the "Transitive Two-octet AS-Specific Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x01 Transitive IPv4-Address-Specific Extended Community (Sub-Types are defined in the "Transitive IPv4-Address-Specific Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x02 Transitive Four-Octet AS-Specific Extended Community (Sub-Types are defined in the "Transitive Four-octet AS-Specific Extended Community Sub-Types" registry) RFC 7153
0x03 Transitive Opaque Extended Community (Sub-Types are defined in the "Transitive Opaque Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x04 QoS Marking Thomas Martin Knoll 2008-12-30
0x05 CoS Capability Thomas Martin Knoll 2009-05-18
0x06 EVPN (Sub-Types are defined in the "EVPN Extended Community Sub-Types" registry) RFC 7153
0x07 FlowSpec Transitive Extended Communities draft-ietf-idr-flowspec-interfaceset-03 2017-03-16
0x08 Flow spec redirect/mirror to IP next-hop draft-simpson-idr-flowspec-redirect-01 2012-09-28
0x09 FlowSpec Redirect to indirection-id Extended Community draft-ietf-idr-flowspec-path-redirect-05 2018-05-18
0x0a Transport Class RFC 9832 2020-07-01
0x0b SFC (Sub-Types are defined in the "SFC Extended Community Sub-Types" registry) RFC 9015 2020-09-02
0x0c SRv6 MUP Extended Community draft-mpmz-bess-mup-safi-00 2022-08-10
0x0d Source PE Extended Community RFC-ietf-idr-vpn-prefix-orf-45 2026-07-18
0x0e-0x3f Unassigned
0x80 Generic Transitive Extended Community (Sub-Types are defined in the "Generic Transitive Extended Community Sub-Types" registry) RFC 7153; RFC 9184
0x81 Generic Transitive Extended Community Part 2 (Sub-Types are defined in the "Generic Transitive Extended Community Part 2 Sub-Types" registry) RFC 8955; RFC 9184 2015-08-28
0x82 Generic Transitive Extended Community Part 3 (Sub-Types are defined in the "Generic Transitive Extended Community Part 3 Sub-Types" registry) RFC 8955; RFC 9184 2015-08-28
0x83-0x8f Reserved for Experimental Use RFC 7153 2012-09-28
0x90-0xbf Unassigned

BGP Non-Transitive Extended Community Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the high-order octet (the "Type" field) of a Non-transitive Extended Community.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures Note
0x40-0x7f First Come First Served
0xc0-0xcf Reserved for Experimental Use see RFC 3692
0xd0-0xff Standards Action
Type Value Name Reference Date
0x40 Non-Transitive Two-Octet AS-Specific Extended Community (Sub-Types are defined in the "Non-Transitive Two-octet AS-Specific Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x41 Non-Transitive IPv4-Address-Specific Extended Community (Sub-Types are defined in the "Non-Transitive IPv4-Address-Specific Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x42 Non-Transitive Four-Octet AS-Specific Extended Community (Sub-Types are defined in the "Non-Transitive Four-octet AS-Specific Extended Community Sub-Types" registry) RFC 7153
0x43 Non-Transitive Opaque Extended Community (Sub-Types are defined in the "Non-Transitive Opaque Extended Community Sub-Types" registry) RFC 7153; RFC-ietf-idr-rfc4360-bis-09
0x44 QoS Marking Thomas Martin Knoll 2008-12-30
0x45-0x46 Unassigned
0x47 FlowSpec Non-Transitive Extended Communities draft-ietf-idr-flowspec-interfaceset-03 2016-03-16
0x48-0x49 Unassigned
0x4a Non-Transitive Transport Class RFC 9832 2020-07-01
0x4b-0x7f Unassigned
0xc0-0xcf Reserved for Experimental Use RFC 7153 2012-09-28
0xd0-0xff Unassigned

EVPN Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x06.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00 MAC Mobility RFC 7432 2012-07-11
0x01 ESI Label RFC 7432 2012-07-11
0x02 ES-Import Route Target RFC 7432 2012-07-11
0x03 EVPN Router’s MAC Extended Community RFC 9135 2014-09-23
0x04 EVPN Layer 2 Attributes RFC 8214 2016-05-11
0x05 E-Tree Extended Community RFC 8317 2016-05-11
0x06 DF Election Extended Community RFC 8584; RFC 9785 2016-05-11
0x07 Reserved Previously used in an early version of draft-sajassi-bess-evpn-virtual-eth-segment-01 2016-05-11
0x08 ARP/ND Extended Community RFC 9047 2017-01-10
0x09 Multicast Flags Extended Community RFC 9251 2017-11-06
0x0A EVI-RT Type 0 RFC 9251 2017-11-06
0x0B EVI-RT Type 1 RFC 9251 2018-06-06
0x0C EVI-RT Type 2 RFC 9251 2018-06-06
0x0D EVI-RT Type 3 RFC 9251 2018-06-26
0x0E EVPN Attachment Circuit Extended Community draft-sajassi-bess-evpn-ac-aware-bundling-00 2019-01-23
0x0F Service Carving Time RFC 9722 2020-05-29
0x10 EVPN Link Bandwidth Extended Community RFC-ietf-bess-evpn-unequal-lb-35 2022-03-11
0x11-0x14 Unassigned
0x15 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x16-0xFF Unassigned

Transitive Two-Octet AS-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x00.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x01 Unassigned
0x02 Route Target RFC-ietf-idr-rfc4360-bis-09
0x03 Route Origin RFC-ietf-idr-rfc4360-bis-09
0x04 Link Bandwidth RFC 10005 2023-04-25
0x05 OSPF Domain Identifier RFC 4577
0x06 Route Aggregation Parameter Enke Chen 2023-07-31
0x07 Unassigned
0x08 BGP Data Collection RFC 4384
0x09 Source AS RFC 6514
0x0a L2VPN Identifier RFC 6074
0x0b-0x0f Unassigned
0x10 Cisco VPN-Distinguisher Eric Rosen 2012-04-10
0x11-0x12 Unassigned
0x13 Route-Target Record draft-ietf-bess-service-chaining-00 2016-08-29
0x14 Unassigned
0x15 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x16-0x7f Unassigned
0x80 Virtual-Network Identifier Extended Community Manju Ramesh 2019-06-19
0x81-0xff Unassigned

Non-Transitive Two-Octet AS-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x40.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x03 Unassigned
0x04 Link Bandwidth RFC 10005
0x05-0x7f Unassigned
0x80 Virtual-Network Identifier Extended Community draft-drao-bgp-l3vpn-virtual-network-overlays-03 2015-09-29
0x81-0xff Unassigned

Transitive Four-Octet AS-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x02.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x01 Unassigned
0x02 Route Target RFC 5668; RFC-ietf-idr-rfc4360-bis-09
0x03 Route Origin RFC 5668; RFC-ietf-idr-rfc4360-bis-09
0x04 Generic (deprecated) draft-ietf-idr-as4octet-extcomm-generic-subtype-10
0x05 OSPF Domain Identifier RFC 4577
0x06 Route Aggregation Parameter Enke Chen 2023-07-31
0x07 Unassigned
0x08 BGP Data Collection RFC 4384
0x09 Source AS RFC 6514
0x0a-0x0f Unassigned
0x10 Cisco VPN Identifier Eric Rosen 2012-04-10
0x11-0x12 Unassigned
0x13 Route-Target Record draft-ietf-bess-service-chaining-00 2016-08-29
0x14 Unassigned
0x15 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x16-0xff Unassigned

Non-Transitive Four-Octet AS-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x42.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x03 Unassigned
0x04 Generic (deprecated) draft-ietf-idr-as4octet-extcomm-generic-subtype-10
0x05-0xff Unassigned

Transitive IPv4-Address-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x01.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00 Unassigned (deprecated) 2014-01-08
0x01 Unassigned
0x02 Route Target RFC-ietf-idr-rfc4360-bis-09
0x03 Route Origin RFC-ietf-idr-rfc4360-bis-09
0x04 IPv4-Address-Specific IFIT Tail Community draft-wang-idr-bgp-ifit-capabilities-02 2021-06-02
0x05 OSPF Domain Identifier RFC 4577
0x06 Unassigned
0x07 OSPF Route ID RFC 4577
0x08 Unassigned
0x09 Node Target Extended Community draft-ietf-idr-node-target-ext-comm-01 2021-06-11
0x0a L2VPN Identifier RFC 6074
0x0b VRF Route Import RFC 6514
0x0c Flow-spec Redirect-to-IPv4 RFC-ietf-idr-flowspec-redirect-ip-16 2016-03-22
0x0d-0x0f Unassigned
0x10 Cisco VPN-Distinguisher Eric Rosen 2012-04-10
0x11 Unassigned
0x12 Inter-Area P2MP Segmented Next-Hop RFC 7524 2014-01-08
0x13 Route-Target Record draft-ietf-bess-service-chaining-00 2016-08-29
0x14 VRF-Recursive-Next-Hop-Extended-Community Dhananjaya Rao 2020-08-04
0x15 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x16-0x1f Unassigned
0x20 MVPN SA RP-address Extended Community RFC 9081 2018-03-26
0x21-0xff Unassigned

Non-Transitive IPv4-Address-Specific Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x41.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x08 Unassigned
0x09 Node Target Extended Community draft-ietf-idr-node-target-ext-comm-01 2021-06-11
0x0a-0xff Unassigned

Transitive Opaque Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x03.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00 Unassigned (deprecated) 2007-02-20
0x01 Cost Community draft-ietf-idr-custom-decision-04 2014-07-15
0x02 Unassigned (deprecated) 2007-02-20
0x03 CP-ORF RFC 7543 2014-09-24
0x04 Extranet Source Extended Community RFC 7900 2016-04-28
0x05 Extranet Separation Extended Community RFC 7900 2016-04-28
0x06 OSPF Route Type RFC 4577
0x07 Additional PMSI Tunnel Attribute Flags RFC 7902 2016-05-12
0x08 Context-Specific Label Space ID Extended Community RFC 9573 2019-01-23
0x09 UPA Extended Community draft-krierhorn-idr-upa-02 2026-05-19
0x0a Unassigned
0x0b Color Extended Community RFC 9012
0x0c Encapsulation Extended Community RFC 9012
0x0d Default Gateway Yakov Rekhter 2012-07-10
0x0e Point-to-Point-to-Multipoint (PPMP) Label Rishabh Parekh 2016-01-19
0x0f BGP Group Policy Class Tag Extended Community Dhananjaya Rao 2022-10-26
0x10 Site Identifier Extended Community Renato Fischer 2024-08-30
0x11-0x13 Unassigned
0x14 Consistent Hash Sort Order draft-ietf-bess-service-chaining-00 2016-05-11
0x15-0x16 Unassigned
0x17 Group Policy ID Extended Community draft-wlin-bess-group-policy-id-extended-community-02 2022-11-07
0x18-0x1a Unassigned
0x1b Local Color Mapping (LCM) RFC 9871 2023-03-17
0x18-0xa9 Unassigned
0xaa LoadBalance draft-ietf-bess-service-chaining-05 2017-11-01
0xab-0xff Unassigned

Non-Transitive Opaque Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x43.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00 BGP Origin Validation State Extended Community RFC 8097
0x01 Cost Community draft-ietf-idr-custom-decision-04 2014-07-15
0x02 Route Target Nischal Sheth 2019-05-17
0x03-0x14 Unassigned
0x15 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x16-0xff Unassigned

Generic Transitive Extended Community Sub-Types

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities
  • RFC 9184: BGP Extended Community Registries Update

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x80.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00 OSPF Route Type (deprecated) RFC 4577 2014-08-01
0x01 OSPF Router ID (deprecated) RFC 4577 2014-08-01
0x02-0x03 Unassigned
0x04 SecurityGroup Anantharamu Suryanarayana; https://github.com/Juniper/contrail-controller/wiki/BGP-Extended-Communities#security-group 2018-10-01
0x05 OSPF Domain Identifier (deprecated) RFC 4577 2014-08-01
0x06 Flow spec traffic-rate-bytes RFC 8955
0x07 Flow spec traffic-action (Use of the "Value" field is defined in the "Traffic Action Fields" registry) RFC 8955
0x08 Flow spec rt-redirect AS-2octet format RFC 8955
0x09 Flow spec traffic-remarking RFC 8955
0x0a Layer2 Info Extended Community RFC 4761
0x0b E-Tree Info RFC 7796 2014-11-24
0x0c Flow spec traffic-rate-packets RFC 8955 2020-08-05
0x0d Flow Specification for SFC Classifiers RFC 9015 2020-09-02
0x0e-0x83 Unassigned
0x84 Tag Anantharamu Suryanarayana; https://github.com/Juniper/contrail-controller/wiki/BGP-Extended-Communities#tag 2017-10-30
0x85 Origin Sub-Cluster Richard Roberts; https://github.com/robric/wiki-contrail-controller/blob/master/BGP-Extended-Communities.md 2019-09-03
0x86-0xff Unassigned

Generic Transitive Extended Community Part 2 Sub-Types

Reference

  • RFC 8955: Dissemination of Flow Specification Rules
  • RFC 9184: BGP Extended Community Registries Update

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x81.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x07 Unassigned
0x08 Flow spec rt-redirect IPv4 format RFC 8955 2015-08-28
0x09-0xff Unassigned

Generic Transitive Extended Community Part 3 Sub-Types

Reference

  • RFC 8955: Dissemination of Flow Specification Rules
  • RFC 9184: BGP Extended Community Registries Update

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x82.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x03 Unassigned
0x04 SecurityGroupAS4 Anantharamu Suryanarayana; https://github.com/Juniper/contrail-controller/wiki/BGP-Extended-Communities#security-group 2018-10-01
0x05-0x07 Unassigned
0x08 Flow spec rt-redirect AS-4octet format RFC 8955 2015-08-28
0x09-0x83 Unassigned
0x84 Tag4 Anantharamu Suryanarayana; https://github.com/Juniper/contrail-controller/wiki/BGP-Extended-Communities#tag 2018-10-01
0x85 Origin Sub-Cluster4 Richard Roberts; https://github.com/robric/wiki-contrail-controller/blob/master/BGP-Extended-Communities.md 2019-09-03
0x86-0xff Unassigned

Traffic Action Fields

Registration Procedure(s)

  • IETF Review

Reference

  • RFC 8955: Dissemination of Flow Specification Rules

Note

Bit 0 is the most significant, or leftmost bit of the six-byte field; bit 47 is the least significant, or rightmost bit.

Available Formats

Bit Name Reference Date
47 Terminal Action RFC 8955
46 Sample RFC 8955
0-45 Unassigned

Transitive IPv6-Address-Specific Extended Community Types

Registration Procedure(s)

  • First Come First Served

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the two high-order octets of an IPv6-Address-Specific Extended Community.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Type Value Name Reference Date
0x0000-0x0001 Unassigned
0x0002 Route Target RFC 5701
0x0003 Route Origin RFC 5701
0x0004 OSPFv3 Route Attributes (deprecated) RFC 6565
0x0005 IPv6-Address-Specific IFIT Tail Community draft-wang-idr-bgp-ifit-capabilities-02 2021-06-02
0x0006 Extension of Link Bandwidth Extended Community draft-li-idr-link-bandwidth-ext-01 2024-04-22
0x0007-0x000a Unassigned
0x000b VRF Route Import RFC 6515; RFC 6514
0x000c Flow-spec Redirect-to-IPv6 RFC-ietf-idr-flowspec-redirect-ip-16 2016-03-22
0x000d Flow spec rt-redirect-ipv6 format RFC 8956 2020-12-14
0x000e-0x000f Unassigned
0x0010 Cisco VPN-Distinguisher Eric Rosen 2012-04-10
0x0011 UUID-based Route Target Dhananjaya Rao 2013-04-30
0x0012 Inter-Area P2MP Segmented Next-Hop RFC 7524 2014-01-08
0x0013 Unassigned
0x0014 VRF-Recursive-Next-Hop-Extended-Community Dhananjaya Rao 2020-08-04
0x0015 RT-derived-EC draft-zzhang-idr-rt-derived-community-00 2021-03-09
0x0016-0x00ff Unassigned

Non-Transitive IPv6-Address-Specific Extended Community Types

Registration Procedure(s)

  • First Come First Served

Reference

  • RFC 7153: IANA Registries for BGP Extended Communities

Note

This registry contains values of the two high-order octets of an IPv6-Address-Specific Extended Community.

Note

When an Extended Community requests allocation for a code point of both transitive and non-transitive variants for the same type/sub-type, it is recommended that the same value be assigned to them.

Available Formats

Type Value Name Reference Date
0x4000-0x40ff Unassigned

Additional PMSI Tunnel Attribute Flags

Registration Procedure(s)

  • Standards Action

Reference

  • RFC 7902: Registry and Extensions for P-Multicast Service Interface Tunnel Attribute Flags

Available Formats

Bit Flag Name Reference Date
0-46 Unassigned
47 DCB RFC 9573 2019-01-23

EVPN Layer 2 Attributes Control Flags

Registration Procedure(s)

  • RFC Required

Reference

  • RFC 8214: Virtual Private Wire Service Support in Ethernet VPN

Available Formats

Sub-Type Value Name Reference Date
P Advertising PE is the primary PE. RFC 8214 2017-06-15
B Advertising PE is the backup PE. RFC 8214 2017-06-15
C Control word RFC 4448 MUST be present. RFC 8214 2017-06-15
M Signaling mode of operation (bits 10-11) RFC 9744 2024-12-20
V VLAN-ID normalization (bits 8-9) RFC 9744 2024-12-20

E-Tree Flags

Registration Procedure(s)

  • RFC Required

Reference

  • RFC 8317: Ethernet-Tree (E-Tree) Support in Ethernet VPN (EVPN) and Provider Backbone Bridging EVPN (PBB-EVPN)

Available Formats

Bit Name Reference Date
0-6 Unassigned
7 Leaf-Indication RFC 8317 2017-12-05

Layer2 Info Extended Community Control Flags Bit Vector

Registration Procedure(s)

  • IETF Review

Reference

  • RFC 8395: Extensions to BGP-Signaled Pseudowires to Support Flow-Aware Transport Labels

Available Formats

Value Name Reference Date
T Request to send a flow label RFC 8395 2018-03-29
R Ability to receive a flow label RFC 8395 2018-03-29
C Presence of a Control Word RFC 4761 2018-03-29
S Sequenced delivery of frames RFC 4761 2018-03-29

DF Alg

Registration Procedure(s)

  • RFC Required

Reference

  • RFC 8584: Framework for Ethernet VPN Designated Forwarder Election Extensibility

Available Formats

Alg Name Reference Date
0 Default DF Election RFC 8584 2019-02-01
1 HRW Algorithm RFC 8584 2019-02-01
2 Highest-Preference Algorithm RFC 9785 2023-11-05
3 Lowest-Preference Algorithm RFC 9785 2023-11-05
4-30 Unassigned
31 Reserved for Experimental Use RFC 8584 2019-02-01

DF Election Capabilities

Registration Procedure(s)

  • RFC Required

Reference

  • RFC 8584: Framework for Ethernet VPN Designated Forwarder Election Extensibility

Available Formats

Bit Name Reference Date
0 D (Don't Preempt) Capability RFC 9785 2023-11-05
1 AC-DF Capability RFC 8584 2019-02-01
2 Unassigned
3 Time Synchronization RFC 9722 2024-11-27
4 BW (Bandwidth Weighted DF Election) RFC-ietf-bess-evpn-unequal-lb-35 2026-03-19
5 Port Mode Designated Forwarder Election RFC 9786 2024-12-12
6-15 Unassigned

SFC Extended Community Sub-Types

Registration Procedure(s)

  • First Come First Served

Reference

  • RFC 9015: BGP Control Plane for the Network Service Header in Service Function Chaining

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is set to 0x0b.

Available Formats

Sub-Type Value Name Reference Date
0 Reserved RFC 9015
1 SFIR Pool Identifier RFC 9015 2020-09-02
2 MPLS Label Stack Mixed Swapping/Stacking Labels RFC 9015 2020-09-02
3-255 Unassigned

ARP/ND Extended Community Flags

Registration Procedure(s)

  • Standards Action

Reference

  • RFC 9047: Propagation of ARP/ND Flags in an Ethernet Virtual Private Network (EVPN)

Available Formats

Flag Position Name Reference Date
0-3 Unassigned
4 Immutable ARP/ND Binding Flag (I) RFC 9047 2021-04-09
5 Unassigned
6 Override Flag (O) RFC 9047 2021-04-09
7 Router Flag (R) RFC 9047 2021-04-09

Multicast Flags Extended Community

Registration Procedure(s)

  • First Come First Served

Reference

  • RFC 9251: Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Proxies for Ethernet VPN (EVPN)

Available Formats

Bit Name Reference Change Controller Date
0-2 Unassigned
3 EVPN to EVPN Gateway (EEG) draft-rabnic-bess-evpn-mcast-eeg-05 IETF 2025-06-10
4 Single Flow Group RFC 9856 IETF 2023-12-22
5 SEMG (Seamless Interop EVPN Multicast Gateway) draft-ietf-bess-evpn-mvpn-seamless-interop-03 IETF 2022-03-30
6 EVPN/MVPN Seamless Interop Supported draft-ietf-bess-evpn-mvpn-seamless-interop-03 IETF 2022-03-30
7 OISM SBD RFC 9625 IETF 2022-03-30
8 Segmentation Support RFC 9572 IETF 2022-03-29
9 IPMG RFC 9625 IETF 2022-03-30
10 MEG RFC 9625 IETF 2022-03-30
11 PEG RFC 9625 IETF 2022-03-30
12 OISM-supported RFC 9625 IETF 2022-03-30
13 Extended-MH-AR draft-ietf-bess-extended-evpn-optimized-ir-01 IETF 2022-07-08
14 MLD Proxy Support RFC 9251 IETF 2022-03-28
15 IGMP Proxy Support RFC 9251 IETF 2022-03-28

Context-Specific Label Space ID Type

Registration Procedure(s)

  • First Come First Served

Reference

  • RFC 9573: MVPN/EVPN Tunnel Aggregation with Common Labels

Available Formats

Type Value Name Reference Change Controller Date
0 MPLS Label RFC 9573 IETF 2023-10-09
1-254 Unassigned
255 Reserved RFC 9573

EVPN ESI Label Extended Community Flags

Registration Procedure(s)

  • IETF Review

Reference

  • RFC 9746: BGP EVPN Multihoming Extensions for Split-Horizon Filtering

Available Formats

Bit Position Name Reference Date
0-1 Multihoming Redundancy Mode RFC 7432 2024-09-09
2-4 Unassigned
5 ESI-DCB RFC 9856 2025-02-25
6-7 Split-Horizon Type RFC 9746 2024-09-09

Multihoming Redundancy Mode

Registration Procedure(s)

  • IETF Review

Reference

  • RFC 9746: BGP EVPN Multihoming Extensions for Split-Horizon Filtering

Available Formats

Value Multihoming Redundancy Mode Reference Date
00 All-Active RFC 7432 2024-09-09
01 Single-Active RFC 7432 2024-09-09
10 Unassigned
11 Unassigned

Split-Horizon Type

Registration Procedure(s)

  • IETF Review

Reference

  • RFC 9746: BGP EVPN Multihoming Extensions for Split-Horizon Filtering

Available Formats

Value Split-Horizon Type Value Reference Date
00 Default SHT RFC 9746 2024-09-09
01 Local Bias RFC 9746 2024-09-09
10 ESI Label-based filtering RFC 9746 2024-09-09
11 Unassigned

Transitive Transport Class Extended Community Sub-Types

Reference

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x0a.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x01 Unassigned
0x02 Route Target RFC 9832 2025-03-10
0x03-0xff Unassigned

Non-Transitive Transport Class Extended Community Sub-Types

Reference

Note

This registry contains values of the second octet (the "Sub-Type" field) of an extended community when the value of the first octet (the "Type" field) is 0x4a.

Available Formats

Range Registration Procedures
0x00-0xbf First Come First Served
0xc0-0xff IETF Review
Sub-Type Value Name Reference Date
0x00-0x01 Unassigned
0x02 Route Target RFC 9832 2025-03-10
0x03-0xff Unassigned


Contact Information

Name Contact URI Last Updated
Anantharamu Suryanarayana anantharamu&gmail.com 2018-10-01
Dhananjaya Rao dhrao&cisco.com 2022-10-26
Enke Chen enchen&paloaltonetworks.com 2023-07-31
Eric Rosen erosen&cisco.com 2012-04-10
Nischal Sheth nischal.sheth&gmail.com 2019-05-17
Manju Ramesh manjrame&cisco.com 2019-06-19
Renato Fischer reramalh&cisco.com 2024-08-30
Richard Roberts rroberts&juniper.net 2019-09-03
Rishabh Parekh rishabhp&gmail.com 2016-01-19
Thomas Martin Knoll thomas.m.knoll&gmail.com 2015-01-25
Yakov Rekhter yakov&juniper.net 2012-07-10