draft-ietf-idr-bgp-ext-communities-01.txt   draft-ietf-idr-bgp-ext-communities-02.txt 
Network Working Group Srihari R. Sangli Network Working Group Srihari R. Sangli
Internet Draft Procket Networks Internet Draft Procket Networks
Expiration Date: February 2002 Expiration Date: April 2002
Daniel Tappan Daniel Tappan
Cisco Systems Cisco Systems
Yakov Rekhter Yakov Rekhter
Juniper Networks Juniper Networks
BGP Extended Communities Attribute BGP Extended Communities Attribute
draft-ietf-idr-bgp-ext-communities-01.txt draft-ietf-idr-bgp-ext-communities-02.txt
1. Status of this Memo 1. Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 5, line 32 skipping to change at page 5, line 32
number assigned by IANA. number assigned by IANA.
Local Administrator sub-field: 2 octets Local Administrator sub-field: 2 octets
The organization identified by Autonomous System number The organization identified by Autonomous System number
in the Global Administrator sub-field, can encode any in the Global Administrator sub-field, can encode any
information in this sub-field. The value and meaning of information in this sub-field. The value and meaning of
the value encoded in this sub-field should be defined by the value encoded in this sub-field should be defined by
the sub-type of the community. the sub-type of the community.
Type 0x03:
This is an extended type with Type Field comprising of 2 octets
and Value Field comprising of 6 octets.
The value of the high-order octet of this extended type is
0x03. The low-order octet of this extended type is used to
indicate sub-types.
The Value Field contains a 6 byte value of structure with sub-
fields.
This is a generic community of extended type. The value of the
sub-type which should define the Value Field is to be assigned
by IANA.
6. Route Target Community 6. Route Target Community
The Route Target Community identifies one or more routers that may The Route Target Community identifies one or more routers that may
receive a set of routes (that carry this Community) carried by BGP. receive a set of routes (that carry this Community) carried by BGP.
This is transitive across the Autonomous system boundary. This is transitive across the Autonomous system boundary.
The value of the Type field for the Route Target Community is 0x00 or The value of the Type field for the Route Target Community is 0x00 or
0x01. The value of the low-order octet of the extended type field 0x01. The value of the low-order octet of the extended type field
for this community is 0x02. for this community is 0x02.
skipping to change at page 7, line 29 skipping to change at page 7, line 35
community across the Autonomous system boundary. community across the Autonomous system boundary.
A route may carry both the BGP Communities attribute as defined in A route may carry both the BGP Communities attribute as defined in
[RFC1997]), and the Extended BGP Communities attribute. In this case [RFC1997]), and the Extended BGP Communities attribute. In this case
the BGP Communities attribute is handled as specified in [RFC1997], the BGP Communities attribute is handled as specified in [RFC1997],
and the Extended BGP Communities attribute is handled as specified in and the Extended BGP Communities attribute is handled as specified in
this document. this document.
10. IANA Considerations 10. IANA Considerations
For the high-order octet of the Type Field, values 0x00 through 0x02 For the high-order octet of the Type Field, values 0x00 through 0x03
are assigned in this document and are defined as extended types. For are assigned in this document and are defined as extended types. For
the low-order octet of the Type Field, values 0x02 through 0x04 are the low-order octet of the Type Field, values 0x02 through 0x04 are
assigned in this document. assigned in this document.
The Type Field values 0x03-0x3f for regular types (0x0300-0x3fff when The Type Field values 0x04-0x3f for regular types (0x0400-0x3fff when
expressed as extended types) are to be assigned by IANA, using the expressed as extended types) are to be assigned by IANA, using the
"First Come First Served" policy defined in RFC 2434. The extended "First Come First Served" policy defined in RFC 2434. The extended
type field values 0x0005-0x00ff, 0x0104-0x01ff and 0x0200-0x02ff are type field values 0x0005-0x00ff, 0x0104-0x01ff, 0x0200-0x02ff and
to be assigned by IANA, using the "First Come First Served" policy 0x0300-0x03ff are to be assigned by IANA, using the "First Come First
defined in RFC 2434. Type values 0x80-0xbf for regular types Served" policy defined in RFC 2434. Type values 0x80-0xbf for regular
(0x8000-0xbfff when expressed as extended types) are for vendor- types (0x8000-0xbfff when expressed as extended types) are vendor-
specific types, and values in this range are not to be assigned by specific types, and values in this range are not to be assigned by
IANA. IANA.
11. Security Considerations 11. Security Considerations
This extension to BGP does not change the underlying security issues. This extension to BGP does not change the underlying security issues.
12. Acknowledgements 12. Acknowledgements
The authors would like to thank John Hawkinson, Jeffrey Haas for The authors would like to thank John Hawkinson, Jeffrey Haas for
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/