[发明专利]通过TCP遥测的差异分析来定位网络故障在审
申请号: | 202210546732.5 | 申请日: | 2017-08-09 |
公开(公告)号: | CN114844777A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | G·奥斯雷德;S·西拉斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L41/0677 | 分类号: | H04L41/0677;H04L41/069;H04L43/04;H04L43/0823;H04L43/0864;H04L69/163;H04L41/046;H04L43/028 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李辉 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 tcp 遥测 差异 分析 定位 网络故障 | ||
本公开的实施例涉及通过传输控制协议(TCP)遥测的差异分析来定位网络故障。一种服务器包括处理器和存储器。操作系统由处理器和存储器执行。网络接口由操作系统运行,并且使用TCP发送和接收流。代理应用由操作系统运行,并且被配置为a)在流表中检索和存储流的TCP遥测数据;b)当流关闭时,将所选择的流从流表移动到关闭连接表;c)经由网络接口周期性向远程服务器发送流表和关闭连接表。
本申请是国际申请号为PCT/US2017/045997、国际申请日为2017年8月9日、优先权日为2016年8月12日、进入中国国家阶段日为2019年2月2日、中国申请号为201780048969.8的发明专利申请的分案申请。
技术领域
本公开涉及计算机网络,并且更具体地涉及用于定位网络故障的系统和方法。
背景技术
本文中提供的背景描述是为了总体上呈现本公开的上下文。在本背景技术部分中描述的工作的范围,以及在提交时可能不具有其他资格作为现有技术的描述的方面,目前发明人的工作既不明确也不暗示地被承认为本公开的现有技术。
网络工程师通常依赖于网络分组捕获来定位网络连接问题。虽然有效,但在发生连接问题时,分组捕获通常不会运行。网络工程师通常启动长时间运行的分组捕获和/或尝试重现连接问题。前一种方法在处理能力方面是昂贵的。由于数据中心网络包括很多交互组件,后一种方法难以执行且复杂。因此,在发生连接问题时复制网络状态通常很麻烦。
发明内容
一种服务器包括处理器和存储器。操作系统由处理器和存储器执行。网络接口由操作系统运行,并且使用传输控制协议(TCP)发送和接收流。代理应用由操作系统运行,并且被配置为a)在流表中检索和存储流的TCP遥测数据;b)当流关闭时,将所选择的流从流表移动到关闭连接表;c)经由网络接口周期性向远程服务器发送流表和关闭连接表。
在其他特征中,代理应用被配置为在c)之后清除关闭连接表中的流条目。代理应用被配置为在c)之后将流表中的流条目的TCP遥测数据设置为0。代理应用还被配置为在c)中发送TCP遥测数据之前聚合TCP遥测数据。代理应用还被配置为在c)中发送TCP遥测数据之前过滤TCP遥测数据。
在其他特征中,代理应用还被配置为监测流表中的流条目的活动状态,并且选择性地改变流表中的流条目的状态。代理应用还被配置为当新流被报告时,将具有非活动状态的流条目之一移动到关闭连接表。
一种服务器包括处理器和存储器。操作系统由处理器和存储器执行。网络接口由操作系统运行。流处理应用由操作系统运行并且被配置为a)经由网络接口从多个远程服务器接收流表,该流表包括用于活动流条目的聚合的传输控制协议(TCP)遥测数据;b)经由网络接口从多个远程服务器接收包括关闭连接表,该关闭连接表用于非活动流条目的聚合的TCP遥测数据;c)基于多个远程服务器的位置来对流表和关闭连接表中的流条目加地理标签;以及d)向数据存储库转发带有地理标签的TCP遥测数据。
在其他特征中,流处理应用被配置为在聚合间隔期间聚合因特网协议(IP)源与IP目的地之间的多个流、失败流、新流、关闭流和终止流中的至少一个。流处理应用被配置为在聚合间隔期间聚合在因特网协议(IP)源与IP目的地之间多个发送和接收的字节、发布的字节和读取的字节中的至少一个。
在其他特征中,流处理应用被配置为在聚合间隔期间计算因特网协议(IP)源与IP目的地之间的平均往返时间和最大往返时间中的至少一个。
在其他特征中,流处理应用被配置为在聚合间隔期间计算因特网协议(IP)源与IP目的地之间的拥塞窗口的平均大小和拥塞窗口减少的次数。
在其他特征中,流处理应用还被配置为使用与多个远程服务器中的一个远程服务器相对应的唯一标识来标识和认证流表和关闭连接表。流处理应用还被配置为过滤TCP遥测数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210546732.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速连接的驱动控制器及控制方法
- 下一篇:一种穿管滚压装置