18.1.1 GRE简介
2025年09月26日
18.1.1 GRE简介
通用路由封装(Generic Routing Encapsulation,GRE)可以对某些网络层协议(如IPX、ATM、IPv6、Apple Talk等)的数据报文进行封装,使这些被封装的数据报文能够在另一个网络层协议(如IPv4)中传输。
GRE提供了将一种协议的报文封装在另一种协议的报文中的机制,是一种三层隧道封装技术,使报文可以通过GRE隧道透明地传输,解决异种网络的传输问题。
GRE实现机制简单,对隧道两端的设备负担小。GRE 隧道可以通过IPv4网络连通采用多种网络协议的本地网络,有效利用了原有的网络架构,降低了成本。GRE 隧道扩展了跳数受限网络协议的工作范围,支持企业灵活设计网络拓扑。GRE 隧道可以封装组播数据,和IPSec结合使用时可以保证语音、视频等组播业务的安全。GRE 隧道支持使能MPLS LDP(Label Distribution Protocol,标签分发协议),使用GRE隧道承载MPLS LDP报文,建立LDP LSP(Label Switched Path,标签交换路径),实现MPLS骨干网的互通。GRE隧道将不连续的子网连接起来,用于组建VPN,实现企业总部和分支间安全的连接。