一台设备要承担两个MGRE,所以有两个不能互通
两个虚拟接口
划分好网段,就直接开始配地址
R1还有一个环回接口
R3R4R5都一样,都是配端口地址,然后各自带有一个换回
R6只需要配端口地址就行
然后公网通--缺省指向IP地址
R1写两条--两条路都要用
这时候全部配完,全网就通了
下面三台做星型拓扑
R1上
进入tunnel端口
IP地址7.1
GREP2MP
源地址
创nhrp域
nhrp entry
r2r3
进端口,配ip
GREP2MP
源端口
进nhrp域
注册信息nhrp entry
这里做上面的MGRE的
R1上
进入tunnel端口另一个
IP地址6.1
GREP2MP
源地址
创nhrp域---可以和了另外一个地址一样,也可以不一样
nhrp entry
r5r4进端口,配ip,GREP2MP,源端口,进nhrp域,注册信息nhrp entry
这里即可以将信息出现
R4给R1R5发消息,R5给R1发消息
这时候全脸的MGRE环境配置完成了
然后启动OSPF信息
R3到R5
剩下步骤都一样,都是创建区域,宣告网段
在运行时会出现一些问题
因为OSPF的运行接口是P2P不是其它接口
所以在运行的过程中会出现问题
这时r1会舍弃两个路由信息--两个分支各舍去一条信息
将类型改为broadcast--就要进行DR和BDR选举--可能会出现几台路由器的BDR是自己而出现差错
所以改成P2MP类型就行
R2R3的都改为P2MP
r2r3的路由信息就都会出现了
而在上面的全连的环境下,最简单的方法就是将接口改为broadcast,然后将DR都改为R1
这样路由信息就能获取到了
R4r5也要改