MGRE (多点GRE)协议

MGRE (多点GRE)协议

普通GRE的缺点

多个局域网若使用普通的GRE来进行互通,建立形成一个整体网络时,tunnel数量成指数上升,路由表将变大,且不易管理;

普通的GRE为点到点网络类型;若将多个节点使用普通GRE连接起来,将配置大量的网段和路由信息,且所有节点为固定IP地址;

MGRE

MGRE属于NBMA网络类型
MGRE又称DSVPN 自动智能VPN = MGRE + IPSEC

在这里插入图片描述
多点GRE:多个节点构建为一个网段;结构为中心到站点结构;站点可以基于NHRP实现ip地址不固定

NHRP:下一跳路由发现协议

非固定ip地址分支站点,主动到固定IP的中心站点注册;中心生成MAP

映射—tunnel口IP与公有ip地址的对应;

若分支到分支,那么将在中心站点下载map来实现直接通讯

华为模拟器上配置命令
在这里插入图片描述

中心站点r1配置
[r1] Tunnel0/0/0  创建tunnel口
[r1-Tunnel0/0/0] address 10.1.1.1 24  配置接口ip地址
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp 先修改接口模式为多点GRE
[r1-Tunnel0/0/0]source 100.1.1.1 再定义公有的源IP地址
[r1-Tunnel0/0/0]nhrp entry multicast dynamic  本地成为NHRP中心,同时可以进行伪广播
[r1-Tunnel0/0/0]nhrp network-id 100  默认为0号,该网段内所有节点tunnel接口必须为相同域
分支站点r3:
[r3]interface Tunnel0/0/0
[r3-Tunnel0/0/0]ip address 10.1.1.2 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source GigabitEthernet0/0/0   #源为r3的0/0/0接口
[r3-Tunnel0/0/0]nhrp entry 10.1.1.1 100.1.1.1 register    分支需要到中心站点注册
[r3-Tunnel0/0/0]nhrp network-id 100
分支站点r4:
[r4]interface Tunnel0/0/0
[r4-Tunnel0/0/0]ip address 10.1.1.3 24
[r4-Tunnel0/0/0]tunnel-protocol gre p2mp
[r4-Tunnel0/0/0]source GigabitEthernet0/0/0   #源为r4的0/0/0接口
[r4-Tunnel0/0/0]nhrp entry 10.1.1.1 100.1.1.1 register    分支需要到中心站点注册
[r4-Tunnel0/0/0]nhrp network-id 100
dis nhrp peer all  查看分支站点注册结果

在这里插入图片描述
要想使建立的VPN各个接口(虚拟接口)之间互通,需在物理接口上写上指向ISP(公网)的缺省

[r1]ip route-static 0.0.0.0 0 100.1.1.2
[r2]ip route-static 0.0.0.0 0 100.1.2.2
[r3]ip route-static 0.0.0.0 0 100.1.3.2

此时vpn间各个虚拟接口互通,要想使路由器的各个环回可通,需在每个路由器上再配置路由(静态或动态),此处不再配置

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值