报文处理方法及模块、检测方法、交换设备、存储介质技术

技术编号:28948060 阅读:17 留言:0更新日期:2021-06-18 22:05
本发明专利技术提供一种报文处理方法,所述报文处理方法包括:为预定端口配置新增虚拟局域网VLAN标识符,所述新增VLAN标识符不同于所述预定端口的默认VLAN标识符;将与所述新增VLAN标识符对应的端口状态设置为转发状态,其中,所述端口状态为所述预定端口的配置信息的一种;将待发送的报文的VLAN标识符修改为所述新增VLAN标识符。本公开还提供一种执行该报文处理方法的报文处理模块、一种检测方法、一种交换设备、一种多框路由设备、一种计算机可读存储介质。本发明专利技术简化了报文处理程序,实现了对报文的差异化处理和转发,降低了维护的复杂度及维护成本。

【技术实现步骤摘要】
报文处理方法及模块、检测方法、交换设备、存储介质
本公开涉及通信
,具体地,涉及一种报文处理方法、一种执行该报文处理方法的报文处理模块、一种检测方法、一种交换设备、一种多框路由设备、一种计算机可读存储介质。
技术介绍
随着5G时代的到来,对通信网络设备的各项性能提出了更高的需求,网络设备的集群化规模化愈专利技术显。现有的高端分布式路由设备经常是由多框组成,各框间通过外显的光纤连接进行通信。框间的光纤由于其外显的特性,可能因为各种原因损坏而需要更换;此外,在实际应用中,为了适应设备测试等需要,必须允许框间光纤的拔插操作。但是,由于路由系统中的框具备产生独立的主用主控的能力,当某一个分离的框重新插入光纤接入路由系统中时,就可能导致双主冲突等一系列工程问题。为避免上述工程问题,通常会将重新插入光纤的端口设置为阻塞状态。但是当需要从该阻塞状态的端口转发用于检测双主冲突的检测报文等特定报文时,现有技术采用的方法程序复杂、维护成本高。因此亟需一种简化的报文处理及转发方法。
技术实现思路
为解决现有技术存在的上述问题的至少一个方面,本公开提供一种报文处理方法、一种执行该报文处理方法的报文处理模块、一种检测方法、一种交换设备、一种多框路由设备、一种计算机可读存储介质。作为本公开的第一个方面,提供一种报文处理方法,包括:为预定端口配置新增VLAN标识符,所述新增VLAN标识符不同于所述预定端口的默认VLAN标识符;将与所述新增VLAN标识符对应的端口状态设置为转发状态,其中,所述端口状态为所述预定端口的配置信息的一种;将待发送的报文的VLAN标识符修改为所述新增VLAN标识符。可选地,将与所述新增VLAN标识符对应的端口状态设置为转发状态的步骤包括:为配置了所述新增VLAN标识符的所述预定端口配置新增生成树组标识符,所述新增生成树组标识符不同于所述预定端口的默认生成树组标识符;将与所述新增生成树组标识符对应的生成树协议STP状态设置为转发状态,其中,所述STP状态为所述预定端口的配置信息中的一种。可选地,在将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤之前,所述报文处理方法还包括:检测所述待发送报文的以太类型是否为预定类型;在所述待发送报文的以太类型为所述预定类型的情况下,执行将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤。可选地,检测所述待发送报文的以太类型是否为预定类型的步骤包括:设置访问控制列表ACL规则对所述待发送报文的以太类型是否为所述预定类型进行检测。可选地,在将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤之前,所述报文处理方法还包括:检测与所述默认VLAN标识符对应的端口状态,其中,所述默认VLAN标识符对应的端口状态为所述预定端口的配置信息中的一种;当与所述默认VLAN标识符对应的端口状态为转发状态时,停止执行将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤。可选地,在将与所述新增VLAN标识符对应的端口状态设置为转发状态的步骤之后,所述报文处理方法还包括:当接收到的报文的VLAN标识符为所述新增VLAN标识符时,检测所述接收到的报文是否为检测报文;在所述接收到的报文是检测报文的情况下,将所述接收到的报文的VLAN标识符修改为所述默认VLAN标识符,以使得VLAN标识符修改为所述默认VLAN标识符的检测报文能够在VLAN标识符为所述默认VLAN标识符、且端口状态为转发状态的端口之间转发。作为本公开的第二个方面,提供一种检测方法,所述检测方法包括:构造检测报文,所述检测报文的以太类型为预定类型;检测预定端口是否物理连通;在所述预定端口物理连通的情况下,执行上述的报文处理方法,以发送所述检测报文。作为本公开的第三个方面,提供一种报文处理模块,包括:VLAN标识符配置单元,用于为预定端口配置新增VLAN标识符,所述新增VLAN标识符不同于所述预定端口的默认VLAN标识符;端口配置单元,用于将与所述新增VLAN标识符对应的端口状态设置为转发状态,其中,所述端口状态为所述预定端口的配置信息的一种;报文配置单元,用于将待发送的报文的VLAN标识符修改为所述新增VLAN标识符。作为本公开的四个方面,提供一种交换设备,包括:存储模块,所述存储模块上存储有可执行程序;一个或多个处理器,当所述可执行程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的报文处理方法。作为本公开的第五个方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行程序,所述可执行程序被执行时能够实现上述的报文处理方法或上述的检测方法。作为本公开的第六个方面,提供一种多框路由设备,所述多框路由设备包括:存储模块,所述存储模块上存储有可执行程序;一个或多个处理器,当所述可执行程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的报文处理方法或上述的检测方法。本公开提供的报文处理方法,为网络模块的特定端口配置了新增VLAN标识符,使所述特定端口同时加入不同的VLAN,并为所述特定端口在不同的VLAN中配置了不同的端口状态,通过对特定报文和普通报文进行差异化处理,只修改特定待发送报文的VLAN标识符,使得当所述特定端口在默认VLAN中的端口状态为阻塞状态时,特定报文也能够从所述特定端口转发出去,并且只有特定报文能够从所述特定端口转发出去,从而实现了对特定报文和普通报文的差异化转发。此外,在本公开提供的报文处理方法中,对端口VLAN标识符的配置、端口状态的配置以及报文VLAN标识符的配置都是在网络模块中进行的,避免了通过BPDU报文对多框路由设备是否存在双主冲突进行检测时或者需要CPU的参与、或者需要针对不同板卡的不同端口进行相应的配置等问题,在特定端口为阻塞状态时,实现了通过网络模块硬件本身对检测报文进行二层转发,简化了报文处理程序,降低了多框路由设备双主冲突检测的复杂度;而且在实际应用中不需要增加硬件设备,降低了硬件成本以及维护成本。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是本公开提供的报文处理方法的一种实施方式的流程图;图2是本公开提供的报文处理方法的另一种实施方式的流程图;图3是本公开提供的报文处理方法的又一种实施方式的流程图;图4是本公开提供的报文处理方法的再一种实施方式的流程图;图5是本公开提供的报文处理方法的再一种实施方式的流程图;图6是本公开提供的报文处理方法的再一种实施方式的流程图;图7是本公开提供的报文处理模块的模块示意图;图8是现有集群路由器多框连接示意图。具体本文档来自技高网...

