From e839e5b644aa66c6aba09dc0e440632b99c5e34b Mon Sep 17 00:00:00 2001 From: Randy Bush Date: Tue, 22 Jan 2019 16:29:33 -0800 Subject: [PATCH] -01 shipped --- draft-ietf-grow-wkc-behavior.xml | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/draft-ietf-grow-wkc-behavior.xml b/draft-ietf-grow-wkc-behavior.xml index a16e37d..94c19c2 100644 --- a/draft-ietf-grow-wkc-behavior.xml +++ b/draft-ietf-grow-wkc-behavior.xml @@ -11,7 +11,7 @@ - + @@ -165,6 +165,9 @@
+ In this section we document the syntax and observed behavior of + the "set" directive in several popular bgp implementations. + In Juniper Networks' JunOS, "community set" removes all received communities, Well-Known or otherwise. @@ -232,13 +235,12 @@ Unfortunately, it would be operationally disruptive for vendors to change their current implementations. - Vendors SHOULD share the behavior of their implementations for - inclusion in this document, especially if their behavior differs - from the examples described. + Vendors SHOULD clearly document the behavior of "set" directive + in their implementations. - Vendors MUST ensure that any well-known communities specified - after this document's publication are removed by the "community set" - action. + Vendors MUST ensure that any Well-Known Communities specified + after this document's publication are removed by their "set" + directive. Given the implementation inconsistencies described in this document, network operators are urged never to rely on any implicit @@ -246,6 +248,11 @@ before announcing prefixes with NO_EXPORT or any other community to a neighbor ASN, the operator should confirm with that neighbor how the community will be treated. + + Network operators are encouraged to limit their use of the "set" + directive (within reason), to improve the readability of their + configurations and hopefully to achieve behavioral consistency + across platforms.
@@ -266,8 +273,8 @@
- The authors thank Martijn Schmidt for his contribution, Qin Wu - for the Huawei data point. + The authors thank Martijn Schmidt, Qin Wu for the Huawei data + point, Job Snijders, David Farmer,John Heasley, and Jakob Heitz.