"advertise to all" BGP community
Dear group, we are putting a couple of Bird route servers with an IXP manager front-end to Slovenian internet exchange (SIX). At route servers, we are using the well known model for BGP communities: block announcement of a route to a certain peer 0:peer-as announcement of a route to a certain peer ix-as:peer-as block announcement of a route to all peers 0:ix-as announcement of a route to all peers ix-as:ix-as How do you handle the announcements with no community set? Do you request that "announcement of a route to all peers" is set in order to announce the prefixes from your IXP route servers? I will appreciate your feedback, thank you. Kind regards, Matjaž --- Matjaž Straus Istenič, Arnes http://www.arnes.si Tel: +386 1 4798-877 Fax: +386 1 4798-878 matjaz.straus@arnes.si MS6745-RIPE PGP 490F3B4F 2009-10-21 Fingerprint = 6172 7BF8 B0B7 1F09 47B3 AFA3 0946 1701 490F 3B4F
On 23/03/2012 17:03, Matjaž Straus Istenič wrote:
How do you handle the announcements with no community set? Do you request that "announcement of a route to all peers" is set in order to announce the prefixes from your IXP route servers?
at least for INEX, we ignore ix-as:ix-as and propagate all prefixes to all route servers clients by default:
% whois -r as43760 [...] remarks: - community 43760:43760 is really just a NOP [...] %
The default BIRD configuration in INEX's IXP Manager implements this policy. Nick
On 23 Mar 2012, at 17:03, Matjaž Straus Istenič wrote:
we are putting a couple of Bird route servers with an IXP manager front-end to Slovenian internet exchange (SIX). At route servers, we are using the well known model for BGP communities:
block announcement of a route to a certain peer 0:peer-as announcement of a route to a certain peer ix-as:peer-as block announcement of a route to all peers 0:ix-as announcement of a route to all peers ix-as:ix-as
How do you handle the announcements with no community set? Do you request that "announcement of a route to all peers" is set in order to announce the prefixes from your IXP route servers?
At LONAP, if no community is set, we send to all (duplicate the logic of ix-as:ix-as). Andy
On 23.03.2012 18:16 Andy Davidson wrote
On 23 Mar 2012, at 17:03, Matjaž Straus Istenič wrote:
we are putting a couple of Bird route servers with an IXP manager front-end to Slovenian internet exchange (SIX). At route servers, we are using the well known model for BGP communities:
block announcement of a route to a certain peer 0:peer-as announcement of a route to a certain peer ix-as:peer-as block announcement of a route to all peers 0:ix-as announcement of a route to all peers ix-as:ix-as
How do you handle the announcements with no community set? Do you request that "announcement of a route to all peers" is set in order to announce the prefixes from your IXP route servers?
At LONAP, if no community is set, we send to all (duplicate the logic of ix-as:ix-as).
Same at DE-CIX Arnold -- Arnold Nipper e-mail: arnold.nipper@de-cix.net DE-CIX Management GmbH mobile: +49 152 5371 7690 Lichtstr. 43i, 50825 Koeln phone: +49 69 1730 902 22 Geschaeftsfuehrer Harald A. Summa fax: +49 69 4056 2716 Registergericht AG Koeln HRB 51135 http://www.de-cix.net
Hi Matjaž, group, On 23.03.12 18:03, Matjaž Straus Istenič wrote:
Dear group,
we are putting a couple of Bird route servers with an IXP manager front-end to Slovenian internet exchange (SIX). At route servers, we are using the well known model for BGP communities:
block announcement of a route to a certain peer 0:peer-as announcement of a route to a certain peer ix-as:peer-as block announcement of a route to all peers 0:ix-as announcement of a route to all peers ix-as:ix-as
How do you handle the announcements with no community set?
While we do not use communities to handle the announcements at VIX I wonder how you handle 32-bit as-numbers? regards, Harald
Do you request that "announcement of a route to all peers" is set in order to announce the prefixes from your IXP route servers?
I will appreciate your feedback, thank you. Kind regards, Matjaž
--- Matjaž Straus Istenič, Arnes http://www.arnes.si
Tel: +386 1 4798-877 Fax: +386 1 4798-878 matjaz.straus@arnes.si MS6745-RIPE PGP 490F3B4F 2009-10-21 Fingerprint = 6172 7BF8 B0B7 1F09 47B3 AFA3 0946 1701 490F 3B4F
-- Harald Michl <harald.michl@univie.ac.at> Vienna University - ACOnet www.ACO.net - VIX www.VIX.at Universitaetsstrasse 7, A-1010 Vienna, Austria, Europe Tel: +43 1 4277 - 14078 (Fax: - 9140) HM3550-RIPE
Hi Harald, group, On 26. mar. 2012, at 07:25, Harald Michl wrote:
While we do not use communities to handle the announcements at VIX I wonder how you handle 32-bit as-numbers?
Here, at SIX, we are using extended communities like it was presented by Ondrej at RIPE 63 http://ripe63.ripe.net/presentations/160-BIRD-20111103-OF-RIPE-EIX-RS.pdf
regards, Harald
Kind regards and thank you all for the feedback. To summarise, most of you do not request that the "advertise-to-all" community is set in order to advertise the prefixes to all peers. "No community" does the same. Matjaž
On 27/03/2012 16:10, Matjaž Straus Istenič wrote:
On 26. mar. 2012, at 07:25, Harald Michl wrote:
While we do not use communities to handle the announcements at VIX I wonder how you handle 32-bit as-numbers?
Here, at SIX, we are using extended communities like it was presented by Ondrej at RIPE 63 http://ripe63.ripe.net/presentations/160-BIRD-20111103-OF-RIPE-EIX-RS.pdf
I'm waiting for some movement on Robert Raszuk's wide community draft to gain some traction here: tools.ietf.org/html/draft-raszuk-wide-bgp-communities Nick
participants (5)
-
Andy Davidson
-
Arnold Nipper
-
Harald Michl
-
Matjaž Straus Istenič
-
Nick Hilliard