Question about bird RS config with BGP Community support
me at anuragbhatia.com
Tue Jul 24 18:06:21 UTC 2018
Hi Tim & Job
Thanks a lot for your advice. I was aware of IXP Manager and there were
certain issues we faced due to which we couldn't use it when we tried last
time (which was a few months ago before the latest stable release). I wish
to re-visit and keep on re-visiting it until we can make it work because it
does seem like a package full of everything an IXP needs. :)
I checked arouteseerver project which I missed during the previous lookup.
It seems really good and I ended up in building config and getting it live.
For now, we got what we needed (the BGP community support as well as a way
to automatically update config regularly). I will explore IXP manager again
in the very near future.
Thanks again for your help. And oh btw I still do not have an answer to my
question on why route announcement did not go. I do have a well tested and
working config which does the job but the config generated by arouteserver
is like 10x bigger than original config (for 5 peers). Still trying to read
and get a sense from it on what was wrong earlier.
On Tue, Jul 24, 2018 at 2:58 AM Tim Raphael <raphael.timothy at gmail.com>
> As an operator of large, established IXP I would also recommend this path.
> A lot of work had gone into the likes of IXPManager and arouteserver and
> they provide great value in providing secure configurations with added
> features such as action communities you are after.
> > On 24 Jul 2018, at 7:05 am, Job Snijders <job at instituut.net> wrote:
> >> On Mon, 23 Jul 2018 at 23:00, Anurag Bhatia <me at anuragbhatia.com>
> >> We are running a small IX fabric (in Mumbai, India) and with multiple
> >> route servers based on a bird. There has been a demand of support of BGP
> >> communities from some of our members and I am trying to find a way to
> >> it up in the bird. Idea is to provide a community say 0:123 where tagged
> >> routes with 0:123 do not reach AS123. I am new to the bird.
> > I strongly recommend to either use “arouteserver” or “IXP manager” to
> > generate the BIRD configuration files on your behalf, and no type it by
> > hand.
> > Setting up a fully featured secure route server is a lot of work and
> > research, I’d really recommend to leverage the work others have done in
> > this problem space. I fear otherwise you may risk repeating mistakes that
> > others already made.
> > https://arouteserver.readthedocs.io/en/latest/
> > https://github.com/pierky/arouteserver
> > https://www.ixpmanager.org/
> > And using these automated tools means less work for the IX operator.
> > Turning up new peers is a breeze with both tools!
> > Kind regards,
> > Job
More information about the NANOG