BGP边界网关小实验(cisco)
拓扑如上
端口配置略略
先观察路由表
只有一个路由
BGP配置
路由器3(中间这个):
router bgp 200 //启动BGP协议 neighbor 10.0.0.1 remote-as 100 //宣告邻居路由,前面是邻居地址,后面是对方的BGP编号 neighbor 20.0.0.1 remotr-as 300 end
路由器4
router bgp 100 //一定要和前面路由器配置的编号对应 neighbor 10.0.0.2 remote-as 200 end
路由器5
router bgp 300 neighbor 20.0.0.2 remote-as 200 end
配置完成之后通信会发现
哦漏!怎么无法通信
为什么呢,检查路由表发现还是只有一个路由,难道这个协议没有用吗
因为他不会自主的去通信到对方网段,我们可以手动的添加一下
路由器3
network 10.0.0.0 mask 255.0.0.0
路由器5
network 20.0.0.0 mask 255.0.0.0
配置完成后可以看到
耶,bgp协议路由已经添加进去了,他已经找到了对方的网络,此时再来检查一下通信
也是成功的通信了