On Wed, 29 Jun 2016, Paul Jakma wrote:

* tools/multiple-bgpd.sh: Extend this script to support having
 multiple different implementations in the ring.  Add config
 generator and launch functions for BIRD and ExaBGP.

 Allow the proportion of other instances in the ring to peer with to
 be configurable as %age via PEERPROP. Allow number of v4 routes to
 advertise to be configurable via ADV. Allow "external", non-ring
 BGP peers to be defined via the EXPEER* arrays.

Note, I only really tested the BIRD one. I think I got ExaBGP to run and peer, but I can't remember if I got it to advertise routes. The configuration file syntax of ExaBGP seems to be in flux.

I'd also have added GoBGP support - I think I had a tentative config generator. However, building it requires investing a smidgen more trust in the "curl <random stuff from internet> | bash" style of working which the modern&cool kids all love than I was prepared to go with - at least on lab machines inside the firewall ;).

regards,
--
Paul Jakma | [email protected] | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
Doubt isn't the opposite of faith; it is an element of faith.
- Paul Tillich, German theologian and historian

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to