[发明专利]用于在交换环境下管理转发数据库资源的系统和方法无效
申请号: | 200710109875.5 | 申请日: | 2007-06-01 |
公开(公告)号: | CN101083622A | 公开(公告)日: | 2007-12-05 |
发明(设计)人: | 三吉贵史;中川幸洋;清水刚 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46;G06F17/30 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 孙海龙 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 交换 环境 管理 转发 数据库 资源 系统 方法 | ||
技术领域
本发明总体上涉及通信系统,更具体地说,涉及在交换环境下对转发(forwarding)数据库资源的管理。
背景技术
在通信环境中,高速串行互连变得更加普遍,结果,交换机在这些环境中所起的作用变得更加重要。传统交换机不提供支持这些互连通常所需的可伸缩性(scalability)和交换速度。
发明内容
本发明的具体实施例可以减少或消除与交换环境中的共享存储器资源相关的现有技术的缺点和问题。
在本发明的具体实施例中,提供了一种交换方法。在具体实施例中,该方法包括:在交换机的输入端口处接收分组,所述分组与虚拟局域网标识符(VLAN ID)和介质访问控制(MAC)地址相关联,所述交换机包括转发数据库和多个输出端口。该方法还包括:对所述VLAN ID进行掩码处理以创建经掩码处理的VLAN ID,和与所述分组相关联的VLANID相比,所述经掩码处理的VLAN ID包括较少的位。该方法还包括:对所述MAC地址和所述经掩码处理的VLAN ID应用一函数,以产生索引;并且在所述转发数据库中,使用所述索引来识别所述交换机的输出端口。该方法还包括:从所识别的输出端口发送所述分组。
本发明的具体实施例提供了一个或更多个优点。在具体实施例中,交换机可以更高效地将路由信息存储在其转发数据库中。在具体实施例中,通过更高效地将路由信息存储在其转发数据库中,交换机可以将更多的路由信息存储在其转发数据库中。在具体实施例中,交换机可以通过考虑网络的结构并通过智能地减小所存储的路由信息的大小,从而更高效地将路由信息存储在交换机的转发数据库中。特定实施例提供了所有这些技术的优点、这些技术优点中的一些技术优点、或者没有提供这些技术优点,并且特定实施例提供了本领域技术人员从包括于此的附图、说明书和权利要求中容易想到的一个或更多个优点。
附图说明
为了提供对本发明及其特点和优点的更全面的理解,结合附图进行以下描述,在附图中:
图1示出了示例系统区域网;
图2示出了系统区域网的示例交换机;
图3示出了交换机的示例交换核;
图4示出了在逻辑上被划分成块的交换机核的示例流存储器;
图5和图6示出了示例转发数据库的一部分;
图7示出了根据本发明一具体实施例的另一示例转发数据库的一部分;以及
图8示出了根据本发明一具体实施例的用于管理转发数据库资源的示例方法的流程图。
具体实施方式
图1示出了示例系统区域网10,该系统区域网10包括:支持一个或更多个服务器系统14之间的通信的串行或其他互连12;一个或更多个存储系统16;一个或更多个网络系统18;以及将互连12连接到一个或更多个其他网络的一个或更多个路由系统20,所述一个或更多个其他网络包括一个或更多个局域网(LAN)、广域网(WAN)或其他网络。各服务器系统14均包括一个或更多个中央处理单元(CPU)以及一个或更多个存储器单元。各存储系统16均包括一个或更多个通道适配器、一个或更多个盘适配器以及一个或更多个CPU模块。互连12包括一个或更多个交换机22,在具体实施例中所述一个或多个交换机22包括如在下面将更充分描述的以太网交换机。使用一个或更多个链路将系统区域网10的组件彼此连接,各链路包括一个或更多个计算机总线、局域网(LAN)、城域网(MAN)、广域网(WAN)、部分互联网、或其他有线链路、光学链路、无线链路或其他链路。虽然将系统区域网10描述并例示为在具体结构中包括彼此相连接的具体组件,但是本发明适用于在任何适当结构中包括彼此相连接的任何适当组件的任何适当的系统区域网。
图2示出了系统区域网10的示例交换机22。交换机22包括多个端口24和一个交换核26。各端口24均连接到系统区域网10的组件(诸如服务器系统14、存储系统16、网络系统18、路由系统20、或另一交换机22)和交换核26。第一端口24从系统区域网10的第一组件接收分组并将该分组传送到交换核26以交换到第二端口24,第二端口24将该分组传送到系统区域网10的第二组件。在适当的情况下,所提到的分组可以包括:分组、数据报、帧或其他数据单元。如在下面更充分地描述的,交换核26从第一端口24接收分组并将该分组交换到一个或更多个第二端口24。在具体实施例中,交换机22包括以太网交换机。在具体实施例中,交换机22可以以线速(wire speed)或接近线速来交换分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710109875.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:放电管用驱动电路及其控制方法
- 下一篇:用于探测离心压缩机内的旋转失速的方法