HCIP笔记

GRE,MGRE

VPN----虚拟专用网络

依靠ISP(不能有私网ip)或者其他公用网络基础设施上构建专用的安全数据通信网络。-----只不过这个专用网络是逻辑而非物理的

虚拟:用户不在需要拥有实际的长途数据线缆,而是使用公共网络资源建立自己的专用网络。

专用:可以定制最符合自身需求的网络。

核心技术:封装技术。

GRE----通用路由封装

 

 

GRE封装和解封装过程

  • 设备从连接私网的接口接收到数据包后,检查报文头部中的目的ip地址字段,在路由表中查找出接口,如果发现出接口为隧道接口,则将报文发送给隧道模块进行处理。

  • 隧道模块接收到报文后,首先根据乘客协议的类型和当前GRE隧道配置的校验和参数,对报文进行GRE封装

  • 然后,设备给报文添加新的传输协议,该协议的源ip就是隧道源地址,目的ip为隧道目的地址

  • 最后,设备根据新条件的ip报文头部中的目的地址,在路由表中查找对应的出接口并发送报文。

  • 接受端设备从连接公网的接口收到报文后,首先分析ip报文头部信息,如果发现协议字段类型值为47(GRE协议号),表示数据部分由GRE模块进行处理。

    • GRE模块去除掉IP报文头部和GRE报文头部,并根据GRE报文头部中的协议类型字段来判断来自

Keepalive检测机制

 

!!!!因为公网稳定性 一般只需要一边配置keepalive就可以 另一边不配置也会正常通讯!!!!

MGRE

NHRP---下一跳解析协议

hub-spoke架构----中心到节点架构;NHS----下一跳服务器

中心节点的IP地址必须固定。

MGRE的shortcut配置

DSVPN----动态智能VPN

传统的MGRE技术存在的问题。----分部之间无法直接通讯(源分支无法获取目的分支的公网地址,也就无法建立VPN隧道),导致所有的分支之间的通讯数据只能通过总部HUB设备进行中转

NHRP映射表

  • 静态表项

    • 由网络管理员手工配置

    • spoke与hub建立静态的mgre隧道

  • 动态表象

    • 是由NHRP协议动态生成

    • hub节点被动获取到spoke节点发送来的注册信息

    • 各个spoke节点通过NHRP协议获取到对端的spoke节点的映射关系

    • 7200s

NHRP映射表的建立过程

建立spoke到hub之间的mgre隧道

  1. spoke想hub注册请求

  2. hub向spoke注册应答

分支间路由学习

DSVPN支持两种分支间路由学习方式:

  • 分支间互相学习路由----非shortcut方式---看路由

    • 每个分支需要学习到所有对端的路由数据,且下一跳为分支本身

  • 分支路由汇聚到总部----shortcut方式---看映射表

    • 下一跳为hub设备

建立spoke与spoke之间的mgre隧道

在shortcut方式下需要添加的配置

分支没有获取到中心的路由信息

因为RIP是以组播的方式在发送报文,而MGRE环境下是点到点通讯,不支持组播行为。

解决思路:开启伪广播功能

[ri-Tunnel0/0/0]nhrp entry multicast dynamic -----在中心节点配置

分支之间无法获取对方路由信息

[ri-Tunnel0/0/0]undo rip split-horizon -----关闭水平分割机制

rip summ-address路由汇总 ------如果没有关闭水平分割就用路由汇总

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值