一种用于会话保护的方法及系统技术方案

技术编号:34000141 阅读:35 留言:0更新日期:2022-07-02 11:56
本申请实施例提供了一种用于会话保护的方法及系统。该方法包括:确定第一设备和第二设备之间的会话发生故障,在所述故障发生后,向所述第二设备发送用于建立一个新会话的第一会话建立报文,所述第一会话建立报文携带所述第一设备的能力信息,所述第一设备的能力信息表示所述第一设备针对所述新会话不具备对协议报文进行过滤的能力。通过所述方法可以在会话发生故障后,重新建立新会话,针对新会话第一设备和第二设备不具备对协议报文过滤的能力,使网络快速恢复基本业务能力,避免因为会话故障导致网络业务中断。会话故障导致网络业务中断。会话故障导致网络业务中断。

【技术实现步骤摘要】
一种用于会话保护的方法及系统


[0001]本申请涉及通信
,特别涉及一种用于会话保护的方法及系统。

技术介绍

[0002]随着网络组网多样,通过部署控制协议对业务报文进行传输路径控制。这些协议通过网元设备间建立的会话传输控制信息。网络中会经常发生会话终止、会话震荡的故障,故障诊断难度大,严重影响了网络业务。

技术实现思路

[0003]本申请实施例提供了一种用于会话保护的方法及系统,解决因为会话异常终止或会话震荡导致网络业务中断的问题。
[0004]为解决以上的技术问题,本申请的技术方案是这样实现的:
[0005]第一方面,本申请实施例提供了一种用于会话保护的方法,确定第一设备和第二设备之间的会话发生故障;在所述故障发生后,所述第一设备向所述第二设备发送用于建立一个新会话的第一会话建立报文,所述第一会话建立报文携带所述第一设备的能力信息,所述第一设备的能力信息表示所述第一设备针对所述新会话不具备对协议报文进行过滤的能力。当确定网络中发生会话故障后,为了防止网络业务中断,第一设备向第二设备发送第一会话建立报文,所述第一会话建立报文携带所述第一设备的能力信息,所述第一设备的能力信息表示所述第一设备针对所述新会话不具备对协议报文进行过滤的能力。所述第一设备和所述第二设备建立的新会话不具备对协议报文进行过滤的能力。在这种情况下,所述第一设备和所述第二设备针对建立的新会话,设备不具备对协议报文进行过滤的能力,保证在新会话建立后,协议报文,例如会话保活报文,不会被第一设备或第二设备过滤,又导致会话终止,保证了网络业务的可用性。
[0006]在一种可能的实现方式中,在故障发生后,接收所述第二设备发送用于建立所述新会话的第二会话建立报文,所述第二会话建立报文携带所述第二设备的能力信息,所述第二设备的能力信息表示所述第二设备针对所述新会话不具备对所述协议报文进行过滤的能力;基于所述第一会话建立报文和所述第二会话建立报文建立所述新会话,所述新会话不具备对所述协议报文进行过滤的能力。在这种情况下,所述第一设备和所述第二设备针对建立的新会话,设备不具备对协议报文进行过滤的能力,保证在新会话建立后,协议报文,例如会话保活报文,不会被第一设备或第二设备过滤,又导致会话终止,保证了网络业务的可用性。
[0007]在一种可能的实现方式中,在向所述第二设备发送所述第一会话建立报文之前,所述第一设备对所述故障进行故障分析;基于所述故障分析,所述第一设备确定故障原因失败。在所述第一设备确定会话故障后,如果所述第一设备支持本地故障分析功能或和会话故障分析器配合进行故障分析,所述第一设备先进行对会话故障进行故障分析。如果会话故障被定位,所述第一设备获得故障原因信息,所述第一设备可以基于故障原因进行故
障修复,使网络业务恢复正常。如果会话故障未被定位,所述第一设备没有获得故障原因信息,所述第一设备确定故障原因失败,所述第一设备无法对故障进行修复。
[0008]在一种可能的实现方式中,所述第一设备和会话故障分析器配合对故障进行故障分析,所述第一设备与会话故障分析器建立监控信息传输通道;基于所述监控信息传输通道向所述会话故障分析器发送监控数据;基于所述监控信息传输通道接收会话故障分析器发送的分析结果;作为对接收所述分析结果的响应,终止所述监控信息传输通道。通过这种方法,第一设备确定会话故障发生后按需与会话故障分析器建立监控信息传输通道,当第一设备接收到会话故障分析器发送的故障分析结果后,终止监控信息传输通道,可以节约第一设备和会话故障分析器的计算和存储资源,提升第一设备和会话故障分析器的运行效率。
[0009]在一种可能的实现方式中,所述故障包括一次会话终止和/或指定时间段内会话终止次数超过指定阈值。
[0010]在一种可能的实现方式中,所述会话为路由协议会话或标签分发协议会话。进一步的,所述路由协议会话为边界网关协议BGP会话或内部网关协议IGP会话;所述标签分发协议会话为标签分发协议LDP、资源预留协议RSVP和/或路径计算单元通信协议PCEP。
[0011]在一种可能的实现方式中,所述第一设备和第二设备均为路由设备。
[0012]第二方面,本申请实施例提供了一种第一系统,所述第一系统包括:会话故障确定模块,用于确定第一系统和第二系统之间的会话发生故障;会话建立报文发送模块,用于在所述故障发生后,向所述第二系统发送用于建立一个新会话的第一会话建立报文,所述第一会话建立报文携带所述第一系统的能力信息,所述第一系统的能力信息表示所述第一系统针对所述新会话不具备对协议报文进行过滤的能力。所述第一系统和所述第二系统建立的新会话不具备对协议报文进行过滤的能力。在这种情况下,所述第一系统和所述第二系统针对建立的新会话,所述第一系统和所述第二系统不具备对协议报文进行过滤的能力,保证在新会话建立后,协议报文,例如会话保活报文,不会被第一系统或第二系统过滤,又导致会话终止,保证了网络业务的可用性。
[0013]在一种可能的实现方式中,所述第一系统还包括:会话建立报文接收模块,用于在所述故障发生后,接收所述第二系统发送的用于建立所述新会话的第二会话建立报文,所述第二会话建立报文携带所述第二系统的能力信息,所述第二系统的能力信息表示所述第二系统针对所述新会话不具备对所述协议报文进行过滤的能力;基于所述第一会话建立报文和所述第二会话建立报文建立所述新会话,所述新会话不具备对所述协议报文进行过滤的能力。在这种情况下,所述第一系统和所述第二系统针对建立的新会话,所述第一系统和所述第二系统不具备对协议报文进行过滤的能力,保证在新会话建立后,协议报文,例如会话保活报文,不会被第一系统或第二系统过滤,又导致会话终止,保证了网络业务的可用性。
[0014]在一种可能的实现方式中,所述第一系统还包括:故障分析模块,用于在所述会话建立报文发送模块向所述第二系统发送所述会话建立报文之前,对所述故障进行故障分析并得到故障分析结果信息;基于所述故障分析结果信息,所述第一系统确定故障原因失败。在所述第一系统确定会话故障后,如果所述第一系统基于故障分析模块支持本地故障分析功能或和会话故障分析器配合进行故障分析,所述第一系统先进行对会话故障进行故障分
析。如果会话故障被定位,所述第一系统获得故障原因信息,所述第一系统可以基于故障原因进行故障修复,使网络业务恢复正常。如果会话故障未被定位,所述第一系统没有获得故障原因信息,所述第一系统确定故障原因失败,所述第一系统无法对故障进行修复。
[0015]在一种可能的实现方式中,所述第一系统还包括:监控通道建立模块,用于与会话故障分析器建立监控信息传输通道;监控信息发送模块,用于基于所述监控信息传输通道向所述会话故障分析器发送监控数据;分析信息接收模块,用于基于所述监控信息传输通道接收会话故障分析器发送的分析结果;监控通道终止模块,用于作为对接收所述分析结果的响应,终止所述监控信息传输通道。通过这种方法,第一系统确定会话故障发生后按需与会话故障分析器建立监控信息传输通道,当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于会话保护的方法,其特征在于,所述方法包括:确定第一设备和第二设备之间的会话发生故障;在所述故障发生后,向所述第二设备发送用于建立一个新会话的第一会话建立报文,所述第一会话建立报文携带所述第一设备的能力信息,所述第一设备的能力信息表示所述第一设备针对所述新会话不具备对协议报文进行过滤的能力。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述故障发生后,接收所述第二设备发送用于建立所述新会话的第二会话建立报文,所述第二会话建立报文携带所述第二设备的能力信息,所述第二设备的能力信息表示所述第二设备针对所述新会话不具备对所述协议报文进行过滤的能力;基于所述第一会话建立报文和所述第二会话建立报文建立所述新会话,所述新会话不具备对所述协议报文进行过滤的能力。3.根据权利要求1或2所述的方法,其特征在于,在向所述第二设备发送所述第一会话建立报文之前,所述方法还包括:所述第一设备对所述故障进行故障分析;基于所述故障分析,所述第一设备确定故障原因失败。4.根据权利要求3所述的方法,其特征在于,所述第一设备对所述故障进行故障分析包括:与会话故障分析器建立监控信息传输通道;基于所述监控信息传输通道向所述会话故障分析器发送监控数据;基于所述监控信息传输通道接收会话故障分析器发送的分析结果;作为对接收所述分析结果的响应,终止所述监控信息传输通道。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述故障包括一次会话终止和/或指定时间段内会话终止次数超过指定阈值。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述会话为路由协议会话或标签分发协议会话。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述路由协议会话为边界网关协议BGP会话或内部网关协议IGP会话。8.根据权利要求1至6中任一项所述的方法,其特征在于,所述标签分发协议会话为标签分发协议LDP、资源预留协议RSVP和/或路径计算单元通信协议PCEP。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述第一设备和第二设备均为路由设备。10.一种第一系统,其特征在于,所述第一系统包括:会话故障确定模块,用于确定第一系统和第二系统之间的会话发生故障;会话建立报文发送模块,用于在所述故障发生后,向所述...

【专利技术属性】
技术研发人员:庄顺万王海波黄明庆刘敏顾钰楠闫刚
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1