[发明专利]单层网络、以及在单层交换网络中进行路由的方法有效
申请号: | 201210057915.7 | 申请日: | 2012-03-07 |
公开(公告)号: | CN102684990A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 奥弗·伊妮;伊亚尔·达冈;戈兰·斯楚金 | 申请(专利权)人: | 美国博通公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 蔡晓红;王小青 |
地址: | 美国加州尔湾*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单层 网络 以及 交换 进行 路由 方法 | ||
1.一种单层网络,其特征在于,所述网络包括:
至少一个输入端口;
至少一个输出端口;
至少一个源交换机,所述源交换机包括至少一个输入、至少两个输出和至少一个虚拟输出队列,其中,所述至少一个虚拟输出队列与至少一个宿相关;
至少一个宿交换机,所述宿交换机包括至少一个输入、至少两个输出和至少一个调度机制;及
连接所述至少一个源交换机和至少一个宿交换机的架构;
其中,所述至少一个虚拟输出队列提供所述至少一个调度机制的队列状态信息,所述至少一个调度机制响应于所述队列状态信息的接收,生成信用值,其中,所述源交换机响应于所述信用值的接收,使用至少一个负载分配算法,通过多个输出发送单个数据流量的分组或部分分组;及
其中,通过所述源交换机对所述分组或部分分组进行排序和通过所述宿交换机对所述分组或部分分组进行重新排序。
2.根据权利要求1所述的网络,其特征在于,所述网络进一步包括至少一个中间交换机,其中所述至少一个中间交换机与所述至少一个宿交换机相连接。
3.根据权利要求1所述的网络,其特征在于,所述网络进一步包括至少一个中间交换机,其中所述至少一个中间交换机与所述至少一个源交换机相连接。
4.根据权利要求1所述的网络,其特征在于,所述至少一个源交换机和所述至少一个宿交换机是相同的。
5.根据权利要求2所述的网络,其特征在于,所述至少一个中间交换机使用至少一个负载分配算法,通过多个输出发送数据的分组或部分分组。
6.一种单层网络,其特征在于,所述网络包括:
至少一个输入端口;
至少一个输出端口;
至少一个源交换机,所述源交换机包括至少一个输入和至少一个输出;
至少一个宿交换机,所述宿交换机包括至少一个输入和至少一个输出;及
连接所述至少一个源交换机和至少一个宿交换机的架构;
其中,所述至少一个源交换机存储至少一个源表,所述至少一个源表用于将所述至少一个源交换机的所述至少一个输出映射到所述至少一个宿交换机,以及,其中所述源表从所述至少一个宿交换机或至少一个中间交换机中接收更新的拓扑信息,及
其中,通过变换模块或通过所述至少一个源交换机对进入网络的每个分组报头进行处理。
7.一种单层网络,其特征在于,所述网络包括:
至少一个输入端口;
至少一个输出端口;
至少一个源交换机,所述源交换机包括至少一个输入和至少一个输出;
至少一个宿交换机,所述宿交换机包括至少一个输入和至少一个输出;及
连接所述至少一个源交换机和至少一个宿交换机的架构;
其中,所述至少一个源交换机对至少一个分组报头进行处理,来产生至少一个处理的分组或处理的部分分组,以及,其中将所述至少一个处理的分组或处理的部分分组路由到所述宿交换机,其独立于所述至少一个分组报头的进一步处理。
8.一种在单层网络中对分组或部分分组进行路由的方法,其特征在于,所述网络包括输入端口、输出端口,以及至少一个源交换机和至少一个宿交换机的架构,其中所述至少一个源交换机包括至少一个虚拟输出队列,以及,其中所述至少一个宿交换机包括至少一个调度机制,所述方法包括:
将队列状态信息从至少一个虚拟输出队列发送到至少一个调度机制;
响应于所述队列状态信息的接收,将至少一个信用值从所述至少一个调度机制发送到所述虚拟输出队列;
对在所述源交换机的至少两个分组或至少两个部分分组进行排序;
响应于所述信用值的接收,使用至少一个负载分配算法,通过多个输出,将排序的分组或部分分组的至少一个数据流量从所述至少一个源交换机发送到所述至少一个宿交换机,其中所述数据流量包含多个分组;及
对在所述宿交换机的所述分组或部分分组进行重新排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美国博通公司,未经美国博通公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210057915.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于数控切割机的循环冷却装置
- 下一篇:用于跨距剖析软件应用的方法和设备