实验目的:
第一步:IP地址划分
骨干链路设置成掩码为30的。
R2与R3之间:172.16.1.0、30
R3与R4之间:172.16.1.4/30
R4与R7之间:172.16.1.8/30
R6与R7之间:172.16.1.12/30
R5与R6之间:172.16.1.16/30
R2与R5之间:172.16.1.20/30
R1的环回:1.1.1.1/32
192.168.1.1/24
R2的环回:172.16.0.2/32
172.16.2.0/24
R3的环回:172.16.0.3/32
172.16.3.0/24
R4的环回:172.16.0.4/32
172.16.4.0/24
R5的环回:172.16.0.5/32
172.16.5.0/24
R6的环回:172.16.0.6/32
172.16.6.0/24
R7的环回:172.16.0.7/32
172.16.7.0/24
R8的环回:8.8.8.8/32
192.168.2.8/24
AS之间的:
R1与R2:12.1.1.0/24
R7与R8:78.1.1.0/24
第二布 配置以上的IP地址和环回地址
R1:
在0/0/0接口:ip address 12.1.1.0 24
在loopback0:ip address 1.1.1.1 32
在loopback1:ip address 192.168.1.1 24
其余路由器配置步骤与R1相同
第三步 在AS2中启用ospf协议
R2:
ospf 1 router-id 2.2.2.2
area 0
network 172.16.0.0 0.0.255.255
R3:
ospf 1 routwe-id 3.3.3.3
area 0
network 172.16.0.0 0.0.255.255
R4,R5,R6,R7路由器配置步骤相同
第四步 建立BGP对等体关系
AS之间建立EBGP对等体关系,AS内部建立IBGP对等体关系
R1:
bgp 1
router-id 1.1.1.1
peer 172.16.0.2 as-number 2
peer 172.16.0.2 connect-interface Loopback 0
R2:
bgp 64512
confederation id 2
router-id 2.2.2.2
peer 1.1.1.1 as-number 1
peer 1.1.1.1 connect-interface loopback 0
R7与R8配置步骤与上面一样。
第五步 AS2内部配置联邦
注:联邦
将一个AS,逻辑的分为多个小AS;对外依然遵循大AS号传递规则;
但小AS间为联邦内的EBGP邻居关系,可以像EBGP关系一样传递路由,但默认不对属性进行修改;
所有操作基于小AS号进行;
AS内所有设备需要定义自己所在的大AS号
小AS间的BGP设备需要告知对端的小AS号
R2:
bgp 64512
confederation id 2
router-id 2.2.2.2
peer 172.16.0.3 as-number 64512
peer 172.16.0.3 connect-interface loopback 0
confederation peer-as 64513
peer 172.16.0.5 as-unmber 64513
peer 172.16.0.5 connect-interface loopback 0
peer 172.16.0.5 ebgp-max-hop 2
R4与之步骤相同
R3:
bgp 64512
router-id 3.3.3.3
conferderation id 2
peer 172.16.0.2 as-number 64513
peer 172.16.0.2 connect-interface loopback 0
peer 172.16.0.4 as-number 64513
peer 172.16.0.4 connect-interface loopback 0
R6与之步骤相同
R5也要认识对等体R2
R5:
bgp 64513
router-id 5.5.5.5
confederation id 2
confederation peer-as 64512
peer 172.16.0.2 as-number 64512
peer 172.16.0.2 connect-interface loopback 0
peer 172.16.0.2 ebgp-max-bop 2
peer 172.16.0.6 as-number 65413
peer 172.16.0.6 connect-interface loopback 0
R7步骤相同
第六步配置路由反射器
R2和R7修改下一跳为本地
R2:
peer 172.16.0.3 next-hop-local
R7:
peer 172.16.0.6 next-hop-local
R3和R6配置为RR
R3:
peer 172.16.0.4 reflect-client
R6:
peer 172.16.0.5 reflect-client