we've discussed this several times in the IXP community, with no general
agreement.  In terms of public positions, for example:

- DE-CIX honours RFC1997 to the letter:

> The well-known BGP Communities NO-EXPORT (65535:65281) and
> NO-ADVERTISE (65535:65282) are also honored meaning that a BGP
> announcement marked by one of these communities is not re-distributed
> to any peer.

(https://www.de-cix.net/en/locations/united-states/dallas/routeserver-guide)

- Netnod documented problems with this for their DNS root server, while
expressing the opposite opinion to DE-CIX

> Some route-servers honors the communities as if they where the receivers 
> (like 
> no-export - duh!).  

see page 24 of
https://www.netnod.se/sites/default/files/aboutnetnod/Netnod_updates/Netnod_update_spring_meeting_2014.pdf

- MSK-IX realised the ambiguity and rolled their own
(https://kb.msk-ix.ru/en/ix/services/route-server/)

Other IXPs go one way or the other.

There really is no consistency here, hence the I-D.

Nick


Job Snijders wrote:
> Hi nick,
> 
> Have you considered just updating RFC 7947 to resolve the described
> ambiguity by stating that a route server SHOULD pass the NO_EXPORT
> community unaltered, rather than interpret it or block it?
> 
> The advance of this approach would be that a portion of deployed route
> servers are already compliant, as where using a new NO_EXPORT_VIA_RS
> community would require every route server to be updated.
> 
> From the route server client perspective it may also be simpler if there
> is just one “no export function” community instead of multiple. 
> 
> Why is there no consensus amongst route server operators on what the
> correct behavior is? Can you provide a citation?
> 
> Kind regards,
> 
> Job
> 
> On Mon, 9 Oct 2017 at 16:02, Nick Hilliard <n...@foobar.org
> <mailto:n...@foobar.org>> wrote:
> 
>     New ID submission, as below.  This is to solve a real world problem.
> 
>     Comments welcome.
> 
>     Nick
> 
>     internet-dra...@ietf.org <mailto:internet-dra...@ietf.org> wrote:
>     > A new version of I-D, draft-hilliard-grow-no-export-via-rs-00.txt
>     > has been successfully submitted by Nick Hilliard and posted to the
>     > IETF repository.
>     >
>     > Name:         draft-hilliard-grow-no-export-via-rs
>     > Revision:     00
>     > Title:                The BGP NO_EXPORT_VIA_RS Community for Route
>     Servers
>     > Document date:        2017-10-08
>     > Group:                Individual Submission
>     > Pages:                5
>     > URL:           
>     
> https://www.ietf.org/internet-drafts/draft-hilliard-grow-no-export-via-rs-00.txt
>     > Status:       
>      https://datatracker.ietf.org/doc/draft-hilliard-grow-no-export-via-rs/
>     > Htmlized:     
>      https://tools.ietf.org/html/draft-hilliard-grow-no-export-via-rs-00
>     > Htmlized:     
>      
> https://datatracker.ietf.org/doc/html/draft-hilliard-grow-no-export-via-rs-00
>     >
>     >
>     > Abstract:
>     >    This document describes a BGP Well-known Community called
>     >    NO_EXPORT_VIA_RS.  This community allows BGP route server
>     clients to
>     >    instruct an Internet Exchange BGP Route Server to tag prefixes
>     >    destined for other route server clients with the NO_EXPORT
>     Well-Known
>     >    Community.  This mechanism allows route server clients to
>     >    transitively control distribution of their prefixes in other
>     >    Autonomous Systems connected to the Internet Exchange Route Server.
>     >
>     >
>     >
>     >
>     >
>     > Please note that it may take a couple of minutes from the time of
>     submission
>     > until the htmlized version and diff are available at
>     tools.ietf.org <http://tools.ietf.org>.
>     >
>     > The IETF Secretariat
>     >
> 
>     _______________________________________________
>     GROW mailing list
>     GROW@ietf.org <mailto:GROW@ietf.org>
>     https://www.ietf.org/mailman/listinfo/grow
> 

_______________________________________________
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow

Reply via email to