一、基本概念
GRE:Generic Routing Encapsulation,通用路由封装
• 一种三层VPN封装技术
• 可以对某些网络层协议的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IPv4)中传输。
• 解决了跨越异种网络的报文传输问题,异种报文传输的通道称为Tunnel(隧道)
1.1优缺
GRE优点 | GRE缺点 |
建立隧道 | 点对点隧道 |
支持多种网络层协议 | 静态配置隧道参数 |
支持路由组播 | 布署复杂连接关系时代价巨大 |
配置简单,容易布署 | 缺乏安全性 |
二、GRE实现过程
2.1封装
报文在GRE隧道中传输包括封装和解封装两个过程。
2.2解封装