BGP对等体建立
(1)EBGP的建立
R1向R2建立对等体
[r1]bgp 1 //开启BGP服务 注 1 指的是该路由器所在的AS号,并不是进程。因为一个路
由器只能属于一个AS中,所以一个路由器只能启动一个BGP进程。
[r1-bgp]router-id 1.1.1.1 //配置RID
[r1-bgp]peer 12.0.0.2 as 2 //指定建邻的IP地址和邻居所在的AS的编号(邻居关系指定是双向的)
R2向R1建立对等体
[r2]bgp 2
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 12.0.0.1 as 1
(2)IBGP的建立
[r2]bgp 2
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 3.3.3.3 as 2
[r2-bgp]peer 3.3.3.3 connect-interface LoopBack 0 //指定给邻居发送数据包的连接接口是环回接口否
则无法通过环回接口建立对等体
[r2-bgp]peer 3.3.3.3 next-hop-local //由于AS之间存在AS-BY-AS的特性,会导致此后的路由器收到路由
信息的下一跳为R1的出接口,所以通过此指令将收到路由信息的
下一跳改为所发出路由信息的路由器的环回接口
(3)AS2区域启动OSPF
[r2]ospf 1 router-id 2.2.2.2
Info: The configuration succeeded. You need to restart the OSPF process to valid
ate the new router ID.
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 12.0.0.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 23.0.0.1 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 23.0.0.2 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 34.0.0.1 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 0
[r4-ospf-1-area-0.0.0.0]network 34.0.0.2 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 45.0.0.1 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
使用到network重发布方法发布路由
分析:可以将AS2中用ospf通告的直连网段用network发布
(1)使用network发布ospf通告的直连网段
在R2上进行配置
[r2]bgp 2
[r2-bgp]network 23.0.0.0 24
[r2-bgp]network 34.0.0.0 24
实验结果
1)查看BGP路由的信息情况
2)ping
用R1的环回 ping R5的环回