BGP and routing table

Let's take an example in which we need to configure BGP, validate if a session is up, and report the details for the same. In our example, we would take two routers (as a prerequisite, both routers are able to ping each other) as follows:

As we see R2 and testrouter are able to ping each other using an IP address of the FastEthernet0/0 interface of each other.

The next step is a very basic configuration of BGP (in our case, we use the Autonomous System (AS) number 200). The code is as follows:

from netmiko import ConnectHandlerimport timedef pushbgpconfig(routerip,remoteip,localas,remoteas,newconfig="false"): uname="cisco" ...

Get Practical Network Automation now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.