用于处理VXLAN报文的方法、装置及系统与流程

文档序号:11842425阅读:来源:国知局

技术特征:

1.一种用于处理虚拟可扩展局域网VXLAN报文的方法,其特征在于,所述方法包括:

第一路由器接收虚拟隧道端点VTEP发送的VXLAN报文,所述VXLAN报文包括VXLAN网络标识符VNI;

所述第一路由器根据所述VXLAN报文,获得封装后的报文,所述封装后的报文是对所述VXLAN报文进行互联网协议安全性-封装安全载荷IPsec-ESP封装后获得的报文,所述封装后的报文包括互联网协议IP头、所述VNI、封装安全载荷协议ESP头和加密的所述VXLAN报文,所述VNI封装于所述IP头和所述ESP头之间;

所述第一路由器向第二路由器发送所述封装后的报文。

2.根据权利要求1所述的方法,其特征在于,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述VNI。

3.根据权利要求1所述的方法,其特征在于,所述封装后的报文还包括封装于所述IP头与所述VNI之间的用户数据包协议UDP头,所述UDP头为来自所述VTEP的所述VXLAN报文所包括的UDP头;

所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述UDP头,所述封装于所述IP头与所述VNI之间的UDP头包括第二标识信息,所述第二标识信息用于标识所述封装后的报文携带有所述VNI。

4.一种用于处理虚拟可扩展局域网VXLAN报文的方法,其特征在于,所述方法包括:

第二路由器接收第一路由器发送的封装后的报文,所述封装后的报文是对来自虚拟隧道端点VTEP的VXLAN报文进行互联网协议安全性-封装安全 载荷IPsec-ESP封装后获得的报文,所述封装后的报文包括互联网协议IP头、VXLAN网络标识符VNI、封装安全载荷协议ESP头和加密的所述VXLAN报文,所述VNI封装于所述IP头和所述ESP头之间;

所述第二路由器从所述封装后的报文获得所述VNI。

5.根据权利要求4所述的方法,其特征在于,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述VNI,所述第二路由器从所述封装后的报文获得所述VNI包括:

所述第二路由器根据所述IP头包括的所述第一标识信息,确定所述封装后的报文包括所述VNI;

所述第二路由器从所述IP头和所述ESP头之间获得所述VNI。

6.根据权利要求4所述的方法,其特征在于,所述封装后的报文还包括封装于所述IP头与所述VNI之间的用户数据包协议UDP头,所述UDP头为来自所述VTEP的所述VXLAN报文包括的UDP头,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述UDP头,所述封装于所述IP头与所述VNI之间的UDP头包括第二标识信息,所述第二标识信息用于标识所述封装后的报文携带有所述VNI;

所述第二路由器从所述封装后的报文获得所述VNI包括:

所述第二路由器根据所述IP头包括的所述第一标识信息,获得封装于所述IP头与所述VNI之间的UDP头;

所述第二路由器根据封装于所述IP头与所述VNI之间的UDP头包括的所述第二标识信息,确定所述封装后的报文包括所述VNI;

所述第二路由器从所述IP头和所述ESP头之间获得所述VNI。

7.一种第一路由器,其特征在于,所述第一路由器包括:

接收单元,用于接收虚拟隧道端点VTEP发送的虚拟可扩展局域网VXLAN报文,所述VXLAN报文包括VXLAN网络标识符VNI;

处理单元,用于根据所述VXLAN报文,获得封装后的报文,所述封装后的报文是对所述VXLAN报文进行互联网协议安全性-封装安全载荷IPsec-ESP封装后获得的报文,所述封装后的报文包括互联网协议IP头、所述VNI、封装安全载荷协议ESP头和加密的所述VXLAN报文,所述VNI封装于所述IP头和所述ESP头之间;

发送单元,用于向第二路由器发送所述封装后的报文。

8.根据权利要求7所述的第一路由器,其特征在于,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述VNI。

9.根据权利要求7所述的第一路由器,其特征在于,所述封装后的报文还包括封装于所述IP头与所述VNI之间的用户数据包协议UDP头,所述UDP头为来自所述VTEP的所述VXLAN报文所包括的UDP头;

所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述UDP头,所述封装于所述IP头与所述VNI之间的UDP头包括第二标识信息,所述第二标识信息用于标识所述封装后的报文携带有所述VNI。

10.一种第二路由器,其特征在于,所述第二路由器包括:

接收单元,用于接收第一路由器发送的封装后的报文,所述封装后的报文是对来自虚拟隧道端点VTEP的所述VXLAN报文进行互联网协议安全性-封装安全载荷IPsec-ESP封装后获得的报文,所述封装后的报文包括互联网协议IP头、VXLAN网络标识符VNI、封装安全载荷协议ESP头和加密的 所述VXLAN报文,所述VNI封装于所述IP头和所述ESP头之间;

处理单元,用于从所述封装后的报文获得所述VNI。

11.根据权利要求10所述的第二路由器,其特征在于,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述VNI;

所述处理单元具体用于根据所述IP头包括的所述第一标识信息,确定所述封装后的报文包括所述VNI;

所述处理单元具体用于从所述IP头和所述ESP头之间获得所述VNI。

12.根据权利要求10所述的第二路由器,其特征在于,所述封装后的报文还包括封装于所述IP头与所述VNI之间的用户数据包协议UDP头,所述UDP头为来自所述VTEP的所述VXLAN报文包括的UDP头,所述IP头包括第一标识信息,所述第一标识信息用于标识所述封装后的报文携带有所述UDP头,所述封装于所述IP头与所述VNI之间的UDP头包括第二标识信息,所述第二标识信息用于标识所述封装后的报文携带有所述VNI;

所述处理单元具体用于根据所述IP头包括的所述第一标识信息,获得封装于所述IP头与所述VNI之间的UDP头;

所述处理单元具体用于根据封装于所述IP头与所述VNI之间的UDP头包括的所述第二标识信息,确定所述封装后的报文包括所述VNI;

所述处理单元具体用于从所述IP头和所述ESP头之间获得所述VNI。

13.一种用于处理虚拟可扩展局域网VXLAN报文的系统,其特征在于,所述系统包括权利要求7至9任一项所述的第一路由器和权利要求10至12任一项所述的第二路由器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1