实验拓扑
IP地址划分
R1的环回:192.168.1.0 24
R2的环回:192.168.2.0 24
R3的环回:192.168.3.0 24
R4的环回:192.168.4.0 24
R5的环回:192.168.5.0 24
R6的环回:5.5.5.0 24
R1的G0/0/0:12.0.0.0 24
R1的G0/0/1:112.0.0.0 24
R2的G0/0/0: 22.0.0.0 24
R3的G0/0/0: 32.0.0.0 24
R4的G0/0/0: 42.0.0.0 24
R5的G0/0/0: 52.0.0.0 24
划分IP地址的拓扑
实验要求
1.R6为IsP只能配置Ip地址,R1-R5的环回为私有网段
2.R1/4/45为全连的MGRE结构:R1/2/3为星型的拓扑结构,R1为中心站点
3.所有私有网段可以互相通讯,私有网段使用0SPF完成。
实验步骤
1.配置IP地址
R1:
[r1-LoopBack0]ip address 192.168.1.1 24
[r1-GigabitEthernet0/0/0]ip address 12.0.0.1 24
[r1-GigabitEthernet0/0/1]ip address 112.0.0.1 24
R2:
[r2-GigabitEthernet0/0/0]ip address 22.0.0.1 24
[r2-LoopBack0]ip address 192.168.2.1 24
R3:
[r3-GigabitEthernet0/0/0]ip address 32.0.0.1 24
[r3-LoopBack0]ip address 192.168.3.1 24
R4:
[r4-GigabitEthernet0/0/0]ip address 42.0.0.1 24
[r4-LoopBack0]ip address 192.168.4.1 24
R5:
[r5-GigabitEthernet0/0/0]ip address 52.0.0.1 24
[r5-LoopBack0]ip address 192.168.5.1 24
R6:
[ISP-GigabitEthernet0/0/0]ip address 12.0.0.2 24
[ISP-GigabitEthernet0/0/1]ip address 112.0.0.2 24
[ISP-GigabitEthernet0/0/2]ip address 22.0.0.2 24
[ISP-GigabitEthernet4/0/0]ip address 32.0.0.2 24
[ISP-GigabitEthernet4/0/1]ip address 42.0.0.2 24
[ISP-GigabitEthernet4/0/2]ip address 52.0.0.2 24
[ISP-LoopBack0]ip address 5.5.5.5 24
2.配置缺省使公网互通
[r1]ip route-static 0.0.0.0 0 12.0.0.2
[r1]ip route-static 0.0.0.0 0 112.0.0.2
[r2]ip route-static 0.0.0.0 0 22.0.0.2
[r3]ip route-static 0.0.0.0 0 32.0.0.2
[r4]ip route-static 0.0.0.0 0 42.0.0.2
[r5]ip route-static 0.0.0.0 0 52.0.0.2
检测
3.R1/R4/R5 构建全连MGRE环境
[r1-Tunnel0/0/0]ip address 192.168.6.1 24
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp
[r1-Tunnel0/0/0]source 12.0.0.1
[r1-Tunnel0/0/0]nhrp network-id 100
[r1-Tunnel0/0/0]nhrp entry multicast dynamic-----开启伪广播
[r1-Tunnel0/0/0]nhrp entry 192.168.6.2 42.0.0.1 register
[r1-Tunnel0/0/0]nhrp entry 192.168.6.3 52.0.0.1 register
[r4-Tunnel0/0/0]ip address 192.168.6.2 24
[r4-Tunnel0/0/0]tunnel-protocol gre p2mp
[r4-Tunnel0/0/0]source 42.0.0.1
[r4-Tunnel0/0/0]nhrp network-id 100
[r4-Tunnel0/0/0]nhrp entry multicast dynamic----开启伪广播
[r4-Tunnel0/0/0]nhrp entry 192.168.6.3 52.0.0.1 register
[r4-Tunnel0/0/0]nhrp entry 192.168.6.1 12.0.0.1 register
[r5-Tunnel0/0/0]ip address 192.168.6.3 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp
[r5-Tunnel0/0/0]source 52.0.0.1
[r5-Tunnel0/0/0]nhrp network-id 100
[r5-Tunnel0/0/0]nhrp entry multicast dynamic----开启伪广播
[r5-Tunnel0/0/0]nhrp entry 192.168.6.1 12.0.0.1 register
Info: This peer protocol address conflicts with hub register peer protocol addre
ss.---此时r1已经找r5注册过因此会报错
[r5-Tunnel0/0/0]nhrp entry 192.168.6.2 42.0.0.1 register
Info: This peer protocol address conflicts with hub register peer protocol addre
ss. ---此时r4已经找r5注册过因此会报错
4.用OSPF配置路由,使R1/R4/R5私网可以通信
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 0
[r4-ospf-1-area-0.0.0.0]network 192.168.4.0 0.0.0.255
[r4-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 192.168.5.0 0.0.0.255
[r5-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
检测
可以看到现在ping192.168.5.1 是ping不通
接下来修改一下网络类型
修改网络类型--
[r1-Tunnel0/0/0]ospf network-type broadcast
[r4-Tunnel0/0/0]ospf network-type broadcast
[r5-Tunnel0/0/0]ospf network-type broadcast
5.R1/R2/R3为星型拓扑,以R1为中心,构建MGRE环境。
[r1-Tunnel0/0/1]display this
[V200R003C00]
#
interface Tunnel0/0/1
ip address 192.168.7.1 255.255.255.0
tunnel-protocol gre p2mp
source 112.0.0.1
nhrp entry multicast dynamic
nhrp network-id 100
#
return
[r2-Tunnel0/0/1]display this
[V200R003C00]
#
interface Tunnel0/0/1
ip address 192.168.7.2 255.255.255.0
tunnel-protocol gre p2mp
source 22.0.0.1
nhrp network-id 100
nhrp entry 192.168.7.1 112.0.0.1 register
#
return
[r3-Tunnel0/0/1]display this
[V200R003C00]
#
interface Tunnel0/0/1
ip address 192.168.7.3 255.255.255.0
tunnel-protocol gre p2mp
source GigabitEthernet0/0/0
nhrp network-id 100
nhrp entry 192.168.7.1 112.0.0.1
#
return
6.用OSPF配置路由,使所有R1/R2/R3可以通信
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
检测
此时r1ping192.168.3.1是ping不通的
修改网络类型为broadcast(注意都要改)
[r1-Tunnel0/0/1]ospf network-type broadcast
[r2-Tunnel0/0/1]ospf network-type broadcast
[r3-Tunnel0/0/1]ospf network-type broadcast
此时r2不能Ping通192.168.3.1
让分支放弃选举DR和BDR
[r2-Tunnel0/0/1]ospf dr-priority 0
[r3-Tunnel0/0/1]ospf dr-priority 0