Network Working Group Y. Rekhter
Request for Comments: 5701 Juniper Networks
Category: Standards Track November 2009
IPv6 Address Specific BGP Extended Community Attribute
Rekhter Standards Track [Page 1]
RFC 5701 IPv6 Specific Extended Community Attribute November 2009 1. IntroductionCurrent specifications of BGP Extended Communities [RFC4360] support the IPv4 Address Specific Extended Community, but do not support an IPv6 Address Specific Extended Community. The lack of an IPv6 Address Specific Extended Community may be a problem when an application uses IPv4 Address Specific Extended Community and one wants to use this application in a pure IPv6 environment.
2. IPv6 Address Specific BGP Extended Community Attribute
The IPv6 Address Specific Extended Community Attribute is a transitive, optional BGP attribute [BGP-4]. The attribute consists of a set of "IPv6 Address Specific extended communities". All routes with the IPv6 Address Specific Extended Community attribute belong to the communities listed in the attribute.
Rekhter Standards Track [Page 2]
RFC 5701 IPv6 Specific Extended Community Attribute November 2009
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 0x00 or 0x40 | Sub-Type | Global Administrator |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Global Administrator (cont.) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Global Administrator (cont.) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Global Administrator (cont.) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Global Administrator (cont.) | Local Administrator |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The first high-order octet indicates whether a particular sub-type of this community is transitive across Autonomous Systems (ASes) (0x00), or not (0x40). The second high-order octet of this extended type is used to indicate sub-types. The sub-types are the same as for the IPv4 Address Specific Extended Community.
3. IANA Considerations
This document defines a new BGP attribute, called the IPv6 Address Specific Extended Community (value 25).
Rekhter Standards Track [Page 3]
RFC 5701 IPv6 Specific Extended Community Attribute November 2009
Name Type Value
---- --------------
IPv6 address specific Route Target 0x0002
IPv6 address specific Route Origin 0x0003
4. Security Considerations
This document does not add new security issues. All the security considerations for BGP Extended Communities apply here. At the time that this document was written, there were significant efforts underway to improve the security properties of BGP. For examples of documents that have been produced up to this time of publication, see [RFC4593] and [SIDR].
5. Acknowledgements
Many thanks to Michael Lundberg and Emre Ertekin for their review and comments.6. References 6.1. Normative References[BGP-4] Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A
6.2. Informative References
[OPT_TRANS] Scudder, J. and E. Chen, "Error Handling for Optional
Rekhter Standards Track [Page 4]
RFC 5701 IPv6 Specific Extended Community Attribute November 2009
[RFC4593] Barbir, A., Murphy, S., and Y. Yang, "Generic Threats to