[实用新型]一种通讯系统及装置无效
申请号: | 200920150352.X | 申请日: | 2009-05-20 |
公开(公告)号: | CN201667069U | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 徐洋 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 350015 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 系统 装置 | ||
技术领域
本实用新型涉及计算机设备以及通信技术领域,尤其涉及一种总线装置间通讯的系统及装置。
背景技术
计算机设备或通讯设备内部依赖于总线(Bus)技术把各个功能模块或子设备互联起来。目前,主流的总线技术主要有PCI Express(以下简称为PCI-e)和HyperTransport(以下简称为HT)。
PCI-e总线和HT总线虽然都是“高速化、串行化”总线技术潮流的典型代表,但在所使用的物理与逻辑传输协议上差别较大,同时在总线装置构建方式上也大相径庭。
典型的PCI Express总线装置见图1,通过PCI-e交换器把CPU与多个子设备连接起来,构成一个星状网络。典型的HyperTransport总线装置见图2。HT总线装置则是一个典型的链状网络。
在具有多个CPU的计算机设备或通讯设备内,采用了PCI-e总线和HT总线的两个不同的CPU装置间需要互相访问。目前,利用现有的通讯子设备如网卡、串口等实现两个不同的总线装置间的通讯,其具体的装置间通讯架构如图3所示,总线装置一包括CPU1,通过内存总线与内存1连接,采用了PCI-e总线构建方式,通过PCI-e交换器包CPU1与子设备A、B、以及网卡1连接;总线装置二包括CPU2,通过内存总线与内存2连接,采用了HT总线构建方式,通过HT总线将子设备D、E、以及网卡2连接起来;总线装置一的网卡1与总线装置二的网卡2相连,其中,采用了HT总线的总线装置二访问采用了PCI-e总线的总线装置一中的子设备A的流程包括:
CPU2通过内存总线把数据从内存2中取出,经由HT总线发给网卡2;
网卡2通过以太网线路把数据发给网卡1;
网卡1收到数据后,先后通过PCI-e总线、CPU1的内部总线和内存总线,把数据送达总线装置一的内存1;
随后CPU1把数据从内存1取出,通过PCI-e总线送到子设备A。
该通讯过程中,CPU1不仅起到了“数据中转站”的作用,而且子设备A和网卡1正常工作时也需要由CPU1进行控制和监测。因此,如果CPU1突然发生异常无法工作了,则CPU2无法和总线装置一中的子设备通讯。反之亦然,如果CPU2突发异常无法工作,则CPU1也无法和总线装置二中的子设备通讯。
并且,各个子设备的地址是由本总线装置的CPU在系统初始化时进行分配的,由于分属不同的CPU总线装置,这样,设备地址分配上可能有冲突,CPU无法和对方总线装置中的子设备直接通讯。
综上所述,通过网卡等通讯设备互连起来的不同的总线装置,能获知对方总线装置网卡的物理地址,但不能透过网卡直接获知对方总线装置中的子设备的物理地址。因此,现有的这种通讯方法虽然能实现不同的总线装置间的相互通讯,但一个总线装置的CPU不能直接访问另一个总线装置的子设备,从而导致通讯过程比较繁琐,而且要求进行通讯的两个总线装置的CPU都必须正常工作。
实用新型内容
有鉴于此,本实用新型实施例提供一种总线装置间通讯的系统及装置,用以解决现有技术中不同总线装置进行通讯时,通讯过程比较繁琐的问题。
本实用新型实施例提供了一种通讯系统,包括:第一总线装置,第二总线装置和桥接器,所述第一总线装置与第二总线装置通过所述桥接器连接,其中,
所述第一总线装置,用于当报文携带的第一目标地址信息与所述第一总线装置中子设备的地址信息不匹配时,向所述桥接器发送所述报文;
所述桥接器,用于从接收到的报文中提取第一目标地址信息,根据保存的子设备的第一总线装置中的地址信息与第二总线装置中的地址信息的对应关系,确定第二目标地址信息,根据所述第二目标地址信息,将所述报文发送给所述第二总线装置;
所述第二总线装置,用于接收所述报文。
所述第一总线装置包括:分配单元,匹配单元以及发送单元,其中,
所述分配单元,用于为所述第一总线装置中的子设备,以及所述第二总线装置中的子设备分配地址信息;
所述匹配单元,与所述分配单元以及发送单元连接,用于从报文携带的第一目标地址信息中获取目标的第一起始地址,将所述第一起始地址与所述第一总线装置中的子设备的地址信息进行匹配;
所述发送单元,与所述匹配单元连接,用于当所述第一起始地址与所述第一总线装置中子设备的地址信息不匹配时,向所述桥接器发送报文。
本实用新型实施例提供了一种桥接器,包括:第一总线接口单元,地址翻译单元和第二总线接口单元,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920150352.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件访问方法、装置及智能文件系统
- 下一篇:一种网页分类方法及装置