报文转发方法、通信设备及存储介质与流程

文档序号:37588753发布日期:2024-04-18 12:18阅读:13来源:国知局
报文转发方法、通信设备及存储介质与流程

本申请涉及网络,尤其涉及一种报文转发方法、通信设备及存储介质。


背景技术:

1、一般情况下,网络设备的arp(address resolution protocol,地址解析协议)条目标识了网络设备的主机路由,其出口指向此网络设备的一个转发路径,此路径包含了物理端口、对端主机mac(media access control,介质访问控制)地址、vlan(virtual localarea network,虚拟局域网)等信息。

2、目前,在网络设备与其相关的转发路径的物理端口失效时,对于物理端口失效之后相关arp条目的收敛过程需要逐条处理,其过程较为耗时。而在一些场景中,需要对物理端口失效以后的arp条目进行快速收敛,以达到网络快速切换的效果,而目前的arp收敛技术,尚不能满足此类场景的快速收敛的要求。


技术实现思路

1、有鉴于此,本申请实施例的主要目的在于提出一种报文转发方法、通信设备及存储介质,旨在网络设备的物理端口失效的情况下,快速完成arp条目收敛,以达到网络快速切换的效果,提高网络设备对网络异常情况的响应速度,提升全网的路由性能。

2、本申请实施例提供一种报文转发方法,所述方法应用于网络设备,所述方法包括:

3、在网络设备的物理端口失效的情况下,在所述网络设备的预先配置的虚拟端口表中删除对应的物理端口信息,所述虚拟端口表包括所述网络设备的物理端口与虚拟端口之间的对应关系,所述物理端口对应的arp条目中的端口信息为所述arp条目对应的物理端口所对应的虚拟端口信息。

4、本申请实施例还提供一种通信设备,所述通信设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的报文转发程序,所述报文转发程序被所述处理器执行时实现如上所述的报文转发方法。

5、本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有报文转发程序,所述报文转发程序被处理器执行时实现如上所述的报文转发方法。

6、本申请实施例提出的一种报文转发方法、通信设备及存储介质,在网络设备的物理端口失效的情况下,在所述网络设备的预先配置的虚拟端口表中删除对应的物理端口信息,所述虚拟端口表包括所述网络设备的物理端口与虚拟端口之间的对应关系,所述物理端口对应的arp条目中的端口信息为所述arp条目对应的物理端口所对应的虚拟端口信息。由此,通过预先配置虚拟端口表,并在虚拟端口表配置网络设备的物理端口与虚拟端口的对应关系,并将arp条目中的端口信息预先配置为该arp条目对应的物理端口所对应的虚拟端口信息,在网络设备的物理端口失效的情况下,只需要在arp表项中删除对应的物理端口信息,而无需逐条处理arp条目,从而可以快速完成arp条目收敛,以达到网络快速切换的效果。

7、相比现有技术中一般的arp处理方法,本申请实施例通过上述技术方案,使用虚拟端口(vp)来替代物理端口写入arp表项中,既可以完成在物理端口失效时,针对arp表项的一次性操作,达到arp条目的快速收敛和快速流量切断,又可以针对端口震荡的情况完成arp表项的流量处理且不引起大量路由震荡。是一种非常高效且简单的端口失效时的arp处理方式。因此,运用此方法可以提高网络设备对网络异常情况的响应速度,提升全网的路由收敛速度,提升全网的路由性能。



技术特征:

1.一种报文转发方法,应用于网络设备,所述方法包括:

2.根据权利要求1所述的方法,在所述网络设备的预先配置的虚拟端口表中删除对应的物理端口信息之前还包括:

3.根据权利要求2所述的方法,所述方法还包括:

4.根据权利要求2所述的方法,所述方法还包括:

5.根据权利要求2所述的方法,所述方法还包括:

6.根据权利要求2所述的方法,所述方法还包括:

7.根据权利要求1所述的方法,在所述网络设备的预先配置的虚拟端口表中删除对应的物理端口信息之前还包括:

8.根据权利要求6所述的方法,所述物理端口信息包括物理端口id,所述方法还包括:

9.根据权利要求6所述的方法,所述通过路由协议,将所述目标arp条目逐条删除的步骤之前还包括:

10.根据权利要求1所述的方法,所述arp条目包括:ip地址、主机mac地址、虚拟端口信息以及vlan。

11.根据权利要求10所述的方法,所述方法还包括:

12.一种通信设备,所述通信设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的报文转发程序,所述报文转发程序被所述处理器执行时实现如权利要求1-11中任一项所述的报文转发方法。

13.一种计算机可读存储介质,所述计算机可读存储介质上存储有报文转发程序,所述报文转发程序被处理器执行时实现如权利要求1-11中任一项所述的报文转发方法。


技术总结
本申请公开了一种报文转发方法、通信设备及存储介质,该方法包括:在网络设备的物理端口失效的情况下,在所述网络设备的预先配置的虚拟端口表中删除对应的物理端口信息,所述虚拟端口表包括所述网络设备的物理端口与虚拟端口之间的对应关系,所述物理端口对应的ARP条目中的端口信息为所述ARP条目对应的物理端口所对应的虚拟端口信息。由此,在网络设备的物理端口失效的情况下,只需要在ARP表项中删除对应的物理端口信息,而无需逐条处理ARP条目,从而可以快速完成ARP条目收敛,以达到网络快速切换的效果,提升全网的路由性能。

技术研发人员:林宁
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1