【技术实现步骤摘要】
【国外来华专利技术】针对有线网络的主动定向数据平面业务监视相关申请的交叉引用本申请要求在2019年4月22日提交的题为“ACTIVETARGETEDDATAPLANETRAFFICMONITORINGFORWIREDNETWORKS”的16/390,695号美国非临时专利申请的权益和优先权,要求在2018年11月19日提交的题为“ACTIVETARGETEDDATAPLANETRAFFICMONITORINGFORWIREDNETWORKS”的62/769,290号美国临时专利申请的权益,以上申请通过引用而整体并入本文。
本公开的主题总地涉及计算机联网领域,并且更具体地涉及对网络性能的监视和分析以及对不利地影响通信会话的网络损害的检测。
技术介绍
当前,在有线网络中的多个位置处监视网络业务流然后将结果关联以确定任何网络损害对实际最终用户网络业务流的有意义的影响是非常困难、耗时、费力且容易出错的。当前利用的方法的示例包括在网络中生成合成业务流以模拟用户业务流。分析针对这些合成业务流测得的度量以测量网络性能,确定分组丢失或传输速率, ...
【技术保护点】
1.一种方法,包括:/n在连接到网络的分析平台处,从所述网络的一个或多个网络节点接收一个或多个经封装分组报头;/n根据所述一个或多个经封装分组报头来至少确定以下各项:发送所述经封装分组报头的所述一个或多个网络节点的一个或多个源地址,以及所述一个或多个经封装分组报头被从所述一个或多个网络节点发送时的一个或多个时间戳;和/n至少根据所述一个或多个源地址和所述一个或多个时间戳,至少确定途经所述一个或多个网络节点的数据分组的延时或抖动中的一个或多个,其中所述一个或多个经封装分组报头对应于途经所述一个或多个网络节点的所述数据分组。/n
【技术特征摘要】
【国外来华专利技术】20181119 US 62/769,290;20190422 US 16/390,6951.一种方法,包括:
在连接到网络的分析平台处,从所述网络的一个或多个网络节点接收一个或多个经封装分组报头;
根据所述一个或多个经封装分组报头来至少确定以下各项:发送所述经封装分组报头的所述一个或多个网络节点的一个或多个源地址,以及所述一个或多个经封装分组报头被从所述一个或多个网络节点发送时的一个或多个时间戳;和
至少根据所述一个或多个源地址和所述一个或多个时间戳,至少确定途经所述一个或多个网络节点的数据分组的延时或抖动中的一个或多个,其中所述一个或多个经封装分组报头对应于途经所述一个或多个网络节点的所述数据分组。
2.如权利要求1所述的方法,还包括:
根据所述一个或多个经封装分组报头中的每一个,确定一个或多个序列号;和
基于所述一个或多个序列号,确定以下各项中的一个或多个:所述数据分组中的丢失,或所述一个或多个经封装分组报头中的丢失。
3.如权利要求2所述的方法,其中,所述一个或多个序列号至少包括由所述一个或多个网络节点中的第一网络节点引入的第一序列号,该第一序列号在所述一个或多个网络节点中所述数据分组所途经的每个循序网络节点处被递增。
4.如权利要求3所述的方法,其中,所述第一网络节点是所述网络的入口节点,其中,所述数据分组通过该入口节点从位于所述网络外部的端点进入所述网络。
5.如权利要求3或4所述的方法,其中,所述一个或多个序列号还包括第二序列号,其中,所述第二序列号在所述第一网络节点与所述一个或多个网络节点中所述数据分组所途经的循序网络节点之间是不变的。
6.如权利要求1至5中的任一项所述的方法,其中,所述一个或多个经封装分组报头中的每个经封装分组报头包括:途经所述一个或多个网络节点中对应的网络节点的数据分组的报头的经截短副本。
7.如权利要求1至6中的任一项所述的方法,其中,所述一个或多个经封装分组报头是基于提供给所述一个或多个网络节点的一个或多个选择标准来被从所述一个或多个网络节点接收的,其中,所述经封装分组报头是由所述一个或多个网络节点针对经过所述一个或多个网络节点并与所述选择标准相匹配的数据分组生成的。
8.如权利要求7所述的方法,其中,所述一个或多个选择标准对应于所述网络的要被监视的业务的粒度。
9.如权利要求1至8中的任一项所述的方法,其中,所述一个或多个经封装分组报头是基于提供给所述一个或多个网络节点中的第一网络节点的一个或多个选择标准和由该第一网络节点插入的标志来被从所述第一网络节点接收的,其中,所述经封装分组报头是由所述第一网络节点针对经过所述第一网络节点并与所述选择标准相匹配的数据分组生成的。
10.如权利要求9所述的方法,其中,所述一个或多个经封装分组报头是基于如下的数据分组来被从除所述第一网络节点之外的一个或多个中间网络节点接收的:所述数据分组经过所述一个或多个中间网络节点并与所述标志相匹配。
11.一种系统,包括:
一个或多个处理器;和
非暂时性计算机可读存储介质,包含指令,这些指令当在所述一个或多个处理器上被执行时使所述一个或多个处理器执行包括以下各项的操作:
从网络的一个或多个网络节点接收一个或多个经封装分组报头;
根据所述一个或多个经封装分组报头来至少确定以下各项:发送所述经封装分组报头的所述一个或多个网络节点的一个或多个源地址,以及所述一个或多个经封装分组报头被从所述一个或多个网络节点发送时的一个或多个时间戳;和
至少根据所述一个或多个源地址和所述一个或多个时间戳,至少确定途经所述一个或多个网络节点的数据分组的延时或抖动中的一个或多个,其中所述一个或多个经封装分组报头对应于途经所述一个或多个网络节点的所述数据分组。
<...
【专利技术属性】
技术研发人员:大卫·约翰·扎克,维克拉姆·维卡斯·彭达尔卡尔,彼得·杰弗里·琼斯,托马斯·西格蒂,普拉文·T·钱德拉,
申请(专利权)人:思科技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。