业务流量保护方法和装置的制作方法

文档序号:7861427阅读:225来源:国知局
专利名称:业务流量保护方法和装置的制作方法
技术领域
本发明涉及网络通信领域,尤其涉及一种业务流量保护方法和装置。
背景技术
在边界网关协议(英文全称为Board Gateway Protocol,简称为BGP) /多协议标签交换(英文全称为Multi-Protocol Label Switching,简称为MPLS)三层虚拟专用网(英文全称为Layer 3 Virtual Private Network,简称为L3VPN)中,通过配置保护组,例如:自动保护倒换(英文全称为Automatic Protection Switching,简称为APS)技术或快速重路由(英文全称为Fast ReRoute,简称为FRR)技术,以实现在中间网络节点或链路故障时进行快速倒换,实现业务快速切换。在一个BGP/MPLS L3VPN网络中,保护组包括主隧道和备隧道两条转发隧道。由于 BGP扩散私网路由依赖于内部网关协议(英文全称为Interior Gateway Protocol,简称为IGP),而网络拓扑中的路径一般有多条,这意味着BGP扩散私网路由的路径不限于主、备隧道所属的两条路径,所以当主、备隧道同时故障时,BGP协议PEER (邻居)会话仍然可以保持正常而现有技术无法感知备隧道故障,以至于运营商边界路由器(英文全称为ProviderEdge,简称为PE)设备仍然维持当前的私网路由表及对应标签资源,此时,业务流量仍会继续向备隧道所属路径转发进而导致业务全部中断。

