[发明专利]用于交换机内部传输的方法和设备有效
申请号: | 201480014440.0 | 申请日: | 2014-02-13 |
公开(公告)号: | CN105191233B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 圭利洛莫·莫兰丁 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/813;H04L12/933;H04L12/807;H04L12/937 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换机 内部 传输 协议 | ||
1.一种方法,包括:
根据预定带宽以及网络交换机的多个入端口与所述网络交换机的一出端口之间的往返时间来标识最大窗口大小;
接收来自所述多个入端口的针对所述出端口的多个虚拟输出队列的虚拟输出队列值;
由控制器根据来自所述多个入端口的虚拟输出队列值的总和来计算总的虚拟输出队列值;
由所述控制器基于所述最大窗口大小和调节因子来计算用于所述多个入端口中一个入端口的分派窗口值,其中,所述分派窗口值与所述最大窗口大小的比率和所述多个入端口中所述一个入端口的虚拟输出队列值与所述总的输出队列值的比率成比例;以及
由所述控制器生成包括用于所述多个入端口中所述一个入端口的分派窗口值的确认消息。
2.根据权利要求1所述的方法,其中每个虚拟输出队列值描述所述多个入端口中一个入端口处的去往出端口的数据量,所述方法还包括:
根据所述多个入端口中所述一个入端口的虚拟输出队列值来调节用于所述多个入端口中所述一个入端口的分派窗口值。
3.根据权利要求1所述的方法,还包括:
根据所述最大窗口大小的预定部分来分派用于所述多个入端口中一个入端口的分派窗口值的初始值。
4.根据权利要求3所述的方法,还包括:
从所述最大窗口大小减去所述分派窗口值的初始值;以及
根据未解决的窗口分派的平均值来计算用于所述多个入端口中所述一个入端口的分派窗口值的后续值。
5.根据权利要求3所述的方法,还包括:
从所述最大窗口大小减去所述分派窗口值的初始值;以及
根据未分派的最大窗口大小的平均值来计算用于所述多个入端口中所述一个入端口的分派窗口值的后续值。
6.根据权利要求1所述的方法,还包括:
在所述出端口处接收来自所述多个入端口中所述一个入端口的数据分组;以及
响应于所述数据分组,向所述多个入端口中所述一个入端口发送包括用于所述多个入端口中所述一个入端口的分派窗口值的确认消息。
7.根据权利要求1所述的方法,其中用于所述多个入端口中所述一个入端口的分派窗口值的调节因子是基于作为拥堵的函数的速率。
8.一种设备,包括:
存储器,被配置为根据预定带宽以及网络交换机的多个入端口与所述网络交换机的一出端口之间的往返时间来存储最大窗口大小;以及
控制器,被配置为:根据来自所述多个入端口的针对所述出端口的多个虚拟输出队列的虚拟输出队列值的总和来计算总的虚拟输出队列值;基于所述最大窗口大小和调节因子来计算用于所述多个入端口中所述一个入端口的分派窗口值,其中,所述分派窗口值与所述最大窗口大小的比率和所述多个入端口中所述一个入端口的虚拟输出队列值与所述总的输出队列值的比率成比例;并且生成包括用于所述多个入端口中所述一个入端口的分派窗口值的确认消息。
9.根据权利要求8所述的设备,其中所述控制器被配置为:基于所述多个入端口中所述一个入端口处的去往出端口的数据量来调节用于所述多个入端口中所述一个入端口的分派窗口值。
10.根据权利要求8所述的设备,其中所述控制器被配置为:基于针对所述多个入端口的平均分配的窗口或针对所述多个入端口的平均的尚未分配的窗口来调节所述多个入端口中所述一个入端口的分派窗口值。
11.根据权利要求8所述的设备,其中用于所述多个入端口中所述一个入端口的分派窗口值的调节因子是拥堵的函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480014440.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种折纸宣传用工艺件
- 下一篇:一种带有蕾丝层的长手套