【技术实现步骤摘要】
网络异常确定方法及装置
[0001]本申请涉及通信
,尤其涉及一种网络异常确定方法及装置。
技术介绍
[0002]网络异常指在传输网络中由于设备或链路等问题出现的传输延迟或丢包的问题,包括闪断、光衰等链路异常、设备或芯片处理等物理异常,或由于网络流量过大导致拥塞丢包的输入或输出(I/O)传输异常等。另外,数据从源端到宿端都会沿其中的某一条链路进行传输,该链路包括源端、宿端、传输线路及所经的中间节点,即为一条端到端的传输路径,源端到宿端之间可存在多条传输路径。
[0003]信息技术的快速发展使得网络传输规模越来越大,对于网络运营维护的要求也越来越高,网络中某节点或线路出现故障或异常时,很可能会带来重大的损失和影响。现有技术中,通过双向转发检测(bidirectional forwarding detection,BFD)检测传输路径中每条链路上的故障,进而确定传输路径异常,或者通过对传输路径中的报文染色监控传输路径异常,前者存在无法识别拥塞丢包导致的异常,检测部署大等问题,后者不能面向所有数据流,只能针对选取的数据流进行检测,并且该过程需要提供额外的硬件设备支持。如何设计不需要额外硬件支持和大量检测部署,同时能够起到很好的路径异常检测效果的检测方法,是亟待解决的问题。
技术实现思路
[0004]本申请实施例提供了一种网络异常确定方法及装置,在不需要额外软件部署和硬件支持的情况下,实现快速准确的网络异常确定。
[0005]第一方面,提供了一种网络异常确定方法,该方法包括:源端通过第一 ...
【技术保护点】
【技术特征摘要】
1.一种网络异常确定方法,其特征在于,所述方法包括:源端通过第一路径向宿端发送N1个第一测量报文和M1个第二测量报文,其中所述第一测量报文为高优先级报文,所述第二测量报文为普通优先级报文,所述高优先级报文为不受拥塞影响的报文;所述源端接收宿端发送的N2个第一响应报文和M2个第二响应报文,所述第一响应报文根据所述第一测量报文生成,所述第二响应报文根据所述第二测量报文生成,所述第一响应报文和所述第二响应报文为高优先级报文;所述源端根据所述第一响应报文和所述第二响应报文确定所述第一路径是否网络异常。2.根据权利要求1所述的方法,其特征在于,所述源端通过第一周期发送所述N1个第一测量报文,和/或通过第二周期发送所述M1个第二测量报文。3.根据权利要求1或2所述的方法,其特征在于,所述N1个第一测量报文和所述M2个第二测量报文之间具有对应关系,具有对应关系的第一测量报文和第二测量报文之间的发送间隔小于第一预设时间间隔。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述第一响应报文和所述第二响应报文确定所述第一路径是否网络异常,包括:获取所述源端发送所述N1个第一测量报文的第一时间,以及所述源端发送所述M1个第二测量报文的第二时间;根据所述N2个第一响应报文确定所述宿端接收所述N1个第一测量报文的第三时间,根据所述M2个响应报文确定所述宿端接收所述M1个第二测量报文的第四时间;根据所述第一时间和所述第三时间确定第一测量报文的第一传输时延,根据所述第二时间和所述第四时间确定第二测量报文的第二传输时延;根据第一传输时延和第二传输时延的差值确定所述第一路径是否存在链路拥塞。5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一响应报文和所述第二响应报文确定所述第一路径是否网络异常,包括:根据所述源端发送所述N1个第一测量报文前的发送报文数确定第一发送报文数;根据所述N2个第一响应报文确定所述宿端接收所述N1个第一测量报文前的接收报文数,作为第一接收报文数;根据第一通路报文差值确定所述第一路径是否存在物理路径异常,所述第一通路报文差值为所述第一发送报文数和所述第一接收报文数的差值。6.根据权利要求4或5所述的方法,其特征在于,所述根据所述第一响应报文和所述第二响应报文确定所述第一路径是否网络异常,还包括:根据所述源端发送所述M1个第二测量报文前的发送报文数确定第二发送报文数;根据所述M2个第二响应报文确定所述宿端接收所述M1个第二测量报文前的发送报文数,作为第二接收报文数;根据第二通路报文差值,结合第一路径是否存在链路拥塞和第一链路是否存在物理路径异常确定所述第一路径是否存在拥塞丢包,所述第二通路报文差值为所述第二发送报文数和所述第二接收报文数的差值。7.根据权利要求5所述的方法,其特征在于,所述第一发送报文数和所述第一接收报文
数为与所述第一测量报文同优先级和/或更高优先级的报文数量。8.根据权利要求6所述的方法,其特征在于,所述第二发送报文数和所述第二接收报文数为所有优先级的报文数量。9.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一测量报文和所述第二测量报文中分别添加第一时间戳和第二时间戳,所述第一时间戳用于确定所述第一时间,所述第二时间戳用于确定所述第二时间;和/或获取所述第一响应报文和所述第二响应报文中的第三时间戳和第四时间戳,所述第三时间戳用于确定所述第三时间,所述第四时间戳用于确定所述第四时间。10.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述第一测量报文添加报文计数或报文占用字节,用于确定所述第一发送报文数;和/或获取所述第一响应报文中的报文计数或报文占用字节,用于确定所述第一接收报文数。11.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述第二测量报文添加报文计数或报文占用字节,用于确定所述第二发送报文数;和/或获取所述第二响应报文中的报文计数或报文占用字节,用于确定所述第二接收报文数。12.根据权利要求4或9所述的方法,其特征在于,若所述第一传输时延与所述第二传输时延的差值小于或等于第一预设阈值,则确定所述第一路径上不存在链路拥塞;若所述第一传输时延与所述第二传输时延的差值大于第一预设阈值,则确定所述第一路径上存在链路拥塞。13.根据权利要求5或10所述的方法,其特征在于,若所述第一通路报文差值大于第二预设阈值,则确定所述第一路径上存在物理路径异常;若所述第一通路报文差值小于或等于第二预设阈值,则确定所述第一路径上物理路径正常。14.根据权利要求6或11所述的方法,其特征在于,在确定所述第一路径上存在链路拥塞,且不存在物理路径异常的情况下,若所述第二通路报文差值小于或等于第三预设阈值,则确定所述第一路径上存在未丢包的链路拥塞;若所述第二通路报文差值大于第三预设阈值,则确定所述第一路径上存在丢包的链路拥塞。15.根据权利要求6或11所述的方法,其特征在于,在确定所述第一路径上不存在链路拥塞,且存在物理路径异常的情况下,若所述第二通路报文差值小于或等于第三预设阈值,则确定所述第一路径上存在的物理路径异常为光衰或闪断;若所述第二通路报文差...
【专利技术属性】
技术研发人员:高红亮,李洪峰,路小刚,李东锋,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。