【技术实现步骤摘要】
利用固定匹配交换机的路由
[0001]本公开总体上涉及联网,并且尤其涉及联网装置、交换机及其操作方法。
技术介绍
[0002]交换机和类似的网络装置代表许多通信、安全和计算网络的核心部件。交换机通常用于连接多个装置、装置类型、网络和网络类型。
[0003]可以构建电和光交换机来支持通信节点之间所有可能的匹配。在交换机连接四个通信节点的情况下,交换机被配置为支持九种不同的匹配。此类型的交换机有时被称为全交叉交换机。
[0004]固定匹配交换机或转子交换机是最近提出的不同于全交叉交换机的交换机设计。实现固定匹配交换机或转子交换机而不是全交叉交换机背后的思想是急剧限制交换机能够实现的匹配数量,而不是动态选择配置哪些匹配以及何时配置,交换机以固定/预定顺序循环通过少量匹配。实现固定匹配交换机或转子交换机而不是全交叉交换机的优点是大大减少了交换机重新配置时间。固定匹配交换机或转子交换机也提供扩展到比全交叉交换机支持的端口数量更多的机会。然而,固定的匹配带来了挑战:如果端口的数量很大,则每对端口在很短的时间内直接连接。这 ...
【技术保护点】
【技术特征摘要】
1.一种交换机,包括:多个端口,所述多个端口中的每个端口被配置为与通信节点连接;交换硬件,所述交换硬件被配置为选择性地互连所述多个端口,从而启用所述多个端口之间的通信;以及交换引擎,所述交换引擎通过耗尽需求矩阵来控制分组跨所述交换硬件的传输。2.根据权利要求1所述的交换机,其中所述需求矩阵包括用于连接到所述多个端口的每个通信节点的行和列,其中所述需求矩阵中的参数值识别要从源通信节点路由到目的地通信节点的多个分组,并且其中所述交换引擎通过以最少数量的匹配耗尽所述需求矩阵来控制所述分组跨所述交换硬件的所述传输。3.根据权利要求2所述的交换机,其中所述交换引擎通过首先检查分组从所述源通信节点到所述目的地通信节点的直接传输是否可能,以及所述分组从所述源通信节点到所述目的地通信节点的直接传输是否不可能,然后检查所述需求矩阵以确定所述分组是否应通过所述中间通信节点路由,而不是等待所述交换硬件的稍后配置发生,来耗所述尽需求矩阵。4.根据权利要求3所述的交换机,其中响应于确定所述中间通信节点比所述源通信节点具有更少的要传输的分组,所述分组被路由通过所述中间通信节点。5.根据权利要求3所述的交换机,其中基于对所述需求矩阵的分析,并且在确定所述分组不能以所述交换硬件的当前配置从所述源通信节点路由到所述目的地通信节点之后,选择所述中间通信节点。6.根据权利要求1所述的交换机,其中所述交换引擎通过首先尝试分组到所述目的地节点的定向传输,然后在分组到目的地节点的定向传输在特定匹配实例不可用的情况下尝试将所述分组多跳路由到所述目的地节点来耗尽所述需求矩阵,并且其中所述多跳路由是参考所述需求矩阵来执行的。7.根据权利要求1所述的交换机,其中所述交换硬件包括光通信部件,并且其中使用光信号跨所述交换硬件传输所述分组。8.根据权利要求1所述的交换机,其中所述交换硬件可在有限数量的匹配配置之间交换,并且其中所述交换引擎控制所述分组的所述传输,以尝试在最少数量的匹配中耗尽所述需求矩阵。9.根据权利要求1所述的交换机,其中所述交换硬件包括电通信部件,并且其中使用电信号跨所述交换硬件传输所述分组。10.根据权利要求1所述的交换...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。