[发明专利]报文转发方法和装置有效
申请号: | 201611033162.0 | 申请日: | 2016-11-17 |
公开(公告)号: | CN108075969B | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 付志华 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/46;H04L12/803 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 陈蕾 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多归属组网 方法和装置 报文转发 多归属 快速收敛 组地址 组网 申请 应用 归属 撤销 角色 网络 | ||
1.一种报文转发方法,其特征在于,该方法应用于多归属组中的任一VXLAN隧道端点VTEP设备,所述多归属组由指定角色归属的所有的VTEP设备组成,该方法还包括:
获取所述指定角色对应的私网侧路由,所述私网侧路由的下一跳为所述多归属组的组地址,通过路由协议将所述私网侧路由通告给非多归属组的远端VTEP设备,以使远端VTEP设备根据所述私网侧路由将发往所述指定角色的报文分发至所述多归属组中的VTEP设备;
接收发往所述指定角色的报文,当本VTEP设备与所述指定角色之间的链路故障时,将所述报文发送至所述多归属组中的其他VTEP设备,以使其他VTEP设备将所述报文发送至所述指定角色。
2.根据权利要求1所述的方法,其特征在于,所述多归属组中的VTEP设备之间串行建立端至端链路Peer link;
所述将报文发送至多归属组中的其他VTEP设备包括:
确定报文携带的VXLAN标识VNI;
对报文进行VXLAN解封装,将所述VNI对应的VLAN标识携带在解封装后的报文中并通过已建立的Peer link发送。
3.根据权利要求2所述的方法,其特征在于,所述指定角色为客户端设备;
当本VTEP设备与指定角色之间的链路故障时,该方法进一步包括:在本地路由表中找到满足以下条件的路由表项:出端口为本VTEP设备上连接故障链路的端口,将找到的路由表项中的出端口修改为本VTEP设备上的Peerlink端口;
所述将VNI对应的VLAN标识携带在解封装后的报文中并通过已建立的Peerlink发送包括:基于VNI和报文的目的地址在本地路由表中匹配路由表项,当匹配出的路由表项的出端口为Peerlink端口时,将VNI对应的VLAN标识携带在解封装后的报文中并通过匹配出的路由表项中的出端口发送。
4.根据权利要求2所述的方法,其特征在于,所述VTEP设备为Board网关,所述指定角色为归属Board网关的外部网络;
当本VTEP设备与所述指定角色之间的链路故障时,该方法进一步包括:在本地路由表中找到满足条件的路由表项并删除,所述条件为:出端口为本VTEP设备上连接故障链路的端口;
所述将VNI对应的VLAN标识携带在解封装后的报文中并通过已建立的Peer link发送包括:基于VNI和报文的目的地址在本地路由表中匹配设定的第一默认路由,将VNI对应的VLAN标识携带在解封装后的报文中并通过第一默认路由的出端口发送,第一默认路由的出端口为Peer link端口。
5.根据权利要求1所述的方法,其特征在于,所述多归属组中的VTEP设备之间串行建立VXLAN隧道;
所述将报文发送至多归属组中其他VTEP设备包括:
修改报文的外层IP头并通过已建立的VXLAN隧道发送,所述修改外层IP头包括:修改外层IP头中的源IP地址为本VTEP设备的环回口Loopback地址,目的IP地址为所述多归属组中与本VTEP设备建立了VXLAN隧道的其他VTEP设备的Loopback地址。
6.根据权利要求5所述的方法,其特征在于,所述指定角色为客户端设备;
当本VTEP设备与所述指定角色之间的链路故障时,该方法进一步包括:在本地路由表中找到满足以下条件的路由表项:出端口为本VTEP设备上连接故障链路的端口,将找到的路由表项中的出端口修改为所述多归属组中与本VTEP设备已建立了VXLAN隧道的其他VTEP设备的Loopback地址;
所述修改报文的外层IP头并通过已建立的VXLAN隧道发送包括:基于报文携带的VNI和报文的目的地址在本地路由表中匹配路由表项,当匹配出的路由表项的出端口为Loopback地址时,修改报文的外层IP头的源IP地址为本VTEP设备的Loopback地址,目的IP地址为所述出端口,并向所述出端口发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611033162.0/1.html,转载请声明来源钻瓜专利网。