Generating Quagga iBGP and eBGP conf files using Ansible

23 views
Skip to first unread message

Shahrooz Pooryousef

unread,
Jan 10, 2019, 7:40:55 PM1/10/19
to Ansible Project
Hi guys,

I am going to do an experiment for iBGP and eBGP routers. The tool I am using is Quagga routing software which is a open source routing tool. 

For each router in Quagga I need to have a conf files which explain its neighbors, routing policies etc. I need to generate these conf files for internet topologies with different nodes. In another word, I like to use CAIDA and another data set which showing the iBGP topology of the ASes and generate the conf files for Quagga. 

Is Ansible can generate these conf files for me? If yes, how can I give my data sets and how can I be sure that the generated conf files are compatible with Quagga?

Best,
Shahrooz

ncha...@redhat.com

unread,
Jan 16, 2019, 9:36:42 AM1/16/19
to Ansible Project
Hello Shahrooz,

Currently, this scenario is not supported. However, we are actively working on BGP automation (including FRR) and there's a proposal in place for it (https://github.com/ansible-network/network-proposals/issues/5). It would be great if you can add your suggestions/views to it.

Thanks!

Regards,
Nilashish Chakraborty
Associate Software Engineer, Ansible by Red Hat
Red Hat Bangalore, India
Reply all
Reply to author
Forward
0 new messages