配置说明:都通过loopback 口作为bgp 连接口,并且要配置ebgp多跳,同时配置loopback口的静态路由。
以AR2为例:
第一种场景:所有直接相连的邻居都启动了BGP,则路由可以随意扩散。
分别在AR1上和AR4上观察bgp路由,可见已经生成所有的路由。
AR1上查看bgp 路由:
AR4上查看路由:
第二种场景:中间有路由器未启动BGP,则路由不能扩散。
关闭AR3上的BGP进程。
则AR1和AR4上互相不能传递路由。
AR1上的路由,只有它和AR2之间的,没有AR3和AR4的。如下:
AR4上的路由,只有它本地的,没有远端邻居的。如下:
第三种场景:沿途的收尾路由器建立逻辑上BGP邻居,则可以互相扩散路由。
AR1和AR4建立BGP 邻居。
AR1上的配置如下,AR2、AR3、AR4分别配置静态路由。
AR1上的BGP邻居和BGP路由表,可以看到已经正常建立与AR4的BGP邻居。
AR4的配置与AR1类似,只是邻居互指,
AR4上的BGP邻居和路由表项如下: