一种冗余网络系统及应用于其的组播报文防回灌的方法技术方案

技术编号:39401087 阅读:9 留言:0更新日期:2023-11-19 15:53
本发明专利技术实施例提供了一种冗余网络系统及应用于其的组播报文防回灌的方法,所述冗余网络系统包括接入网和核心网,核心网至少包括两个互为备份且互连的主用交换设备和备用交换设备,接入网为若干个,每个接入网连接核心网和至少一个终端设备连接,所述方法包括:所述主用交换设备获取发送通告报文的任务的优先级和运维任务的优先级,其中,前者的优先级高于后者的优先级;所述主用交换设备根据二者优先级的关系在运维期间继续周期向所述备用交换设备发送通告报文,使所述备用交换设备知晓所述主用交换设备保持为主用状态。本发明专利技术实施例的技术方案防止了核心网的主用交换设备在执行运维命令时向接入网回灌组播报文。执行运维命令时向接入网回灌组播报文。执行运维命令时向接入网回灌组播报文。

【技术实现步骤摘要】
一种冗余网络系统及应用于其的组播报文防回灌的方法


[0001]本专利技术涉及数字通信领域,尤其涉及一种冗余网络系统及应用于其的组播报文防回灌的方法。

技术介绍

[0002]目前,在数字通信网络的核心网的交换设备采用主备冗余工作方式即一个核心网的交换设备处于工作状态和另一个核心网的交换设备处于备份状态。
[0003]在核心网的主用交换设备的运维任务运行时间较长时,容易出现向数字通信网络的接入网的交换设备回灌相关组播报文的现象。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种应用于冗余网络系统的组播报文防回灌的方法,通过使核心网交换设备的发送和处理通告报文的任务的优先级高于运维任务的优先级,从而在防止核心网的主用交换设备在执行运维命令时向接入网回灌组播报文。
[0005]第一方面,本专利技术实施例提供了一种应用于冗余网络系统的组播报文防回灌的方法,所述冗余网络系统包括接入网和核心网,核心网至少包括两个互为备份且互连的主用交换设备和备用交换设备,接入网为若干个,每个接入网连接核心网和至少一个终端设备连接,所述方法包括:所述主用交换设备获取发送通告报文的任务的优先级和运维任务的优先级,其中,前者的优先级高于后者的优先级;所述主用交换设备根据二者优先级的关系在运维期间继续周期向所述备用交换设备发送通告报文,使所述备用交换设备知晓所述主用交换设备保持为主用状态。
[0006]由上,通过使核心网的交换设备发送通告报文的任务的优先级高于核心网的交换设备运维任务的优先级,以防止在核心网交换设备执行运维命令时出现双主用交换设备状态,从而在核心网交换设备执行运维命令时避免向接入网回灌组播报文。
[0007]在第一方面的一种可能实施方式中,还包括:当所述主用交换设备从所述备用交换设备接收的组播报文为自身从接入网接收的组播报文时,不转发该组播报文。
[0008]由上,通过核心网的主用交换设备在其从核心网的备用交换设备所接收的组播报文为从接入网的交换设备所接收的任一组播报文时,不转发该组播报文,从而在核心网异常时导致双主用交换设备状态时防止核心网向接入网回灌组播报文。
[0009]在第一方面的一种可能实施方式中,还包括:当接入网与核心网连接的交换设备从核心网接收的组播报文为自身向核心网转发出的报文时,不转发该组播报文。
[0010]由上,通过接入网的交换设备在其从核心网的交换设备所接收的组播报文为自身转发出去的报文时,不转发该组播报文,从而在核心网异常时导致双主用交换设备状态时以降低核心网向接入网回灌的组播报文对接入网的影响。
[0011]在第一方面的一种可能实施方式中,所述运维任务包括查询交换设备的配置的任务。
[0012]由上,当交换设备端口较多导致查询交换设备的配置的任务运行时间超过设定时长,通过使发送通告报文的优先级高于查询交换设备的配置的任务的优先级,以避免核心网出现双主状态。
[0013]在第一方面的一种可能实施方式中,所述通告报文为VRRP报文,发送所述通告报文的任务为VRRP任务。
[0014]由上,当交换设备端口较多导致查询交换设备的配置的任务运行时间超过VRRP定时器3倍时,通过使VRRP任务的优先级高于查询交换设备的配置的任务的优先级,以避免核心网出现双主状态。
[0015]在第一方面的一种可能实施方式中,当所述主用交换设备从所述备用交换设备接收的组播报文为自身从接入网接收的组播报文时,不转发该组播报文,具体包括:所述主用交换设备判断从所述备用交换设备接收的组播报文的内容与自身从接入网接收的任一组播报文的内容相同时,通过把该组播报文的TTL设置0丢弃该组播报文。
[0016]由上,通过判断核心网的主用交换设备从核心网的备用交换设备所接收的组播报文的内容是否为自身转发出去的任一组播报文的内容时,以准确判断从核心网的备用交换设备所接收的组播报文为自身转发出去的组播报文。
[0017]在第一方面的一种可能实施方式中,当接入网与核心网连接的交换设备从核心网接收的组播报文为自身向核心网转发出的报文时,不转发该组播报文,具体包括:接入网与核心网连接的交换设备接收的组播报文的源IP和目的IP分别是其自身转发出去的组播报文的组播源的地址和要加组的播组地址时,通过IP ACL丢弃该组播报文。
[0018]由上,接入网的交换设备通过把所接收的组播报文的源IP和目的IP与自身转发出去的组播报文的组播源的地址和要加组的播组地址对比,以快速判断从核心网所接收的组播报文是否为自身转发出去的组播报文,无需比对内容,且IP ACL丢弃该组播报文的速度更快。
[0019]第二方面,本专利技术实施例提供了一种冗余网络系统,包括:接入网和核心网,核心网至少包括两个互为备份且互连的主用交换设备和备用交换设备,接入网为若干个,每个接入网连接核心网和至少一个终端设备连接;所述主用交换设备包括:任务优先级获取模块,用于由所述主用交换设备获取发送通告报文的任务的优先级和运维任务的优先级,其中,前者的优先级高于后者的优先级;通告报文发送模块,用于由所述主用交换设备根据二者优先级的关系在运维期间继续周期向所述备用交换设备发送通告报文,使所述备用交换设备知晓所述主用交换设备保持为主用状态。
[0020]由上,通过使核心网的交换设备发送通告报文的任务优先级高于核心网的交换设备运维任务的优先级,以防止在核心网交换设备执行运维命令时出现双主用交换设备状态,从而在核心网交换设备执行运维命令时避免向接入网回灌组播报文。
[0021]在第二方面的一种可能实施方式中,所述主用交换设备还包括:第一防回灌模块,用于当所述主用交换设备从所述备用交换设备接收的组播报文为自身从接入网接收的组播报文时,不转发该组播报文。
[0022]由上,通过核心网的主用交换设备在其从核心网的备用交换设备所接收的组播报文为从接入网的交换设备所接收的任一组播报文时,不转发该组播报文,从而在核心网异常时导致双主用交换设备状态时防止核心网向接入网回灌组播报文。
[0023]在第二方面的一种可能实施方式中,接入网的交换设备包括:第二防回灌模块,用于当接入网与核心网连接的交换设备从核心网接收的组播报文为自身向核心网转发出的报文时,不转发该组播报文。
[0024]由上,通过接入网的交换设备在其从核心网的交换设备所接收的组播报文为自身转发出去的报文时,不转发该组播报文,从而在核心网异常时导致双主用交换设备状态时以降低核心网向接入网回灌的组播报文对接入网的影响。
[0025]在第二方面的一种可能实施方式中,所述运维任务包括查询交换设备的配置的任务。
[0026]由上,当交换设备端口较多导致查询交换设备的配置的任务运行时间超过设定时长,通过使发送通告报文的优先级高于查询交换设备的配置的任务的优先级,以避免核心网出现双主状态。
[0027]在第二方面的一种可能实施方式中,所述通告报文为VRRP报文,发送所述通告报文的任务为VRRP任务。
[0028]由上,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于冗余网络系统的组播报文防回灌的方法,其特征在于,所述冗余网络系统包括接入网和核心网,核心网至少包括两个互为备份且互连的主用交换设备和备用交换设备,接入网为若干个,每个接入网连接核心网和至少一个终端设备连接,所述方法包括:所述主用交换设备获取发送通告报文的任务的优先级和运维任务的优先级,其中,前者的优先级高于后者的优先级;所述主用交换设备根据二者优先级的关系在运维期间继续周期向所述备用交换设备发送通告报文,使所述备用交换设备知晓所述主用交换设备保持为主用状态。2.根据权利要求1所述方法,其特征在于,还包括:当所述主用交换设备从所述备用交换设备接收的组播报文为自身从接入网接收的组播报文时,不转发该组播报文。3.根据权利要求1所述方法,其特征在于,还包括:当接入网与核心网连接的交换设备从核心网接收的组播报文为自身向核心网转发出的报文时,不转发该组播报文。4.根据权利要求1所述方法,其特征在于,所述运维任务包括查询交换设备的配置的任务。5.根据权利要求1所述方法,其特征在于,所述通告报文为VRRP报文,发送所述通告报文的任务为VRRP任务。6.根据权利要求2所述方法,其特征在于,当所述主用交换设备从所述备用交换设备接收的组播报文为自身从接入网接收的组播报文时,不转发该组播报文,具体包括:所述主用交换设备判断从所述备用交换设备接收的组播报文的内容与自身从接入网接收的任一组播报文的内容相同时,通过把...

【专利技术属性】
技术研发人员:苏瀚
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:

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

1