Dear Martijn,

On Mon, Dec 18, 2017 at 01:23:29PM +0100, i3D.net - Martijn Schmidt wrote:
> I disagree. The last thing we need is for IXPs to randomly begin
> applying new "inject one's own ASN into AS_PATH" behaviour to their
> routeservers 

Interesting use of the word 'randomly'! :)

> - anything which deviates from the de-facto standard will result in a
> lot of time spent with IXPs working on migrating to the new thing.
> Just look at all the effort it takes to get a no-brainer like proper
> ingress route filtering pushed through..

Right now some IXPs are using the IETF RFCs as a justification to not
hide their ASN in the AS_PATH - and unfortunately some of them gloss
over the recommendations to apply ingress filters. I don't see a need to
continue endorsing a practise that doesn't benefit the Internet as
whole: people cherry-pick from the RFCs, there isn't much we can do
about that. But we can at least ensure that the the set of documents
describes an operating mode that allows others to do troubleshooting,
and ensures there is a degree of visiblity.

I mentioned before, I suspect that the route server's lack of visiblity
is a direct contributor to the reluctance to apply filters on route
servers. We can often observe that improved transparency leads to
improved operations.

Participants of the routing eco system that don't hold the best interest
of all other participants at heart should at least be visible so that
their choices can be researched.

> I'm happy that everything has finally gotten to the point where
> route-servers consistently apply the AS_PATH stripping behaviour - and
> I consider it a reason _not_ to participate in the route-servers if
> their ASN is still visible in the AS_PATH. For example, this proposed
> change would wreak a lot of havoc on those networks with a wide
> geographical footprint relying on consistent route announcements to
> ensure traffic doesn't experience scenic routing. During the migration
> period, longhaul traffic would be all over the place as a result of
> the differing AS_PATH lengths that are seen at the various ingress
> points of an autonomous system participating in route-servers.

I think you are somewhat overestimating the consequences. The internet
is constantly in flux and peers come & go at internet exchanges and
route servers. Already today you'll be monitoring for performance and
deploying routing policy accordingly. If one IXP has a route server
which inserts their ASN in the AS_PATH, and another doesn't (AND this
affects your business), you can just as easily level the playing field
by prepending the RS ASN yourself.

At this point in time most route servers can be considered the
equivalent of a medimum to large sized regional operator. We don't ask
normal IP transit networks to strip their ASN either. A route server
adding its ASN to the AS_PATH is not the end of the world - quite the
opposite - it enables others to make better choices.

> What I _would_ support is a semi-standardized or well-known BGP
> community to indicate whether a prefix was, at some point in its
> lifecycle, propagated by a routeserver on an IXP. Better yet, a BGP
> Large Community so that it's not stripped by other
> "community-filtering" networks before it reaches a point where the
> route can be stored into a database for later forensics.

Communities propagate less reliably compared to AS_PATH.

Some brought up in offlist conversations that the value of a route
server is that a new participant of the internet exchange will glean
immediate value from connecting to the IXP. These benefits and this
concept does not change one jot if the route server presents itself as
like any normal BGP speaker. It would be very strange to operate under
the mode that route servers immediately become worthless if 1 ASN is
added to the AS_PATH.

Networks that operate on a global scale will have to make their own
considerations anyhow as to how they their traffic distribution. Some
have a backbone, some don't. Whenever the exchange of traffic becomes a
more complex question, parties are expected to set up direct bilateral
sessions anyhow. Route servers being a more visible part of the
ecosystem doesn't change that.

Kind regards,

Job

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

Reply via email to