Internet DRAFT - draft-chen-bgp-orf-survey
draft-chen-bgp-orf-survey
Network Working Group E. Chen
Internet Draft Editor
Expiration Date: December 2006 Cisco Systems
Implementation Survey for BGP ORF and Prefix-ORF
draft-chen-bgp-orf-survey-00.txt
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
Abstract
This document provides an implementation report for these two
documents: "Cooperative Route Filtering Capability for BGP-4" and
"Address Prefix Based Outbound Route Filter for BGP-4".
Chen [Page 1]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
1. Summary
This document provides an implementation report for these two
documents: "Cooperative Route Filtering Capability for BGP-4" [1],
and "Address Prefix Based Outbound Route Filter for BGP-4" [2]. Each
response is listed. The editor makes no claim as to the accuracy of
the information provided.
The following organizations reported having implementations of the
drafts: Cisco Systems, IP Infusion, and Redback Networks.
2. Implementation Forms
2.1. Cisco Systems
Person filling out this form:
Keyur Patel (keyupate@cisco.com)
Implementation (software version):
IOS 12.2S and beyond
List the ORF types that are implemented in your implementation:
a) communities ORF: No
b) extended communities ORF: Yes
c) prefix ORF: Yes
Does your implementation follow the normal procedures for handling a
ROUTE-REFRESH request that does not carry ORF entries?
Yes
Does your implementation defer route advertisements as specified in
the specification after receiving ORF entries with "when-to-refresh"
set to DEFER?
Yes
How does your implementation handle route advertisements after
receiving ORF entries with "when-to-refresh" set to IMMEDIATE?
a) re-advertise all routes in the Adj-RIB-OUT for the AFI/SAFI
(i.e., follow the normal ROUTE-REFRESH procedure), but take
Chen [Page 2]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
the ORF entries into account.
Yes
b) maintain extra state and do not re-advertise the routes that
have not been effected by the ORF entries, as suggested by
the specification.
No
Does your implementation follow all other procedures specified in the
Operation Section of the specification?
Yes
Has there been any interoperability testing? List the ORF types
tested.
No
Are there parts of the specification that are unclear where the
implementor had to exercise some judgment that may impact the
implementation and/or interoperability?
a) ORF base spec: No
b) Prefix-ORF spec: No
2.2. IP Infusion
Person filling out this form:
Dilip Pandit (dpandit@ipinfusion.com)
Implementation (software version):
ZebOS 7.3
List the ORF types that are implemented in your implementation:
a) communities ORF: No
b) extended communities ORF: No
c) prefix ORF: Yes
Does your implementation follow the normal procedures for handling a
ROUTE-REFRESH request that does not carry ORF entries?
Chen [Page 3]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
Yes
Does your implementation defer route advertisements as specified in
the specification after receiving ORF entries with "when-to-refresh"
set to DEFER?
Yes
How does your implementation handle route advertisements after
receiving ORF entries with "when-to-refresh" set to IMMEDIATE?
a) re-advertise all routes in the Adj-RIB-OUT for the AFI/SAFI
(i.e., follow the normal ROUTE-REFRESH procedure), but take
the ORF entries into account.
Yes
b) maintain extra state and do not re-advertise the routes that
have not been effected by the ORF entries, as suggested by
the specification.
No
Does your implementation follow all other procedures specified in the
Operation Section of the specification?
Yes
Has there been any interoperability testing? List the ORF types
tested.
Yes, tested the prefix-ORF with Cisco IOS.
Are there parts of the specification that are unclear where the
implementor had to exercise some judgment that may impact the
implementation and/or interoperability?
a) ORF base spec: No
b) Prefix-ORF spec: No
2.3. Redback Networks
Person filling out this form:
Albert Tian (tian@redback.com)
Chen [Page 4]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
Implementation (software version):
SE2.6.7 and beyond
List the ORF types that are implemented in your implementation:
a) communities ORF: No
b) extended communities ORF: No
c) prefix ORF: Yes
Does your implementation follow the normal procedures for handling a
ROUTE-REFRESH request that does not carry ORF entries?
Yes
Does your implementation defer route advertisements as specified in
the specification after receiving ORF entries with "when-to-refresh"
set to DEFER?
Yes
How does your implementation handle route advertisements after
receiving ORF entries with "when-to-refresh" set to IMMEDIATE?
a) re-advertise all routes in the Adj-RIB-OUT for the AFI/SAFI
(i.e., follow the normal ROUTE-REFRESH procedure), but take
the ORF entries into account.
Yes
b) maintain extra state and do not re-advertise the routes that
have not been effected by the ORF entries, as suggested by
the specification.
No
Does your implementation follow all other procedures specified in the
Operation Section of the specification?
Yes
Has there been any interoperability testing? List the ORF types
tested.
Yes, tested the Prefix-ORF with Cisco.
Chen [Page 5]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
Are there parts of the specification that are unclear where the
implementor had to exercise some judgment that may impact the
implementation and/or interoperability?
a) ORF base spec: No
b) Prefix-ORF spec: No
3. Acknowledgments
The editor would like to thank Dilip Pandit, Keyur Patel, and Albert
Tian for submitting the implementation forms.
4. References
[1] E. Chen, and Y. Rekhter, "Cooperative Route Filtering Capability
for BGP-4", draft-ietf-idr-route-filter-13.txt.
[2] E. Chen, and S. Sangli, "Address Prefix Based Outbound Route
Filter for BGP-4", draft-ietf-idr-bgp-prefix-orf-03.txt.
5. Editor's Address
Enke Chen
Cisco Systems, Inc.
170 W. Tasman Dr.
San Jose, CA 95134
EMail: enkechen@cisco.com
6. Full Copyright Notice
Copyright (C) The Internet Society (2006).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
Chen [Page 6]
Internet Draft draft-chen-bgp-orf-survey-00.txt June 2006
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Chen [Page 7]