动态路由协议BGP特征:
实验拓扑:
实验目的:
BGP基础实验
实验步骤:
1:在每个AS中启用指定的IGP协议。
2.每个AS中启用IBGP协议,AS之间启用EBGP协议。
3.测试R1和R8之间的通信并得出结论。
步骤1:各AS内启用指定的IGP协议
例如,如实验拓扑图所示,有四个AS。根据拓扑图中AS的分布,首先在每个AS中进行基本配置,启用指定的IGP协议,因为BGP协议运行在IGP协议之上!
在R1上执行基本配置,并启用RIP协议来通告网络。
在R2执行基本配置,并启用RIP协议来通告网络。
在R3中执行基本配置,并启用OSPF协议来通告网络。
在R4进行基本配置,并启用OSPF协议来通告网络。
在R5中执行基本配置,并启用OSPF协议来通告网络。
在R6中执行基本配置,并启用EIGRP协议来通告网络。
在R7中执行基本配置,并启用EIGRP协议来通告网络。
在R8进行基本配置。
查看R1的拓扑表。
查看R2的拓扑表。
检查R3的拓扑表。
查看R4的拓扑表。
检查R5的拓扑表。
查看R6的拓扑表。
检查R7的拓扑表。
议有哪些18.jpg">查看R8的路由表
步骤2:各AS内启用IBGP协议,AS之间启用EBGP协议
如实验拓扑图,R1和R2为邻居关系,在R1指定R2为邻居,且更改源地址为自己的回环地址
同理在R2,指定R1为邻居,且更新原地址为自己的回环地址,同时指定R2为R1的下一跳,只有这样R2才能打破IBGP水平分割,将外网的路由往本自制系统内部传送。很简单的理解就是水平分割的目的是避免环路,打破水平分割的目的就是为了将外网学习到的路由传送到本自制系统内部!
下图为R1和R2启用BGP协议成功建立邻居关系图
实验要求R1可以用回环地址和R8的回环地址通信,所以在AS 12内,R1只要通告自己的回环地址即可。
EBGP运行在AS之间。AS 12 和AS 345分别通过R2 和R3相连,所以在R2和R3之间运行EBGP之前需要手动建立邻居关系。在R2指定R3为邻居,且携带R3所在AS的AS号,同时更新源地址为自己的回环地址。同理R3也一样,指定R2为邻居,携带R2所在的AS号,更新源地址为自己的回环地址。
R3通过回环地址和R4、R5建立邻居关系,同样更新源地址为自己回环地址,指定自己(R3)为R4、R5的下一跳
查看R8的拓扑表和路由表,已经学习到了R1的回环地址1.1.1.1
注:* 表示可用的 ;> 表示最好的 ; i 表示内部的 ;
r 表示多种路由协议学习到的路由条目
查看R4的bgp拓扑表,发现路由黑洞问题已解决
步骤3:测试R1和R8通信,得出结论
R1通过回环地址ping R8的回环地址,发现可以ping 通
点点关注持续更新