【技术保护点】
1.一种报文处理方法,包括:/n为预定端口配置新增虚拟局域网VLAN标识符,所述新增VLAN标识符不同于所述预定端口的默认VLAN标识符;/n将与所述新增VLAN标识符对应的端口状态设置为转发状态,其中,所述端口状态为所述预定端口的配置信息的一种;/n将待发送的报文的VLAN标识符修改为所述新增VLAN标识符。/n

【技术特征摘要】
1.一种报文处理方法,包括:
为预定端口配置新增虚拟局域网VLAN标识符,所述新增VLAN标识符不同于所述预定端口的默认VLAN标识符;
将与所述新增VLAN标识符对应的端口状态设置为转发状态,其中,所述端口状态为所述预定端口的配置信息的一种;
将待发送的报文的VLAN标识符修改为所述新增VLAN标识符。


2.根据权利要求1所述的报文处理方法,其中,将与所述新增VLAN标识符对应的端口状态设置为转发状态的步骤包括:
为配置了所述新增VLAN标识符的所述预定端口配置新增生成树组标识符,所述新增生成树组标识符不同于所述预定端口的默认生成树组标识符;
将与所述新增生成树组标识符对应的生成树协议STP状态设置为转发状态,其中,所述STP状态为所述预定端口的配置信息中的一种。


3.根据权利要求1所述的报文处理方法,其中,在将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤之前,所述报文处理方法还包括:
检测所述待发送报文的以太类型是否为预定类型;
在所述待发送报文的以太类型为所述预定类型的情况下,执行将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤。


4.根据权利要求3所述的报文处理方法,其中,检测所述待发送报文的以太类型是否为预定类型的步骤包括:
设置访问控制列表ACL规则对所述待发送报文的以太类型是否为所述预定类型进行检测。


5.根据权利要求1至4中任意一项所述的报文处理方法,其中,在将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤之前,所述报文处理方法还包括:
检测与所述默认VLAN标识符对应的端口状态,其中,所述默认VLAN标识符对应的端口状态为所述预定端口的配置信息中的一种;
当与所述默认VLAN标识符对应的端口状态为转发状态时,停止执行将待发送的报文的VLAN标识符修改为所述新增VLAN标识符的步骤。


6.根据权利要求1所述的报文处理方法,其中,在将与所述新增VLA...

【专利技术属性】
技术研发人员:何清
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1