Border Gateway Protocol (BGP) Data Collection Standard Communities

(last updated 2009-06-02)

Registries included below:
- BGP Extended Communities Type
- Traffic Action Fields
- BGP Standard Communities Type 
- Two-octet AS Specific Extended Community
- IPv4 Address Specific Extended Community
- Opaque Extended Community


Registry Name: BGP Extended Communities Type - regular, transitive
Reference: [RFC4360]
Range        Registration Procedures                  
-----------  ---------------------------------------   
0x90-0xbf    Standards Action/Early IANA Allocation
0x00-0x3f     First Come First Served

Registry:
Type Value   Name                                  Reference  Registration Date
-----------  ------------------------------------  ---------  -----------------
0x04         QoS Marking                           [Knoll]    2008-12-30
0x05         CoS Capability                        [Knoll]    2009-05-18

Registry Name: BGP Extended Communities Type - regular, non-transitive
Reference: [RFC4360]
Range        Registration Procedures                  
-----------  ---------------------------------------    
0xd0-0xff    Standards Action/Early IANA Allocation              
0x40-0x7f    First Come First Served

Registry:
Type Value  Name                                   Reference  Registration Date
----------  -------------------------------------  ---------  -----------------
0x40        Link Bandwidth Extended Community      [draft-ietf-idr-link-bandwidth-00]  2009-05-18
0x44        QoS Marking                            [Knoll]    2008-12-30

     
Registry Name: BGP Extended Communities Type - extended, transitive   
Reference: [RFC4360]
Range            Registration Procedures                  
---------------  ---------------------------------------  
0x9000-0xbfff    Standards Action/Early IANA Allocation          
0x0000-0x3fff    First Come First Served

Registry:
Type Value  Name                                   Reference
----------  -------------------------------------  ---------
There are no registrations at this time 


Registry Name: BGP Extended Communities Type - extended, non-transitive       
Reference: [RFC4360]
Range            Registration Procedures                 
---------------  ---------------------------------------   
0xd000-0xffff    Standards Action/Early IANA Allocation          
0x4000-0x7fff    First Come First Served

Registry:
Type Value  Name                                   Reference
----------  -------------------------------------  ---------
There are no registrations at this time 

Registry Name: BGP Extended Communities Type - Experimental Use 
Reference: [RFC4360]
Range                                             Registration Procedures
------------------------------------------------  ------------------------
0x80-0x8f and 0xc0-0xcf  Regular Types
0x8000-0x8fff and 0xc000-0xcfff  Extended Types 

Registry:
Type Value    Name                                     Reference
------------  ---------------------------------------  ---------
0x8006        Flow spec traffic-rate                   [RFC-ietf-idr-flow-spec-09.txt]
0x8007        Flow spec traffic-action                 [RFC-ietf-idr-flow-spec-09.txt]
0x8008        Flow spec redirect                       [RFC-ietf-idr-flow-spec-09.txt]
0x8009        Flow spec traffic-remarking              [RFC-ietf-idr-flow-spec-09.txt]
0x800a        Layer2 Info Extended Community           [RFC4761]


Registry Name: Traffic Action Fields
Reference: [RFC-ietf-idr-flow-spec-09.txt]
Registration Procedures: IETF Review

Registry:
Value    Name                                     Reference
-------  ---------------------------------------  ---------
0        Terminal Action                          [RFC-ietf-idr-flow-spec-09.txt]
1        Sample                                   [RFC-ietf-idr-flow-spec-09.txt]
2-47     Unassigned


Registry Name: BGP Standard Communities Type 
Reference: [RFC4384]
Note: Please see the following:
http://www.iana.org/assignments/bgp-data-collection-communities-std


Registry Name: Two-octet AS Specific Extended Community
Reference: [RFC4360]
Range                                      Registration Procedures                  
-----------------------------------------  ------------------------------
0x0000-0x00ff Transitive communities       First Come First Served           
0x4000-0x40ff Non-transitive communities   First Come First Served           

Registry:
Type Value    Name                                     Reference
------------  ---------------------------------------  ---------
0x0002        two-octet AS specific Route Target       [RFC4360]
0x0003        two-octet AS specific Route Origin       [RFC4360]
0x0005        OSPF Domain Identifier                   [RFC4577]
0x0008        BGP Data Collection                      [RFC4384]
0x0009        Source AS                                [draft-ietf-l3vpn-2547bis-mcast-bgp]


Registry Name: IPv4 Address Specific Extended Community
Reference: [RFC4360]
Range                                       Registration Procedures                 
------------------------------------------  ---------------------------
0x0100-0x01ff Transitive communities        First Come First Served
0x4100-0x41ff non-transitive communities    First Come First Served          

Registry:
Type Value    Name                                     Reference
------------  -------------------------------------    ---------
0x0102        IPv4 address specific Route Target       [RFC4360]
0x0103        IPv4 address specific Route Origin       [RFC4360]
0x0105        OSPF Domain Identifier                   [RFC4577]
0x0107        OSPF Router ID                           [RFC4577]
0x010a        VRF Route Import                         [draft-ietf-l3vpn-2547bis-mcast-bgp]


Registry Name: Opaque Extended Community 
Reference: [RFC4360]
Range                                      Registration Procedures                  
-----------------------------------------  -------------------------
0x0300-0x03ff Transitive communities       First Come First Served                  
0x4300-0x43ff Non-transitive communities   First Come First Served                  

Registry:
Type Value   Name                                  Reference  Note
-----------  ------------------------------------  ---------  ----------------------
0x0300       Unassigned                                       deprecated 2007-02-20
0x0301       Unassigned                                       deprecated 2007-02-20
0x0302       Unassigned                                       deprecated 2007-02-20
0x0306       OSPF Route Type                       [RFC4577]
0x030b       Color Extended Community              [RFC5512]
0x030c       Encapsulation Extended Community      [RFC5512]


References
----------
[RFC4360]   S. Sangli, D. Tappan and Y. Rekhter, "BGP Extended 
            Communities Attribute", RFC 4360, February 2006.

[RFC4384]   D. Meyer, "BGP Communities for Data Collection", 
            RFC 4384, February 2006.

[RFC4577]   E.C. Rosen and P. Psenak, "OSPF as the Provider/Customer Edge Protocol 
            for BGP/MPLS IP VPNs", RFC 4577, June 2006.

[RFC4761]   K. Kompella, Y. Rekhter, "Virtual Private LAN Service (VPLS)
            Using BGP for Auto-discovery and Signaling", RFC 4761, January 2007.

[draft-ietf-l3vpn-2547bis-mcast-bgp]
            R. Aggarwal, E. Rosen, T. Morin, Y. Rekhter, and C. Kodeboniya, 
            "BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs",
            work in progress, 19 June 2007.

[RFC5512]   P. Mohapatra, E. Rosen, "BGP Encapsulation SAFI and BGP Tunnel 
            Encapsulation Attribute", RFC 5512, April 2009.

[RFC-ietf-idr-flow-spec-09.txt]
            P. Marques, N. Sheth, R. Raszuk, B. Greene, J. Mauch, D. McPherson, 
            "Dissemination of flow specification rules", RFC XXXX, Month Year.

[draft-ietf-idr-link-bandwidth-00] 
            work in progress

People
------
[Knoll] Thomas Martin Knoll, <knoll&etit.tu-chemnitz.de>, 10 June 2008, 18 May 2009.

(created 2005-08-15)

[]

