Building static routes with ExaBGP
In our last post we covered the basic setup and configuration of ExaBGP. While we were able to make use of ExaBGP for dynamic route advertisement, it wasn’t able to help us when it came to actually programming the servers routing table. In this post, I want to show you how you can leverage ExaBGP from a more programatic perspective. We’ll start by handling route advertisement to our peer and then tackle reading and processing received route updates. We’ll also start using another Python module (pyroute2) to program the routing table of the bgp_server host so that it begins acting more like a normal router. Enough talk – let’s dive in!
Im going to assume you’re starting off at the end of the last post. So the first thing we need to do is clean up a couple of items. We’re not going to rely on the static route we provisioned so to clean that up we can simply reapply the netplan network configuration using the command sudo netplan apply…
user@bgp_peer:~$ ip route default via 192.168.127.100 dev ens3 proto static 10.10.10.0/30 dev ens7 proto kernel scope link src 10.10.10.1 10. Continue reading
SDxCentral Weekly Wrap for Feb. 8, 2019: Verizon found significantly lower latency when using MEC...
Company CTO Neville Ray explained that the carrier was using just 10 megahertz of its 600 MHz and...
The investment is further validation that microsegmentation is real, and Illumio CEO Andrew Rubin...
Vodafone Germany swaps out Huawei for Nokia in its core network; Sprint sues AT&T for 'fake...
The trial is part of Cisco’s 5G RuralFirst initiative to contribute to the business case for...