什么是GRE?GRE解封装的意义和实现方案

编程入门 行业动态 更新时间:2024-10-04 13:26:31

什么是GRE?GRE<a href=https://www.elefans.com/category/jswz/34/1707670.html style=解封装的意义和实现方案"/>

什么是GRE?GRE解封装的意义和实现方案

什么是GRE?

GRE(Generic Rounting Encapsulation,通用路由封装)是由思科公司开发的隧道协议之一,协议编号为47,在RFC2874中定义。

该协议主要应用于路由选择协议等多播分组的隧道传输。

GRE隧道能够将任意协议封装到IP分组中,如下图1

由于GRE没有自带加密功能,因此无法保障封装数据的安全性,可能会被窃听,如果需要保障封装数据的安全性,可以使用GRE over IPsec。

图1:普通IP分组与GRE封装后的分组的不同

2、GRE解封装的意义和实现方案

  虚拟化在数据中心是一种非常常见的方法,但出于监控目的就不那么容易了,因为虚拟机管理程序内的网络通信不是通过服务器中的物理NIC传输的。它通过虚拟交换机传输。因此,无法访问此报文。

        通常使用虚拟TAP解决此问题。但是这些虚拟TAP无法直接发送报文信息,它们在大多数情况下使用GRE隧道。GRE是L2透明隧道。

原始IP报文将用新的IP报头和GRE报头进行封装。该报文然后可以通过虚拟交换机(在某些情况下是硬件交换机)到达监控设备。但此报文不能直接用于监控。它需要先解封。

使用Packetmaster可以很容易地做到这一点,即使最小的单元EX2也支持线速GRE解封装。

在解封之后,报文看起来像原始的报文,并且可以被过滤并转发到监控设备。

GRE解封装之前

 

GRE解封装之后

highlights

  • GRE接收者和发起者
  • 硬件解封装
  • 高达40Gbit线速
  • 每个设备多个GRE数据流
  • 配置简单
  • 之后可进行过滤
  • 标准功能(没有额外费用)

 支持的Packetmaster(网络数据包代理)型号:

EX2,EX5-2,EX12,EX32,EX20400,EX48400

参考资料:/ 

更多推荐

什么是GRE?GRE解封装的意义和实现方案

本文发布于:2024-03-23 20:02:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1742243.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解封   意义   方案   GRE

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!