发明内容
本发明实施例所要解决的技术问题在于,提供一种业务流量保护方法和装置,能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题。为了解决上述技术问题,根据本发明的第一方面,本发明实施例提供了一种业务流量保护方法,包括运营商边界路由器PE接收到流量,查询转发表获取第一保护组状态信息,所述第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息;根据所述第一保护组状态信息确定第一保护组是否有效;若第一保护组有效,根据所述第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,进行第一保护组无效处理。作为本发明第一方面的第一可能,所述第一保护组无效处理包括上报第一保护组无效告警,和/或选择第二保护组对所述流量进行保护。结合本发明第一方面的第一可能的第二可能,所述选择第二保护组对所述流量进行保护,包括查询所述转发表获取第二保护组状态信息,所述第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息;根据所述第二保护组状态信息确定第二保护组是否有效,若第二保护组有效,根据所述第二保护组状态信息确定所述流量的转发隧道;若第二保护组无效,进行第二保护组无效处理。
结合本发明第一方面的第二可能的第三可能,所述第二保护组无效处理包括上报第二保护组无效告警,和/或选择第三保护组对流量进行保护。结合发明的第一方面的第二可能的第四可能,所述第二主隧道和第二备隧道的连通性信息可以通过以下方式获得采用运营、管理和维护OAM技术或双向转发检测BFD技术检测所述第二主隧道连通性;如果所述第二主隧道连通,在状态机中保存所述第二主隧道连通性信息,根据状态机中保存的第二主隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道连通;如果所述第二主隧道不连通,在状态机中保存所述第二主隧道连通性信息,采用OAM或BFD技术检测所述第二备隧道连通性;如果所述第二备隧道连通,在状态机中保存所述第二备隧道连通性信息,根据状态机中保存的第二主隧道连通性信息和第二备隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道不 连通且第二备隧道连通;如果所述第二备隧道不连通,在状态机中保存所述第二备隧道连通性信息,根据状态机中保存的第二主隧道连通性信息和第二备隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道不连通且第二备隧道不连通。结合发明的第一方面或第一方面的上述任一可能的第五可能,所述第一主隧道和第一备隧道的连通性信息可以通过以下方式获得采用运营、管理和维护OAM技术或双向转发检测BFD技术检测所述第一主隧道连通性;如果所述第一主隧道连通,在状态机中保存所述第一主隧道连通性信息,根据状态机中保存的第一主隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道连通;如果所述第一主隧道不连通,在状态机中保存所述第一主隧道连通性信息,采用OAM或BFD技术检测所述第一备隧道连通性;如果所述第一备隧道连通,在状态机中保存所述第一备隧道连通性信息,根据状态机中保存的第一主隧道连通性信息和第一备隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道不连通且第一备隧道连通;如果所述第一备隧道不连通,在状态机中保存所述第一备隧道连通性信息,根据状态机中保存的第一主隧道连通性信息和第一备隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道不连通且第一备隧道不连通。相应地,根据本发明的第二方面,本发明实施例还提供了一种业务流量保护装置,包括接收模块,用于接收流量;第一查询模块,用于当接收模块接收到流量后查询转发表获取第一保护组状态信息,所述第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息;第一处理模块,用于根据所述第一保护组状态信息确定第一保护组是否有效;若第一保护组有效,根据所述第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,进行第一保护组无效处理。作为本发明第二方面的第一可能,所述第一处理模块包括第一隧道确定单元,用于当第一保护组有效时,根据第一保护组状态信息确定所述流量的转发隧道。结合本发明第二方面的第一可能的第二可能,所述第一处理模块还包括第一告警单元,用于当第一保护组无效时,上报第一保护组无效告警;或者当第一主隧道故障时,上报第一主隧道故障告警;或者当第一备隧道故障时,上报第一备隧道故障告警。结合本发明第二方面的第一可能或第二可能的第三可能,所述第一处理模块还包括第二保护组触发单元,用于当第一保护组无效时,触发第二查询模块。
结合本发明第二方面的第三可能的第四可能,所述装置还包括所述第二查询模块和第二处理模块,其中所述第二查询模块,用于查询所述转发表获取第二保护组状态信息,所述第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息;所述第二处理模块,用于根据所述第二保护组状态信息确定第二保护组是否有效;若第二保护组有效,根据所述第二保护组状态信息确定所述流量的转发隧道;若第二保护组无效,进行第二保护组无效处理。结合本发明第二方面的第四可能的第五可能,所述第二处理模块包括第二隧道确定单元,用于当第二保护组有效时,根据所述第二保护组状态信息确定所述流量的转发隧道。结合本发明第二方面的第五可能的第六可能,所述第二处理模块还包括第二告警单元,用于当第二保护组无效时,上报第二保护组无效告警;或者当第二主隧道故障时,上报第二主隧道故障告警;或者当第二备隧道故障时,上报第二备隧道故障告警。结合本发明第二方面的第五可能或第六可能的第七可能,所述第二处理模块还包 括第三保护组触发单元,用于当第二保护组无效时,触发第三保护组对所述流量进行保护。结合本发明第二方面或第二方面的上述任一可能的第八可能,所述装置还包括第一检测模块,用于检测第一主隧道和第一备隧道的连通性;第一状态维护模块,用于根据检测到的第一主隧道和第一备隧道的连通性信息,维护所述第一保护组状态。结合本发明第二方面的第四可能或第五可能或第六可能或第七可能的第九可能,所述装置还包括第二检测模块,用于检测第二主隧道和第二备隧道的连通性;第二状态维护模块,用于根据检测到的第二主隧道和第二备隧道的连通性信息,维护所述第二保护组状态。实施本发明的技术方案,能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图IA是本发明的业务流量保护方法的一个实施例的流程示意图;图IB是本发明的一种转发表的示意图;图2是本发明的一种更新保护组状态信息的方法的流程示意图;图3A是本发明的业务流量保护方法的又一个实施例的流程示意图;图3B是本发明的又一种转发表的示意图;图4A是本发明的业务流量保护装置的一个实施例的结构示意图;图4B是图4A所示业务流量保护装置的处理模块的一种结构示意图;图5是本发明的业务流量保护装置的再一个实施例的结构示意图;图6A是本发明的业务流量保护装置的又一个实施例的结构示意图6B是本发明的业务流量保护装置的另一个实施例的结构示意图;图6C是图6A所示业务流量保护装置的第一处理模块的一种结构示意图;图6D是图6A所示业务流量保护装置的第二处理模块的一种结构示意图;图7是本发明的业务流量转发处理装置的第四实施例结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图IA是本发明的业务流量保护方法的一个实施例流程示意图,参照图1A,该方法·包括SlOO PE设备接收到流量,查询转发表获取保护组状态信息,其中,保护组状态信息包含主隧道和备隧道的连通性信息。可选的,在本发明实施例的一种实现方式中,上述转发表包含转发表项,该转发表项包含上述保护组状态信息。进一步可选的,该转发表项还可以包括以下信息中的一个或多个私网标签、出接口、下一跳、主隧道标签和备隧道标签。示例性的,上述转发表中的部分内容可以如图IB所示。S102 :根据保护组状态信息确定保护组是否有效;若保护组有效,根据保护组状态信息确定所述流量的转发隧道;若保护组无效,进行保护组无效处理。可选的,若主隧道的连通性信息和备隧道的连通性信息均显示为不连通,即主隧道和备隧道均故障时,确定上述保护组无效;反之,主隧道和备隧道的连通性信息中至少一个显示为连通,则确定上述保护组有效。例如,当主隧道和备隧道均连通时,或者,当主隧道连通而备隧道故障时,或者,当主隧道故障而备隧道连通时,上述保护组均为有效状态。这种情况下,PE设备可以根据保护组状态信息确定处于连通状态的隧道为转发隧道。例如,当主隧道连通而备隧道故障时,确定主隧道为流量的转发隧道。当备隧道连通而主隧道故障时,确定备隧道为流量的转发隧道。当主隧道和备隧道均连通时,优选的确定主隧道为流量的转发隧道。当主隧道和备隧道均故障时,确定保护组无效,此时进行保护组无效处理。例如,可以上报保护组无效告警,以便网管维护人员能够知道保护组已经处于无效状态。又例如,可以选择其他的保护组(例如,备保护组)对上述业务流量进行保护。可选的,在上述保护组有效的情况下,如果有隧道出现了故障,也可以上报保护组故障告警,以便网管维护人员能够知道保护组中的某一条隧道出现了故障。例如,当主隧道故障时,可以上报主隧道故障告警;当备隧道故障时,可以上报备隧道故障告警。本实施例能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题。可选的,在本发明实施例的一种实现方式中,可以通过运营、管理和维护(Operation Administration and Maintenance, 0AM)技术或双向转发检测(BidirectionalForwarding Detection, BFD)技术检测主隧道和备隧道的连通性。
参照图2,上述PE设备可以通过以下方式获得并维护保护组状态信息S200 :采用OAM或BFD技术检测主隧道连通性,如果主隧道连通,则执行S202,否则执行S204。S202:在状态机中保存主隧道连通性信息,根据状态机中保存的主隧道连通性信息将上述转发表中的保护组状态信息设为主隧道连通。在这种情况下,也可以继续检测备隧道连通性并在状态机中保存。S204 :在状态机中保存主隧道连通性信息,并且采用OAM或BFD技术检测备隧道连通性,如果备隧道连通,则执行S206,否则执行S208。S206 :在状态机中保存备隧道连通性信息,根据状态机中保存的主、备隧道的连通性信息将上述转发表中的保护组状态信息设为主隧道不连通且备隧道连通。
S208 :在状态机中保存备隧道连通性信息,根据状态机中保存的主、备隧道的连通性信息将上述转发表中的保护组状态信息设为主隧道和备隧道均不连通,即保护组无效。图3A是本发明业务流量保护方法的又一个实施例流程示意图,参照图3A,该方法包括S300 PE设备接收到流量,查询转发表获取第一保护组状态信息,其中,第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息。S302 :根据第一保护组状态信息确定该第一保护组状态是否有效,若第一保护组有效,根据第一保护组状态信息确定所述流量的转发隧道,流程结束;若该第一保护组无效,选择第二保护组对所述流量进行保护,执行S304。可选的,当第一保护组无效时,还可以按照上一实施例所描述的,上报第一保护组
无效告警。S304 :查询所述转发表获取第二保护组状态信息,该第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息。可选的,在本实施例中,该转发表至少包含第一转发表项和第二转发表项,其中,第一转发表项包括第一保护组状态信息,第二转发表项包括第二保护组状态信息。示例性的,上述转发表中的部分内容可以如图3B所示。在本实施例中,第一保护组为主保护组,第二保护组为备保护组。S306 :根据第二保护组状态信息确定第二保护组是否有效,若第二保护组有效,根据第二保护组状态信息确定所述流量的转发隧道,流程结束;若第二保护组无效,进行第二保护组无效处理,例如,上报第二保护组故障告警,和/或,选择第三保护组对上述流量进行保护。这种情况下,第三保护组是第二保护组的备保护组。本实施例不仅能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题,而且提供了多个保护组,能够进一步的对业务流量进行保护。图4A是本发明的业务流量保护装置的一个实施例结构示意图,参照图4A,包括接收模块41,用于接收流量;查询模块42,用于当接收模块41接收到流量后查询转发表获取保护组状态。其中,保护组状态信息包含主隧道和备隧道的连通性信息。可选的,在本发明实施例的一种实现方式中,业务流量保护装置40还可以包括存储模块,用于存储上述转发表。进一步可选的,该转发表除了包含上述保护组状态信息,还可以包括以下信息中的一个或多个私网标签、出接口、下一跳、主隧道标签和备隧道标签。示例性的,上述转发表中的部分内容可以如图IB所示。处理模块44,用于根据保护组状态信息确定保护组是否有效;若保护组有效,根据所述保护组状态信息确定所述流量的转发隧道;若保护组无效,进行保护组无效处理。可选的,若主隧道的连通性信息和备隧道的连通性信息均显示为不连通,即主隧道和备隧道均故障时,处理模块44确定上述保护组无效;反之,若主隧道和备隧道的连通性信息中至少一个显示为连通,则处理模块44确定上述保护组有效。例如,处理模块44可以在主隧道和备隧道均连通时,或者,在主隧道连通而备隧道故障时,或者,当主隧道故障而备隧道连通时,确定保护组有效。这种情况下,处理模块44可以根据保护组状态信息确定处于连通状态的隧道为转发隧道。当主隧道连通而备隧道故障时,确定主隧道为流量的转发隧道。当备隧道连通而主隧道故障时,确定备隧道为流量的 转发隧道。当主隧道和备隧道均连通时,优选的确定主隧道为流量的转发隧道。在主隧道和备隧道均故障时,处理模块44可以确定保护组无效。可选的,如图4B所示,处理模块44可以包括隧道确定单元441,用于当保护组有效时,根据保护组状态信息确定所述流量的转发隧道;以及以下单元中的至少一个告警单元442,用于当保护组无效时,上报保护组无效告警;或者当主隧道故障时,上报主隧道故障告警;或者当备隧道故障时,上报备隧道故障告警;备用保护组触发单元443,用于当保护组无效时,触发备用保护组对所述流量进行保护。可选的,参照图5,上述业务流量保护装置40还可以包括检测模块52,用于检测主隧道和备隧道的连通性,例如,采用OAM或BFD技术检测主隧道和备隧道的连通性。状态维护模块54,用于根据检测到的主隧道和备隧道的连通性信息,维护所述保护组状态信息。本实施例中,检测模块52和状态维护模块54可以用于实现图2所示实施例中的方法,此处不详述。本实施例提供的装置能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题。图6A是本发明的业务流量保护装置的又一个实施例结构示意图,参照图6A,包括接收模块61,用于接收流量;第一查询模块62,用于当接收模块61接收到流量后查询转发表获取第一保护组状态信息,其中,第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息。第一处理模块64,用于根据第一保护组状态信息确定第一保护组是否有效;若第一保护组有效,根据第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,触发第二查询模块66。第二查询模块66,用于查询所述转发表获取第二保护组状态信息,第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息。第二处理模块68,用于根据第二保护组状态信息确定第二保护组是否有效;若第二保护组有效,根据第二保护组状态信息确定所述流量的转发隧道;若第二保护组无效,进行第二保护组无效处理。可选的,在本实施例的一种实现方式中,业务流量保护装置60还可以包括存储模块,用于存储上述转发表。进一步可选的,该转发表除了包含第一保护组状态信息,还可以包括第二保护组状态信息。示例性的,上述转发表中的部分内容可以如图3B所示。可选的,如图6B所示,在本实施例的一种实现方式中,上述业务流量保护装置还可以包括第一检测模块63,用于检测第一主隧道和第一备隧道的连通性,例如,采用OAM或BFD技术检测;
第一状态维护模块65,用于根据检测到的第一主隧道和第一备隧道的连通性信息,维护所述第一保护组状态;第二检测模块67,用于检测第二主隧道和第二备隧道的连通性,例如,采用OAM或BFD技术检测;第二状态维护模块69,用于根据检测到的第二主隧道和第二备隧道的连通性信息,维护所述第二保护组状态。可选的,如图6C所示,第一处理模块64可以包括第一隧道确定单元641,用于当第一保护组有效时,根据第一保护组状态信息确定所述流量的转发隧道;以及第二保护组触发单元643,用于当第一保护组无效时,触发第二查询模块66。进一步可选的,第一处理模块64还可以包括第一告警单元642,用于当第一保护组无效时,上报第一保护组无效告警;或者当第一主隧道故障时,上报第一主隧道故障告警;或者当第一备隧道故障时,上报第一备隧道故障告警。可选的,如图6D所示,第二处理模块68可以包括第二隧道确定单元681,用于当第二保护组有效时,根据第二保护组状态信息确定所述流量的转发隧道;进一步的,还可以包括以下至少一个单元第二告警单元682,用于当第二保护组无效时,上报第二保护组无效告警,或者当第二主隧道故障时,上报第二主隧道故障告警;或者当第二备隧道故障时,上报第二备隧道故障告警;第三保护组触发单元683,用于当第二保护组无效时,触发第三保护组对所述流量进行保护。其中,第三保护组为第二保护组的备保护组。本实施例不仅能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题,而且提供了多个保护组,能够进一步的对业务流量进行保护。图7是本发明的业务流量保护装置的又一个实施例结构示意图,参照图7,业务流量保护装置70包括收发器71、存储器72和处理器73。其中收发器71用于接收和转发流量。
存储器72与处理器73耦合,其中,存储器72存储有各种程序或应用以便处理器73调用以实现相应的功能。例如存储器72可以存储主、备隧道状态信息、转发表、用于更新转发表中的保护组状态信息的程序等。处理器73用于调用存储器72中的相应程序更新转发表中的保护组状态、查询转发表以确定流量转发隧道或确定保护组无效、上报隧道故障告警等。本发明中的保护组可以是使用MPLS APS或MPLS FRR技术的隧道保护组;本发明中的主、备隧道不区分动态隧道还是静态隧道,均适用;本发明的各种方法和装置实施例不仅适用于BGP/MPLS L3VPN网络,也适用于分层VPN (英文全称为Hierarchy of VPN,简称为HoVPN)网络。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access·Memory, RAM)等。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种业务流量保护方法,其特征在于,所述方法包括 运营商边界路由器PE接收到流量,查询转发表获取第一保护组状态信息,所述第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息; 根据所述第一保护组状态信息确定第一保护组是否有效; 若第一保护组有效,根据所述第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,进行第一保护组无效处理。
2.如权利要求I所述方法,其特征在于,所述第一保护组无效处理包括上报第一保护组无效告警,和/或选择第二保护组对所述流量进行保护。
3.如权利要求2所述方法,其特征在于,所述选择第二保护组对所述流量进行保护,包括 查询所述转发表获取第二保护组状态信息,所述第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息; 根据所述第二保护组状态信息确定第二保护组是否有效,若第二保护组有效,根据所述第二保护组状态信息确定所述流量的转发隧道;若第二保护组无效,进行第二保护组无效处理。
4.如权利要求3所述方法,其特征在于,所述第二保护组无效处理包括上报第二保护组无效告警,和/或选择第三保护组对流量进行保护。
5.如权利要求3所述的方法,其特征在于,所述第二主隧道和第二备隧道的连通性信息可以通过以下方式获得 采用运营、管理和维护OAM技术或双向转发检测BFD技术检测所述第二主隧道连通性; 如果所述第二主隧道连通,在状态机中保存所述第二主隧道连通性信息,根据状态机中保存的第二主隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道连通; 如果所述第二主隧道不连通,在状态机中保存所述第二主隧道连通性信息,采用OAM或BFD技术检测所述第二备隧道连通性; 如果所述第二备隧道连通,在状态机中保存所述第二备隧道连通性信息,根据状态机中保存的第二主隧道连通性信息和第二备隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道不连通且第二备隧道连通; 如果所述第二备隧道不连通,在状态机中保存所述第二备隧道连通性信息,根据状态机中保存的第二主隧道连通性信息和第二备隧道连通性信息将所述转发表中的第二保护组状态信息设为第二主隧道不连通且第二备隧道不连通。
6.如权利要求1-5中任一项所述方法,其特征在于,所述第一主隧道和第一备隧道的连通性信息可以通过以下方式获得 采用OAM技术或BFD技术检测所述第一主隧道连通性; 如果所述第一主隧道连通,在状态机中保存所述第一主隧道连通性信息,根据状态机中保存的第一主隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道连通; 如果所述第一主隧道不连通,在状态机中保存所述第一主隧道连通性信息,采用OAM或BFD技术检测所述第一备隧道连通性; 如果所述第一备隧道连通,在状态机中保存所述第一备隧道连通性信息,根据状态机中保存的第一主隧道连通性信息和第一备隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道不连通且第一备隧道连通; 如果所述第一备隧道不连通,在状态机中保存所述第一备隧道连通性信息,根据状态机中保存的第一主隧道连通性信息和第一备隧道连通性信息将所述转发表中的第一保护组状态信息设为第一主隧道不连通且第一备隧道不连通。
7.—种业务流量保护装置,其特征在于,所述装置包括 接收模块,用于接收流量; 第一查询模块,用于当所述接收模块接收到流量后查询转发表获取第一保护组状态信息,所述第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息; 第一处理模块,用于根据所述第一保护组状态信息确定第一保护组是否有效;若第一保护组有效,根据所述第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,进行第一保护组无效处理。
8.如权利要求7所述的装置,其特征在于,所述第一处理模块包括 第一隧道确定单元,用于当第一保护组有效时,根据第一保护组状态信息确定所述流量的转发隧道。
9.如权利要求8所述的装置,其特征在于,所述第一处理模块还包括 第一告警单元,用于当第一保护组无效时,上报第一保护组无效告警;或者当第一主隧道故障时,上报第一主隧道故障告警;或者当第一备隧道故障时,上报第一备隧道故障告目O
10.如权利要求8或9所述的装置,其特征在于。所述第一处理模块还包括 第二保护组触发单元,用于当第一保护组无效时,触发第二查询模块。
11.如权利要求10所述的装置,其特征在于,所述装置还包括所述第二查询模块和第二处理模块,其中 所述第二查询模块,用于查询所述转发表获取第二保护组状态信息,所述第二保护组状态信息包含第二主隧道和第二备隧道的连通性信息; 所述第二处理模块,用于根据所述第二保护组状态信息确定第二保护组是否有效;若第二保护组有效,根据所述第二保护组状态信息确定所述流量的转发隧道;若第二保护组无效,进行第二保护组无效处理。
12.如权利要求11所述的装置,其特征在于,所述第二处理模块包括 第二隧道确定单元,用于当第二保护组有效时,根据所述第二保护组状态信息确定所述流量的转发隧道。
13.如权利要求12所述的装置,其特征在于,所述第二处理模块还包括 第二告警单元,用于当第二保护组无效时,上报第二保护组无效告警;或者当第二主隧道故障时,上报第二主隧道故障告警;或者当第二备隧道故障时,上报第二备隧道故障告m目O
14.如权利要求12或13所述的装置,其特征在于,所述第二处理模块还包括 第三保护组触发单元,用于当第二保护组无效时,触发第三保护组对所述流量进行保护。
15.如权利要求7-14中任一项所述的装置,其特征在于,所述装置还包括 第一检测模块,用于检测第一主隧道和第一备隧道的连通性; 第一状态维护模块,用于根据检测到的第一主隧道和第一备隧道的连通性信息,维护所述第一保护组状态。
16.如权利要求11-14中任一项所述装置,其特征在于,所述装置还包括 第二检测模块,用于检测第二主隧道和第二备隧道的连通性; 第二状态维护模块,用于根据检测到的第二主隧道和第二备隧道的连通性信息,维护所述第二保护组状态。
全文摘要
本发明实施例公开了一种业务流量保护方法,本发明实施例还公开了一种业务流量保护装置。其中,所述方法包括运营商边界路由器PE接收到流量,查询转发表获取第一保护组状态信息,所述第一保护组状态信息包含第一主隧道和第一备隧道的连通性信息;根据所述第一保护组状态信息确定第一保护组是否有效;若第一保护组有效,根据所述第一保护组状态信息确定所述流量的转发隧道;若第一保护组无效,进行第一保护组无效处理。采用本发明,能够及时感知保护组状态,避免了在保护组无效时仍然向该保护组发送业务流量而出现的业务中断问题。
文档编号H04L12/24GK102904816SQ201210362700
公开日2013年1月30日 申请日期2012年9月26日 优先权日2012年9月26日
发明者费儆德, 叶剑, 蔡亨光, 高洪波, 蒋佳蒙, 杨炀 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1