拓扑图
一、实验分析
1.R6为ISP只能配置IP地址,R1-R5的环回为私有网段
R6所连接的网段为公网且R61上没有环回,R1-R5环回许分配网段,R6只能配IP地址
2.R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点
星型拓扑结构R1/R4/R5需要相互注册,互为中心站点
R1/R2/R3建立MGRE环境,还需修改优先级选出DR
3.有私有网段可以互相通讯,私有网段使用osPF完成。
需要修改Tunnel接口类型为Broadcast
默认为p2p-这种工作方式只能建立一个邻居
二、实验步骤
1.进行拓扑设计—地址规划
R1:
interface GigabitEthernet0/0/0
ip address 16.1.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 16.1.2.1 255.255.255.0
#
interface LoopBack0
ip address 192.168.1.1 255.255.255.0
R2:
#
interface GigabitEthernet0/0/0
ip address 26.1.1.1 255.255.255.0
#
interface LoopBack0
ip address 192.168.2.1 255.255.255.0
R3:
#
interface GigabitEthernet0/0/0
ip address 36.1.1.1 255.255.255.0
#
interface LoopBack0
ip address 192.168.3.1 255.255.255.0
R4:
#
interface GigabitEthernet0/0/0
ip address 46.1.1.1 255.255.255.0
#
interface LoopBack0
ip address 192.168.4.1 255.255.255.0
R5:
#
interface GigabitEthernet0/0/0
ip address 56.1.1.1 255.255.255.0
#
interface LoopBack0
ip address 192.168.5.1 255.255.255.0
R6:
#
interface GigabitEthernet0/0/0
ip address 16.1.1.2 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 16.1.2.2 255.255.255.0
#
interface GigabitEthernet0/0/2
ip address 26.1.1.2 255.255.255.0
#
interface GigabitEthernet1/0/0
ip address 36.1.1.2 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 46.1.1.2 255.255.255.0
#
interface GigabitEthernet3/0/0
ip address 56.1.1.2 255.255.255.0
配置完成后可在R6路由器检测直连是否可以ping通,或者查看路由表
2.配置缺省(访问公网)
R1:ip route-static 0.0.0.0 0.0.0.0 16.1.1.2
R1:ip route-static 0.0.0.0 0.0.0.0 16.1.2.2
R2:ip route-static 0.0.0.0 0.0.0.0 26.1.1.2
R3:ip route-static 0.0.0.0 0.0.0.0 36.1.1.2
R4:ip route-static 0.0.0.0 0.0.0.0 46.1.1.2
R5:ip route-static 0.0.0.0 0.0.0.0 56.1.1.2
配置完成后可以检测公网是否互通
3.配置R1/2/3为星行拓扑,R1为中心站点
R1:
interface Tunnel0/0/0
ip address 10.1.1.1 255.255.255.0
tunnel-protocol gre p2mp
source 16.1.1.1
nhrp entry multicast dynamic
nhrp network-id 100
R2:
interface Tunnel0/0/0
ip address 10.1.1.2 255.255.255.0
tunnel-protocol gre p2mp
source GigabitEthernet0/0/0
nhrp network-id 100
nhrp entry 10.1.1.1 16.1.1.1 register
R3:
interface Tunnel0/0/0
ip address 10.1.1.3 255.255.255.0
tunnel-protocol gre p2mp
source GigabitEthernet0/0/0
nhrp network-id 100
nhrp entry 10.1.1.1 16.1.1.1 register
通过**display nhrp peer all **可以查看邻居
4.配置R1/4/5为全连MGRE结构
R1:
interface Tunnel0/0/1
ip address 10.2.2.1 255.255.255.0
tunnel-protocol gre p2mp
source 16.1.2.1
nhrp entry multicast dynamic
nhrp network-id 200
R4:
interface Tunnel0/0/1
ip address 10.2.2.2 255.255.255.0
tunnel-protocol gre p2mp
source 46.1.1.1
nhrp entry multicast dynamic
nhrp network-id 200
nhrp entry 10.2.2.1 16.1.2.1 register
nhrp entry 10.2.2.3 56.1.1.1 register
R5:
interface Tunnel0/0/1
ip address 10.2.2.3 255.255.255.0
tunnel-protocol gre p2mp
source 56.1.1.1
nhrp entry multicast dynamic
nhrp network-id 200
nhrp entry 10.2.2.1 16.1.2.1 register
5.配置ospf
R1:
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 10.1.1.1 0.0.0.0
network 192.168.1.0 0.0.0.255
area 0.0.0.1
network 10.2.2.1 0.0.0.0
R2:
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 10.1.1.2 0.0.0.0
network 192.168.2.0 0.0.0.255
R3:
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 10.1.1.0 0.0.0.255
network 192.168.3.0 0.0.0.255
area 0.0.0.1
network 10.2.2.0 0.0.0.255
network 192.168.1.0 0.0.0.255
R4:
ospf 1 router-id 4.4.4.4
area 0.0.0.1
network 10.2.2.0 0.0.0.255
network 192.168.4.0 0.0.0.255
R5:
ospf 1 router-id 5.5.5.5
area 0.0.0.1
network 10.2.2.0 0.0.0.255
network 192.168.5.0 0.0.0.255
6.修改ospf接口类型
R1:
interface Tunnel0/0/0
ospf network-type broadcast
interface Tunnel0/0/1
ospf network-type broadcast
R2:
interface Tunnel0/0/0
ospf network-type broadcast
R3:
interface Tunnel0/0/0
ospf network-type broadcast
R4:
interface Tunnel0/0/1
ospf network-type broadcast
R5:
interface Tunnel0/0/1
ospf network-type broadcast
7.修改优先级
R2:
interface Tunnel0/0/0
ospf dr-priority 0
R3:
interface Tunnel0/0/0
ospf dr-priority 0
8.测试
ospf重启进程命令:reset ospf process (重启的话需要所有设备的ospf全部重启)
查看邻居:
ping查看是否全网可达