GRE:静态过程,有局限性
R1
:
[r1]interface Tunnel 0/0/0 ---
创建一个虚拟的隧道接口
[r1-Tunnel0/0/0]ip address 192.168.3.1 24 ---
给隧道接口分配一个
IP
地址
[r1-Tunnel0/0/0]tunnel-protocol gre ---
定义接口的封装方式
[r1-Tunnel0/0/0]source 12.0.0.1
[r1-Tunnel0/0/0]destination 23.0.0.3
R3:
[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ip address 192.168.3.3 24
[r3-Tunnel0/0/0]tunnel-protocol gre
[r3-Tunnel0/0/0]source 23.0.0.3
[r3-Tunnel0/0/0]destination 12.0.0.1
注:想要ping通1.0到2.0,需要静态路由协议,使他们两个网段有其对应的路由信息,这时两个网段才可以ping通
MGRE:动态过程
MGRE
的
shortcut
配置(所有路由的下一跳均为
hub
节点)
中心节点:
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip address 192.168.5.1 24
[r1-Tunne10/0/0]tunnel-protocol gre p2mp ---
修改接口的封装协议为
P2MP
[r1-Tunnel0/0/0]source 15.0.0,1--
规定公网的源
IP
地址
spoke
节点
:
interface Tunnel0/0/0
ip address 192.168.5.2 255.255.255.0
tunnel-protocol gre p2mp
source Gigabitethernet0/0/0 ---
分支节点的
IP
地址不固定
nhrp entry 192.168.5.1 15.0.0.1 register
---1
、在本地记录中心节点的隧道地址和物理地址的对应关系
;2
、该命令代表需要向中心节点
(15.0.0.1)发送NHRP
注册报文
(
注册报文中包含本地的隧道工
P
地址和物理
IP
地址
);3
、第一个
IP
是隧道
IP
,第二个
IP为公网IP
[r2]display nhrp peer all
查看
NHRP
表项
[r1-Tunnel0/0/0]nhrp redirect ---
在
hub
节点开启重定向功能。开启后,
hub
会主动为其他设备发送重定向报文
[r2-Tunne10/0/0]nhrp shortcut ---
使能
shortcut
功能,如果不开启,则分支节点会丢弃重定向报文,每个分支节点都需要配置
非shortcut原理:

MGRE
环境下的
RIP
网络搭建
非
shortcut
方式:
[r1]rip 1
[r1-rip-1]version 2
[r1-rip-1]network 192.168.1.0 ----
主类宣告方式
[r1-rip-1]network 192.168.5.0 ----
宣告:
1.
激活接口;
2.
发布路由
[r1-Tunnel0/0/0]nhrp entry multicast dynamic ---
开启中心节点伪广播
(
给所有人以单播形式发送一次报文)
[r1-Tunnel0/0/0]undo rip split-horizon ---
关闭该接口的水平分割机制
!!!关闭后容易出现环路问题
分支之间建立隧道
需要在r1上配置:

每个分支上需要配置:

不关闭配置:(手工汇总)
