用于配置高阶快捷PCI网络的非透明桥式方法和装置制造方法及图纸

技术编号:16114290 阅读:52 留言:0更新日期:2017-08-30 07:37
本文中呈现的描述包含高阶快捷PCI(PCI‑Express,PCIe)网络实施方案的说明。新方法能促进高效协议(例如,PCIe等)的利用,同时实现可能原本并不与所述协议兼容的各种特性和特征(例如,类似于胖树拓扑结构、CLOS拓扑结构、二维和三维拓扑结构等的特性和特征)的实施。例如,能够实现并利用替代路径的实施,同时保持符合可能原本并不与替代路径的使用兼容的协议(例如,PCIe等)。所述替代路径能促进灵活的拓扑结构实施和网络域扩展,同时实现改进的通信延时。在一个实施例中,所呈现的系统和方法促进非透明桥式电路的利用,所述非透明桥式电路相对于来自至少一个设备的通信配置为端点同时促进所述通信到至少一个其它设备上的传输。

【技术实现步骤摘要】
【国外来华专利技术】用于配置高阶快捷PCI网络的非透明桥式方法和装置相关申请案的交叉申请本专利技术要求2014年11月7日递交的专利技术名称为“用于配置高阶快捷PCI网络的非透明桥式方法和装置(NON-TRANSPARENTBRIDGEMETHODANDAPPARATUSFORCONFIGURINGHIGH-DIMENSIONALPCI-EXPRESSNETWORKS)”的美国申请14/536,516的在先申请优先权,该在先申请的内容以全文引入的方式并入本文本中。
本专利技术大体上涉及通信领域,且更具体来说,涉及网络通信领域。
技术介绍
电子系统和电路已经对现代社会的进步做出巨大贡献,并且在许多应用中用于获得有利结果。数字计算机、计算器、音频设备、视频设备和电话系统等许多电子技术有助于在企业、科学、教育和娱乐的大多数领域中分析和传送数据、构想和趋势时提高效率并降低成本。这些活动经常涉及信息和数据在部件之间的传送,并且信息如何传送会影响效能。存在用于传送信息的各种传统的通信或互连拓扑结构(例如,基本树、胖树、CLOS、二维或三维环面等)。还存在用于实施所述拓扑结构的各种协议(例如,外围部件互连标准(Per本文档来自技高网...
用于配置高阶快捷PCI网络的非透明桥式方法和装置

【技术保护点】
一种用于在包括多个交换机和多个端点设备的PCIe网络中传送信息的非透明桥式电路,其特征在于,所述非透明桥式电路包括:连接到所述PCIe网络的第一树支中的第一交换机的第一网络连接和连接到所述PCIe网络的第二树支中的第二交换机的第二网络连接,其中相对于所述第一交换机为所述非透明桥式电路指配第一范围地址并且相对于所述第二交换机为所述非透明桥式电路指配第二范围地址;处理电路;以及存储用于所述处理电路的信息的存储器;所述处理电路用于:从所述第一交换机接收第一数据包,所述第一数据包包含第一有效负载部分和在指配给所述非透明桥的所述第一范围地址内的第一目的地地址;将所述第一目的地地址转译为第一转译目的地地址...

【技术特征摘要】
【国外来华专利技术】2014.11.07 US 14/536,5161.一种用于在包括多个交换机和多个端点设备的PCIe网络中传送信息的非透明桥式电路,其特征在于,所述非透明桥式电路包括:连接到所述PCIe网络的第一树支中的第一交换机的第一网络连接和连接到所述PCIe网络的第二树支中的第二交换机的第二网络连接,其中相对于所述第一交换机为所述非透明桥式电路指配第一范围地址并且相对于所述第二交换机为所述非透明桥式电路指配第二范围地址;处理电路;以及存储用于所述处理电路的信息的存储器;所述处理电路用于:从所述第一交换机接收第一数据包,所述第一数据包包含第一有效负载部分和在指配给所述非透明桥的所述第一范围地址内的第一目的地地址;将所述第一目的地地址转译为第一转译目的地地址,其中所述第一转译目的地地址属于所述第二树支中的且连接到所述第二交换机的终端设备;产生包含所述第一有效负载部分和所述第一转译目的地地址的第一修改数据包;以及将所述第一修改数据包转发到所述第二交换机以用于递送到所述第二树支中的所述终端设备。2.根据权利要求1所述的非透明桥式电路,其特征在于,所述处理器进一步用于:从所述第二交换机接收第二数据包,所述第二数据包包含第二有效负载部分和在指配给所述非透明桥的所述第二范围地址内的第二目的地地址;将所述第二目的地地址转译为第二转译目的地地址,其中所述第二转译目的地地址属于所述第一树支中的且连接到所述第一交换机的另一个终端设备;产生包含所述第二有效负载部分和所述第二转译目的地地址的修改数据包;以及将所述第二修改数据包转发到所述第一交换机以用于递送到所述第一树支中的所述终端设备。3.根据权利要求1所述的非透明桥式电路,其特征在于,所述存储器存储将所述第一目的地地址映射到所述第一转译目的地地址的地址转译表。4.根据权利要求3所述的非透明桥式电路,其特征在于,利用所述地址转译表中的单个条目来存储所述第一数据包中含有的所述第一目的地地址。5.根据权利要求1所述的非透明桥式电路,其特征在于,将所述修改数据包转发到所述第二交换机绕过所述第二分支中的介于中间的第三交换机并且保持遵从PCIe。6.根据权利要求1所述的非透明桥式电路,其特征在于,所述非透明桥式电路是单独实体。7.根据权利要求1所述的非透明桥式电路,其特征在于,所述非透明桥式电路并入所述多个交换机中的第四交换机中。8.一种用于在包含耦合到非透明桥式电路的多个交换机和端点的遵从PCIe的网络中经由所述非透明桥式电路传输数据包的方法,其特征在于,所述方法包括:在所述非透明桥式电路的处理部件中从所述遵从PCIe的网络中的所述多个交换机中的第一交换机接收数据包,所述数据包包含在与所述非透明桥式电路相关联的一对地址范围中的一个地址范围内的第一地址;用第二地址替代所述数据包中的所述第一地址以形成修改数据包,所述第二地址与所述遵从PCIe的网络中的所述多个交换机中包含的所述交换机中的第二交换机相关联;以及将所述修改数据包经由所述第一交换机与所述第二交换机之间的第一数据路径从所述处理部件转发到所述第二交换机,绕过连接到所述多个交换机中的所述第一交换机和所述多个交换机中的所述第二交换机的第二数据路径中的介于中间的第三交换机。9.根据权利要求8所述的实现至少一个替代方案的方法,其特征在于,所述遵从PCIe的网络中的所述第一数据路径比所述第二数据路径少至少一个跳。10.根据权利要求8所述的实现至少一个替代方案的方法,其特征在于,进一步包括将所述第一地址映射到所述第二地址,利用所述映射以所述第二地址转译所述第一地址,并且通过所述用所述第二地址替代所述数据包中的所述第一地址来产生所述修改数据包。11.根据权利要求10所述的实现至少一个替代方案的方法,其特征在于,所述映射防止数据包通过至少部分地由所述第一数据路径和所述第二数据路径形成的环形传输路径传输。12.根据权利要求8所述的实现至少一个替代方案的方法,其特征在于,所述第一数据路径和第二数据路...

【专利技术属性】
技术研发人员:诺伯特·埃吉罗伯特·拉萨特施广宇托马斯·博伊尔
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1