[发明专利]输出实时网络流量延迟以及缓冲区占用有效
申请号: | 201380048250.6 | 申请日: | 2013-09-11 |
公开(公告)号: | CN104641602B | 公开(公告)日: | 2018-01-05 |
发明(设计)人: | 托马斯·J·埃兹尔;悦·J·杨;黄伟健;黄之聪 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70 |
代理公司: | 北京东方亿思知识产权代理有限责任公司11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输出 实时 网络流量 延迟 以及 缓冲区 占用 | ||
1.一种用于改善缓冲区占用的方法,包括:
在网络设备处接收分组;
捕获描述由通过所述网络设备中的缓冲区的分组流引起的所述缓冲区的占用的信息;
产生包括所述信息的分析分组,包括
产生入队分析分组和出队分析分组,所述入队分析分组包括描述与正在被入队至所述网络设备中的所述缓冲区的分组相关联的性能的信息,以及所述出队分析分组包括描述与正在从所述网络设备中的所述缓冲区出队的分组相关联的性能的信息,并且
将所述入队分析分组和所述出队分析分组的目的地的地址插入到所述入队分析分组和所述出队分析分组中;以及
将所述入队分析分组和所述出队分析分组从所述网络设备发送至所述目的地。
2.如权利要求1所述的方法,其中,发送包括将所述入队分析分组和所述出队分析分组输出至采集器设备所连接到的、所述网络设备的专用端口。
3.如权利要求1所述的方法,其中,捕获包括针对入队至所述缓冲区的分组捕获描述了下述项中的一个或多个的信息:所述分组所到达的所述网络设备的入站端口的标识、2层的源地址和目的地地址、3层源地址和目的地地址、4层的源地址和目的地地址、服务类别、以及到达所述入站端口的时间戳。
4.如权利要求1所述的方法,其中,捕获包括针对从所述缓冲区出队的分组捕获描述了下述项中的一个或多个的信息:所述分组用于离开所述网络设备的出站端口的标识、2层的源地址和目的地地址、3层源地址和目的地地址、以及离开所述出站端口的时间戳。
5.如权利要求1所述的方法,其中,所述入队分析分组和所述出队分析分组包括头部,所述头部包括用于指引所述入队分析分组和所述出队分析分组至目的地的信息,所述入队分析分组包括总结了入队至所述缓冲区的分组的记录,以及所述出队分析分组包括总结了从所述缓冲区出队的分组的记录。
6.如权利要求1所述的方法,其中,捕获包括捕获描述所述缓冲区的缓冲区占用特征的信息,所述缓冲区占用特征包括下列各项中至少一项:总缓冲区占用、基于分组优先级的缓冲区占用、单播队列长度、以及多播队列长度。
7.如权利要求1所述的方法,其中,捕获包括捕获描述由所述网络设备处理的分组的分组处理性能的信息,所述分组处理性能包括下列各项中至少一项:丢包、端口镜像、负载平衡、桥接或路由、以及分组的长度。
8.如权利要求1所述的方法,其中,捕获包括捕获描述与用户定义参数相对应的分组的分组处理性能的信息,针对下列项中的一个或多个:速率限制、整形、策略、以及包括有效负载的所述分组的任意可编程字节。
9.如权利要求1所述的方法,其中,捕获、产生、以及输出是基于分组的大小和时间中的至少一项被触发而执行的。
10.一种用于改善缓冲区占用的装置,包括:
缓冲区,所述缓冲区被配置为缓冲在网络设备处接收、并将由所述网络设备处理用于在网络中路由的分组;以及
处理器单元,所述处理器单元被耦合到所述缓冲区并且被配置为:
捕获描述由通过所述网络设备中的缓冲区的分组流引起的所述缓冲区的占用的信息;
产生包括所述信息的分析分组,其中当所述处理器单元产生所述分析分组时,所述处理器单元:
产生入队分析分组和出队分析分组,所述入队分析分组包括描述与正在被入队至所述网络设备中的所述缓冲区的分组相关联的性能的信息,以及所述出队分析分组包括描述与正在从所述网络设备中的所述缓冲区出队的分组相关联的性能的信息,并且
将所述入队分析分组和所述出队分析分组的目的地的地址插入到所述入队分析分组和所述出队分析分组中;以及
使得所述入队分析分组和所述出队分析分组将被从所述网络设备发送至所述目的地。
11.如权利要求10所述的装置,其中,所述处理单元被配置为产生所述入队分析分组和所述出队分析分组,每个入队分析分组和出队分析分组包括以太网头部,所述以太网头部字段包括用来将所述入队分析分组和所述出队分组分别指引至目的地的信息,所述入队分析分组包括一个或多个记录字段,该一个或多个记录字段包括总结了包含在入队至所述缓冲区的分组中的数据的信息,并且所述出队分析分组包括一个或多个记录字段,该一个或多个记录字段包括总结了从所述缓冲区出队的分组中的数据的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380048250.6/1.html,转载请声明来源钻瓜专利网。