基于IP DSCP实现网络时延测量和丢包检测的方法及装置制造方法及图纸

技术编号:28045811 阅读:36 留言:0更新日期:2021-04-09 23:30
本发明专利技术揭示了一种基于IP DSCP实现网络时延测量和丢包检测的方法及装置,方法包括接收报文并解析,获得DSCP信息;根据DSCP信息判断是否使能时延测量和/或丢包检测,并在使能时延测量时记录报文的入方向时间和出方向时间,计算获得报文的转发时延;在使能丢包检测时,在入方向和出方向报文转发处理上,均检测周期内每个报文的DSCP信息中丢包比特位的值是否一致,在不一致时确定为丢包或者乱序。本发明专利技术通过复用报文中的DSCP字段进行网络时延测量和丢包检测,可实时检测网络是否发生丢包,并且无需在报文中插入时间戳,便可实现网络时延的测量。

【技术实现步骤摘要】
基于IPDSCP实现网络时延测量和丢包检测的方法及装置
本专利技术涉及网络通信
,尤其是涉及一种基于IPDSCP实现网络时延测量和丢包检测的方法及装置。
技术介绍
在网络中,业务数据报文在发生丢包时会触发重传机制,而报文重传所带来的时延极大的影响了网路业务,因此针对网络时延测量和丢包检测是网络高效运行的保障。现有技术中,丢包检测可通过基于业务数据流的报文数量统计和对比以确定是否发生丢包,也即:业务数据流在其生命周期内所经过的网络交换设备进行报文数量统计,在业务数据流结束后,可获得每个网络交换设备每个端口的统计结果。如果网络交换设备统计的报文数量与服务器发送的报文数量不一致或者某个网络交换设备的出端口统计的报文数量与下一跳网络交换设备的入端口统计的报文数量不一致,则可以确定发生了丢包及发生丢包的网络交换设备和链路。而对于网络时延测量则可通过在业务数据报文中添加时间戳来确定,也即:首跳网络交换设备在接收到数据报文时,根据接收到数据报文的时间在数据报文的尾部添加接收时间戳,在数据报文转发至最后一个网络交换设备时根据数据报文从网络交换设备发出的时本文档来自技高网...

【技术保护点】
1.一种基于IP DSCP实现网络时延测量和丢包检测的方法,其特征在于,方法包括/n接收报文并解析,获得所述报文的DSCP字段,所述DSCP字段包括用于标识是否使能时延测量的时延比特位和用于标识是否使能丢包检测的丢包比特位;/n根据所述时延比特位和丢包比特位的值判断是否使能时延测量和/或丢包检测;/n在使能时延测量时,在入方向报文转发处理上,记录报文的入方向时间;在出方向报文转发处理上,记录报文的出方向时间,根据所述入方向时间和出方向时间获得报文的转发时延;/n在使能丢包检测时,在入方向报文转发处理上,周期性检测报文中丢包比特位的值是否按照周期进行排列,并在不按照周期进行排列时确定发生丢包或乱...

【技术特征摘要】
1.一种基于IPDSCP实现网络时延测量和丢包检测的方法,其特征在于,方法包括
接收报文并解析,获得所述报文的DSCP字段,所述DSCP字段包括用于标识是否使能时延测量的时延比特位和用于标识是否使能丢包检测的丢包比特位;
根据所述时延比特位和丢包比特位的值判断是否使能时延测量和/或丢包检测;
在使能时延测量时,在入方向报文转发处理上,记录报文的入方向时间;在出方向报文转发处理上,记录报文的出方向时间,根据所述入方向时间和出方向时间获得报文的转发时延;
在使能丢包检测时,在入方向报文转发处理上,周期性检测报文中丢包比特位的值是否按照周期进行排列,并在不按照周期进行排列时确定发生丢包或乱序;在出方向报文转发处理上,周期性检测报文中丢包比特位的值是否按照周期进行排列,并在不按照周期进行排列时确定发生丢包或乱序。


2.根据权利要求1所述的方法,其特征在于,所述DSCP字段的第一个比特位为时延比特位,第二个比特位为丢包比特位。


3.根据权利要求1或2所述的方法,其特征在于,所述时延比特位的值为1时使能时延测量,丢包比特位为1时使能丢包检测。


4.根据权利要求1所述的方法,其特征在于,在入方向报文转发处理上,根据如下方式区分丢包和乱序:
配置容错周期,并判断在所述容错周期内,异常翻转的报文之后的报文中,报文所对应的丢包比特位的值是否与该异常翻转的报文一致,并在一致时确定为丢包,在不一致时确定为乱序,所述异常翻转的报文为检测周期内,丢包比特位的值出现异常的报文。


5.根据权利要求1所述的方法,其特征在于,在出方向报文转发处理上,根据如下方式区分丢包和乱序:
配置容错周期,并判断在所述容错周期内,异常翻转的报文之后的报文中,报文所对应的丢包比特位的值是否与该异常翻转的报文一致,并在一致时确定为丢包,在不一致时确定为乱序,所述异常翻转的报文为检测周期内,丢包比特位的值出现异常的报文。


6.一种基于IPDSCP实现网络时延测量和丢包检测的装置,其特征在于,包括
解析模块,用于接收报文并...

【专利技术属性】
技术研发人员:王俊杰成伟蒋震
申请(专利权)人:盛科网络苏州有限公司
类型:发明
国别省市:江苏;32

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

1