一种可诊断紧链路位置的高精度网络带宽测量系统技术方案

技术编号:31621363 阅读:16 留言:0更新日期:2021-12-29 18:56
本发明专利技术提供一种可诊断紧链路位置的高精度网络带宽测量系统,是根据待测路径实际情况设定测量序列参数,与自诱导拥塞的原理结合,实现对紧链路的位置和可用带宽的测量。在本发明专利技术中,测量探针根据设定的测量序列参数后生成测量报文序列后,通过IP协议分组到待测路径;在IP转发过程中,由于紧链路的存在使得测量报文的报文序列特征发生变化,导致发送端和接收端的记录参数出现差异。测量控制台基于发送端的记录参数和接收端的记录参数,结合ICMP差错通知信息,计算得到紧链路的位置和大小信息。与现有技术相比,本发明专利技术在不影响精确度的同时有效降低了向网络链路中注入探测流的次数,克服了网络带宽测量方案中存在的测量开销大的问题。问题。问题。

【技术实现步骤摘要】
一种可诊断紧链路位置的高精度网络带宽测量系统


[0001]本专利技术属于网络测量
,涉及一种可诊断紧链路位置的高精度网络带宽测量系统。

技术介绍

[0002]网络技术迅猛发展,便捷丰富的网络应用在各个层面发挥着重要作用,极大的改变了我们的生活方式,网络已成为当今社会生活极为重要的一部分。自从网络成为当今社会生活极为重要的一部分,网络测量技术的研究就受到了持续的关注。在通信网络领域,端到端的可用带宽可以用于表示两个端点间的拥塞状态和还可接入的业务量。端到端的可用带宽对于设定拥塞机制和业务请求接入控制具有重要的作用。
[0003]在网络可用带宽的测量中,通过向被测链路中主动注入探测流量,进而搜集相关信息进行计算,是主动带宽测量方法的基本实现方式。进入本世纪后,对可用带宽测量的研究迎来一波高潮,众多测量算法和工具被发布,而这些算法和工具大都可以被划分到基于探测间隔模型和基于探测速率模型两类。
[0004]基于探测间隔模型的测量方法主要从微观的角度考察探测包列(包对)经过瓶颈链路前后的包间间隔的变化,这类方法测量方法在测量可用带宽本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种可诊断紧链路位置的高精度网络带宽测量系统,其中紧链路指路径中可用带宽B最小的链路,包括:测量探针和测量控制台,其特征在于:所述测量探针分布在网络的各个节点中,用于接收测量控制台提供的测量序列参数,并根据接收的测量序列参数生成测量报文序列;将测量报文序列经网络接口发送到待测路径,获取测量报文序列在待测路径发送端的记录参数、接收端的记录参数以及返回的ICMP差错信息;所述测量控制台根据测量需求确定需要启用的测量探针编号、设定测量序列参数,测量序列参数包括:报文个数、报文长度及长度变化规律、报文间隔大小及间隔变化规律;将设定好的测量序列参数发送至与启用编号对应的测量探针;接收测量探针返回的发送端的记录参数、接收端的记录参数以及ICMP差错信息;基于发送端的记录参数和接收端的记录参数,结合返回的ICMP差错信息计算得到紧链路的位置和紧链路的可用带宽估值。2.根据权利要求1所述的一种可诊断紧链路位置的高精度网络带宽测量系统,其特征在于:所述测量探针生成的测量序报文序列包括负载测量数据包和位置探测数据包;所述负载测量数据包有多个,位于整条测量报文序列的中部;多个负载数据包按照发送时间的先后顺序设置设定每个负载数据包的发送速率;所述位置探测数据包作为ICMP查询报文,位于整条测量报文序列的首部和尾部,其报文长度远小于负载测量数据包的报文长度;位置探测数据包TTL值按照序列首部递减,尾部递增的形式设置,以确保测量序列报文每经过一个节点报文序列会丢失一对ICMP位置探测数据包。3.根据权利要求1所述的一种可诊断紧链路位置的高精度网络带宽测量系统,其特征在于:所述测量探针包括:控制台交互模块、本地时钟及时戳模块、测量序列发送模块、接收模块以及测量数据缓存模块;控制台交互模块连接测量控制台;将测量控制台设定的测量序列参数发送给测量序列发送模块;将测量数据缓存模块缓存提供的发送端的记录参数、接收端的记录参数以及返回的ICMP差错信息提供给测量控制台;本地时钟及时戳模块用于为测量序列发送模块、接收模块提供时间参考,是生成时间戳的依据;测量序列发送模块连接控制台交互模块以及本地时钟及时戳模块;依据设定的测量序列参数和时间参考信息生成测量报文序列;并将测量报文序列经网络接口发送到待测路径;接收模块连接本地时钟及时戳模块以及网络接口;通过网络接口...

【专利技术属性】
技术研发人员:王京梅刘宇孙馗苡
申请(专利权)人:电子科技大学
类型:发明
国别省市:

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

1