[发明专利]通过分组关联在本地联网堆栈中的分组丢弃检测在审
申请号: | 202080026932.7 | 申请日: | 2020-03-25 |
公开(公告)号: | CN113647060A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | A·马利施;T·E·莫伦豪斯;O·卡多纳;K·雷波尔;G·库桑扎 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/701 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 姚杰 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 分组 关联 本地 联网 堆栈 中的 丢弃 检测 | ||
1.一种由计算机服务器执行以监视通过在所述计算机服务器上托管的虚拟化网络堆栈的分组传播和丢弃的方法,包括:
启用分组监视应用的操作,所述分组监视应用触发虚拟化网络堆栈中的每个组件以调用与所述分组监视应用相关联的应用编程接口(API);
在所述分组监视应用处接收参数,通过所述参数来对分组进行过滤;
在所述分组监视应用处,从所述虚拟化网络堆栈内的组件接收分组,其中所述组件是联网组件,所述联网组件被配置为处理和路由穿过所述虚拟化网络堆栈的分组;
由所述分组监视应用使用所述参数来过滤从所述组件接收的分组,其中满足所述参数的分组被选择以显示在与所述计算机服务器相关联的用户界面上;以及
在所述分组监视应用处为每个分组分配关联ID(标识符),以使得在所述分组穿过所述虚拟化网络堆栈的组件时能够实现分组的关联和跟踪。
2.根据权利要求1所述的方法,其中所述虚拟化网络堆栈包括硬件联网设备和软件定义联网(SDN)组件的组合。
3.根据权利要求2所述的方法,其中所述SDN组件包括虚拟交换机、虚拟机网络接口控制器(vNIC)、网络驱动器接口规范(NDIS)以及与所述NDIS相关联的过滤器或扩展。
4.根据权利要求1所述的方法,还包括在所述用户界面上显示所过滤的所述分组的报告。
5.根据权利要求1所述的方法,还包括:
用外部报头来封装分组;以及
将所述过滤参数应用于所封装的所述分组的内部报头和所述外部报头。
6.根据权利要求1所述的方法,还包括使用所分配的所述关联ID来确定所述虚拟化网络堆栈的每个组件处的分组的延迟。
7.根据权利要求1所述的方法,其中:
所述组件向所述分组监视应用报告在相应组件内任何点处发生的分组丢弃,并且
所述组件基于满足所述组件的边界的相应分组来报告成功的分组传播。
8.根据权利要求1所述的方法,其中所述参数包括通过因特网协议(IP)地址源来过滤分组。
9.根据权利要求1所述的方法,其中所述参数包括通过因特网协议(IP)地址目的地来过滤分组。
10.根据权利要求1所述的方法,其中所述参数包括通过源或目的地的MAC(媒体访问控制)地址来过滤分组。
11.根据权利要求1所述的方法,其中所述参数包括通过以太网协议来过滤分组。
12.根据权利要求1所述的方法,其中所述参数包括在所述虚拟化网络堆栈内的多个可用组件的个别组件处过滤分组。
13.根据权利要求1所述的方法,其中所述参数包括通过端口源或端口目的地来过滤分组。
14.根据权利要求1所述的方法,其中所述参数包括通过TCP(传输控制协议)标志来过滤分组,包括以下任意一个或多个:TCP SYN(同步)、TCP RST(重置)或TCP FIN(完成)。
15.一种计算机服务器,被配置有分组监视应用,以跟踪跨所述计算机服务器上的虚拟化网络堆栈的分组,包括:
一个或多个处理器;以及
一个或多个基于硬件的存储设备,存储计算机可读指令,所述计算机可读指令在由所述一个或多个处理器执行时,使所述计算机服务器:
在所述计算机服务器和一个或多个客户计算设备之间传送分组,其中,在通信期间,所述分组穿过所述虚拟化网络堆栈的组件,所述组件是与所述虚拟化网络堆栈相关联的虚拟网络组件或物理网络组件;
由所述虚拟化网络堆栈的所述组件向分组监视应用报告分组的穿过状态;
为每个分组分配关联标识符(ID);
利用所述关联ID跟踪跨所述虚拟化网络堆栈上的所述组件的分组;以及
配置所述分组监视应用以根据设置的参数来过滤分组,使得响应于所述分组满足所述参数中的一个或多个参数,相应的分组被选择以显示在用户界面上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080026932.7/1.html,转载请声明来源钻瓜专利网。