The invention discloses a storage unit, a source switch, a message forwarding method and a mirror system. The source switch includes a mirror source port, an output port and a processing chip; the processing chip includes a first storage unit and a second storage unit; the VXLAN header information stored in the first storage unit includes a MAC header, an IP header, a UDP header and a VXLAN header; and the ERSPAN header stored in the second storage unit. The part information includes MAC header, IP header and GRE header; the processing chip chooses VXLAN header information or ERSPAN header information for message encapsulation. By adding a storage unit in the chip, the data replication of the mirror source port on the switch is realized when configuring the VXLAN tunnel image, and the message header is encapsulated by adding VXLAN to the two-layer mirror message, then transmitted to the mirror destination port through IP network, thereby realizing the mirror image of the VXLAN tunnel across three-layer network equipment.
【技术实现步骤摘要】
一种存储单元、源交换机、报文转发方法及镜像系统
本专利技术涉及通信
,尤其涉及一种存储单元、源交换机、报文转发方法及镜像系统。
技术介绍
VXLAN(virtualextensiblelocalareanetwork,虚拟可扩展局域网)技术是基于IP(internetprotocol,因特网协议)网络、采用UDP(userdatagramprotocol,用户数据报协议)中的MAC(mediumaccesscontrol,媒体访问控制)(MACinUDP)封装形式的二层VPN(virtualprivatenetwork,虚拟专用网)技术。专利技术人在实现本专利技术的过程中,发现现有技术存在以下问题:由于VXLAN的封装报文头过长,现有的跨越三层网络设备镜像技术不支持VXLAN的封装报文头,无法实现VXLAN隧道的跨越三层网络设备镜像,造成了VXLAN技术使用上的限制。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种存储单元、源交换机、报文转发方法及镜像系统,以解决现有技术存在的问题。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面, ...
【技术保护点】
1.一种存储单元,其特征在于,所述存储单元被配置为用于虚拟可扩展局域网VXLAN隧道镜像,所述存储单元存储的VXLAN头部信息包括外层媒体访问控制MAC头、外层因特网协议IP头、外层用户数据报协议UDP头以及VXLAN头。
【技术特征摘要】
1.一种存储单元,其特征在于,所述存储单元被配置为用于虚拟可扩展局域网VXLAN隧道镜像,所述存储单元存储的VXLAN头部信息包括外层媒体访问控制MAC头、外层因特网协议IP头、外层用户数据报协议UDP头以及VXLAN头。2.根据权利要求1所述的一种存储单元,其特征在于,所述存储单元存储的VXLAN头部信息还包括虚拟局域网标签VLANTAG。3.一种源交换机,其特征在于,所述源交换机包括镜像源端口、输出端口以及处理芯片;所述处理芯片包括第一存储单元和第二存储单元;所述第一存储单元被配置为用于VXLAN隧道镜像,存储的VXLAN头部信息包括外层MAC头、外层IP头、外层UDP头以及VXLAN头;所述第二存储单元被配置为用于封装远程交换端口分析ERSPAN镜像,存储的ERSPAN头部信息包括MAC头、IP头以及通用路由协议封装GRE头;所述镜像源端口,用于接收源设备发送的预设报文;所述处理芯片,用于确定端口镜像类型;若端口镜像类型为VXLAN隧道镜像,则获取所述第一存储单元存储的VXLAN头部信息,将所述VXLAN头部信息与所述预设报文进行封装;并通过VXLAN隧道输出端口转发封装的预设报文;若端口镜像类型为ERSPAN镜像,则获取所述第二存储单元存储的ERSPAN头部信息,将所述ERSPAN头部信息与所述预设报文进行封装;并通过GRE隧道输出端口转发封装的预设报文。4.根据权利要求3所述的一种源交换机,其特征在于,所述存储的VXLAN头部信息或ERSPAN头部信息还包括VLANTAG。5.根据权利要求3所述的一种源交换机,其特征在于,所述源交换机还包括第一寄存器和第二寄存器;所述处理芯片通过所述第一寄存器获取所述第一存储单元存储的VXLAN头部信息;所述处理芯片通过所述第二寄存器获取所述第二存储单元存储的ERSPAN头部信息。6.一种报文转发方法,其特征在于,应用于源交换机上,所述方法包括步骤:接收源设备发送的预设报文;确定端口镜像类型;若端口镜像类型为VXLAN隧道镜像,则获取存储的VXLAN头部信息,将所述VXLAN头部信息与所述预设报文进行封装;并通过VXLAN隧道转发封装的预设报文;其中所述存储的VXLAN头部信...
【专利技术属性】
技术研发人员:姚秀琴,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。