GRE或通用路由封装是Cisco开发的隧道协议。它封装IP数据包,即可交付的内部数据包到外部数据包。它将它们传输到解封装它们的设备,并通过网络将它们路由到最终目的地。
特征:
- GRE是路由封装协议。
- GRE提供了无状态的专用连接。
- GRE协议创建类似于虚拟专用网络(VPN)的点对点连接。
- 它使用逻辑中心辐射型拓扑。
- 它可以在IP网络上承载任何OSI第3层协议。
- GRE通过在Internet上的两个路由器之间建立隧道来提供不同专用网络的两个主机之间的通信。
- 可以使用每个设备中存在的虚拟隧道接口(VTI)来终止GRE连接端点。
好处:
- GRE协议支持封装IPv4广播和多播流量。它还支持IPv6。
- GRE是一种简单而灵活的协议。
- GRE隧道将多个协议封装在一个协议下。
- GRE还可以通过IP网络路由非TCP / IP协议,例如IPX或AppleTalk。
- GRE协议可以连接多个不连续的子网。
- GRE协议允许您在广域网(WAN)上建立虚拟专用网(VPN)。
- GRE协议也可以在跳数有限的网络中轻松使用。
- GRE协议易于调试。
缺点:
- GRE协议不提供数据加密功能,即不能保证网络安全。它需要与其他安全隧道协议(例如IPSec)集成以提供网络安全性。
- GRE协议的可伸缩性较差,因为定义GRE隧道是一项手动任务。