[发明专利]数据中心结构网络中的内联数据包追踪在审
| 申请号: | 201580063331.2 | 申请日: | 2015-11-12 |
| 公开(公告)号: | CN107113191A | 公开(公告)日: | 2017-08-29 |
| 发明(设计)人: | 塞雅德瓦·普拉萨德·康杜鲁;巴拉特·库马尔·班得鲁 | 申请(专利权)人: | 思科技术公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司11258 | 代理人: | 孙洋 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据中心 结构 网络 中的 内联 数据包 追踪 | ||
1.一种方法,包括:
在与网络中的多个节点通信的网络控制器处:
生成追踪特定数据包流的过滤器配置信息,所述过滤器配置信息包括所述特定数据包流的一个或多个参数;
发送所述过滤器配置信息到所述多个节点,以便在所述多个节点中的每一个节点处配置针对所述特定数据包流的过滤器;
从所述多个节点中的、发生过滤器匹配的一个或多个节点接收输出,该输出指示匹配针对所述特定数据包流的过滤器的过滤器配置信息的数据包通过相关节点;以及
分析从所述多个节点中的、发生过滤器匹配的一个或多个节点接收的输出,以确定所述特定数据包流通过所述网络的路径。
2.根据权利要求1所述的方法,还包括:基于所述分析确定所述特定数据包流的数据包被丢弃的节点和数据包丢弃的原因。
3.根据权利要求1所述的方法,其中,从发生过滤器匹配的节点处的过滤器接收的输出包括标识数据包在发生过滤器匹配的所述节点处的进入接口的信息。
4.根据权利要求3所述的方法,其中,从发生过滤器匹配的节点处的过滤器接收的输出包括指示匹配所述过滤器的数据包是被所述节点转发还是丢弃、以及所述数据包在发生数据包匹配的所述节点处的任何相关联的下一跳细节的信息。
5.根据权利要求1所述的方法,其中,所述过滤器配置信息基于数据包的任意一个或多个字段。
6.根据权利要求1所述的方法,其中,分析是针对所述网络的网络拓扑信息执行的。
7.根据权利要求6所述的方法,还包括:从所述多个节点接收指示所述网络的网络拓扑的改变的信息,并且其中,分析基于从所述多个节点接收的经更新的网络拓扑信息。
8.根据权利要求1所述的方法,其中,生成包括生成多个过滤器中的、针对将被追踪通过所述网络的多个数据包流中的相应的一个数据包流的每一个过滤器的过滤器配置信息,发送包括发送针对所述多个数据包流中的每一个数据包流的过滤器配置,接收包括接收指示匹配所述多个过滤器中的任意一个过滤器的数据包通过所述网络中的相关节点的输出,以及分析包括分析所述输出以确定所述多个数据包流中的一个或多个数据包流通过所述网络的路径。
9.根据权利要求1所述的方法,还包括:接收追踪所述特定数据包流的用户输入,并且其中,所述生成是基于所述用户输入执行的。
10.一种系统,包括:
网络中的多个节点,每一个节点包括多个端口和一个或多个网络处理器,该一个或多个网络处理器被用来处理在所述多个端口中的一个端口处接收的数据包,用于在所述网络中进行路由;
与所述多个节点通信的网络控制器,其中,所述网络控制器被配置为:
生成追踪特定数据包流的过滤器配置信息,所述过滤器配置信息包括所述特定数据包流的一个或多个参数;
发送所述过滤器配置信息到所述多个节点,以便在所述多个节点中的每一个节点处配置针对所述特定数据包流的过滤器;
从所述多个节点中的、发生过滤器匹配的一个或多个节点接收输出,该输出指示匹配针对所述特定数据包流的过滤器的过滤器配置信息的数据包通过相关节点;以及
分析从所述多个节点中的、发生过滤器匹配的一个或多个节点接收的所述输出,以确定所述特定数据包流通过所述网络的路径。
11.根据权利要求10所述的系统,其中,每一个节点上的所述一个或多个网络处理器实现所述相关节点的过滤器。
12.根据权利要求11所述的系统,其中,所述过滤器是用嵌入式逻辑分析器模块技术实现的。
13.根据权利要求10所述的系统,其中,所述网络控制器还确定所述特定数据包流的数据包被丢弃的节点和数据包丢弃的原因。
14.根据权利要求10所述的系统,其中,从发生过滤器匹配的节点处的过滤器接收的输出包括标识数据包在发生过滤器匹配的所述节点处的进入接口的信息。
15.根据权利要求14所述的系统,其中,从发生过滤器匹配的节点处的过滤器接收的输出包括指示匹配所述过滤器的数据包是被所述节点转发还是丢弃、以及所述数据包在发生数据包匹配的所述节点处的任何相关联的下一跳细节的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580063331.2/1.html,转载请声明来源钻瓜专利网。





