
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上配置: 
 
 每个分支上需要配置: 
 
 不关闭配置:(手工汇总)