[发明专利]一种报文转发方法及设备有效
申请号: | 202110202919.9 | 申请日: | 2021-02-23 |
公开(公告)号: | CN112887188B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 程剑锋 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L45/24;H04L45/745;H04L45/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 转发 方法 设备 | ||
本申请提供了一种报文转发方法和设备。该报文转发方法包括:确定待关闭接口是连接对端隧道终端的虚拟可扩展局域网VXLAN隧道的下一跳IP地址的公网出接口;将远端分布式聚合成员设备DR的IP地址设置为VXLAN隧道的等价多路径的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由公网出接口和内部控制链路端口的内部控制链路端口发出;将DR的IP地址修改为VXLAN隧道的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由内部控制链路端口发出;关闭公网出接口。
技术领域
本申请涉及通信技术,特别涉及一种报文转发方法及设备。
背景技术
EVPN(Ethernet Virtual Private Network,以太网虚拟专用网)是一种二层VPN(Virtual Private Network,虚拟专用网)技术,控制平面采用MP-BGP(MultiprotocolBGP,多协议边界网关协议)通告EVPN路由信息,数据平面采用VXLAN封装方式转发报文。EVPN通常采用Spine(核心)-Leaf(分支)的分层结构。Leaf层的接入设备作为VTEP(VXLANTunnel End Point,VXLAN隧道端点)对报文进行VXLAN(Virtual Extended Local AreaNetwork,虚拟可扩展局域网)封装和解封装EVPN相关处理,Spine层的核心设备根据VXLAN报文的外层目的IP地址进行转发报文。
图1所示的EVPN和DRNI(Distributed Resilient Network Interconnect,分布式可恢复网络互联技术)结合部署的网络,Leaf11、Leaf12、Leaf2是连接服务器的VTEP设备,Leaf11和Leaf12通过DRNI构成虚拟VTEP,两台设备互为远端DR(Distributed Relay,分布式聚合成员设备)并可通过静态创建的VXLAN隧道作为IPL(Intra-Portal Link,内部控制链路),Spine 1作为路由反射器在Leaf11、Leaf12、Leaf2之间反射路由。
当DR成员设备需要关闭到达VXLAN隧道的目的IP地址的路由上连接下一跳的公网三层接口时,先删除到达VXLAN隧道的目的IP地址的路由,由于没有到达VXLAN隧道的目的IP地址的路由产生丢包,通过路由计算得到由远端DR到达VXLAN隧道的目的IP地址的路由后,才能恢复通过VXLAN隧道向对端(peer)的Leaf2发送VXLAN数据报文。
发明内容
本申请的目的在于提供一种报文转发方法以及设备,使DR成员设备重新计算到达对端隧道终端的VXLAN隧道的路由时不产生丢包。
为实现上述目的,本申请提供了一种报文转发方法,该方法包括:确定待关闭接口是连接对端隧道终端的虚拟可扩展局域网VXLAN隧道的下一跳IP地址的公网出接口;将远端分布式聚合成员设备DR的IP地址设置为VXLAN隧道的等价多路径的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由公网出接口和内部控制链路端口的内部控制链路端口发出;将DR的IP地址修改为VXLAN隧道的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由内部控制链路端口发出;关闭公网出接口。
为实现上述目的,本申请提供了一种报文转发设备,该设备包括交换芯片、处理器以及存储器;存储器用于存储处理器可执行指令;其中,处理器通过运行存储器中的处理器可执行指令用以执行以下操作:确定待关闭接口是连接对端隧道终端的虚拟可扩展局域网VXLAN隧道的下一跳IP地址的公网出接口;将远端分布式聚合成员设备DR的IP地址设置为VXLAN隧道的等价多路径的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由公网出接口和内部控制链路端口的内部控制链路端口发出;将DR的IP地址修改为VXLAN隧道的下一跳,将通过VXLAN隧道发送的VXLAN数据报文由内部控制链路端口发出;关闭公网出接口。
本申请的有益效果在于,避免了由于没有到达VXLAN隧道的目的IP地址的路由产生VXLAN数据报文丢包。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110202919.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能化烟弹及其控制方法
- 下一篇:数据监控方法、装置和电子设备