实验题目:
一,R6为ISP只能配置IP地址,R1-R5的环回为私有网段
如图所示 如图为各个路由器的网段划分 以及 环回接口 网段配置
各个路由端口 到ISP的缺省路由配置
验证截图:
二,R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点
注意:R1/4/5为全连的MGRE结构 故配置时应当在各个路由间进行相互认证注册 避免落下
同时注意,若要获得完整的NHRP还应在R1/4/5路由间进行下列配置:
1,中心站点可以收到分支的数据包,但是,分支不能收到中心站点的数据报 --- MGRE环境下不支持广播或者组播行为 ---- 在中心站点开启伪广播 --- 分别给所有节点发送单播以达到广播的效果
[r1-Tunnel0/0/0]nhrp entry multicast dynamic --- 开启中心站点伪广播
所用到的相关指令:
给中心站点进行配置(边界路由器出接口的公网IP地址不会发生变化
的作为NHS,即中心站点)
[r1]int t 0/0/0 --- 创建隧道接口
[r1-Tunnel0/0/0]ip address 192.168.5.1 24 --- 配置隧道IP地址
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp --- 选择封装类型 ---- 选择MGRE
[r1-Tunnel0/0/0]source 15.0.0.1 --- 定义源IP地址
[r1-Tunnel0/0/0]nhrp network-id 100 --- 创建NHRP域
给分支站点进行配置
[r2]int t 0/0/0
[r2-Tunnel0/0/0]ip address 192.168.5.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp
[r2-Tunnel0/0/0]source GigabitEthernet 0/0/1 --- 以接口作为 封装源,以应对IP地址的变化
[r2-Tunnel0/0/0]nhrp network-id 100 --- 加入NHRP域,必须是和 中心站点创建相同的域
[r2-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register --- 找中心站点进行注册隧道地址 物理接口地址
<r1>display nhrp peer all --- 可以查看NHRP信息收集情况
配置验证截图:
R1/2/3为星型的拓扑结构 R1为中心站点
配置验证截图:
三,所有私网网段可以相互通讯,私有网段使用OSPF完成
注意ospf星型拓扑路由信息获取不全的原因:
主要是由于中心站点和分支站点在发布路由信息时,对于DR和BDR的认知不统一所造成的;
以及 在MGRE接口上,OSPF协议理解为普通的tunnel接口,使用了p2p工作
(而该种工作方式只能建立一个邻居关系)
解决方法:
1..将该网段所有接口的ospf工作方式修改为Broadcast模式,调整路由在进行DR和BDR关系选举时的优先级,使得确保路由DR的身份
2.该网段所有接口的 ospf 工作方式修改为 P2MP
所用到的相关指令:
可进行相互通信截图:
实验需求满足,实验完成。