[发明专利]一种更新端口索引的方法、设备以及多设备系统有效
申请号: | 201210115443.6 | 申请日: | 2012-04-19 |
公开(公告)号: | CN102664754A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 宗志刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更新 端口 索引 方法 设备 以及 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种更新端口索引的方法、设备以及多设备系统。
背景技术
设备ID(Identifier,标识符)在多设备系统中用于识别成员设备。一种所述的多设备系统是堆叠系统。堆叠是指把多台支持堆叠特性的硬件结构相同的交换设备组合在一起,从逻辑上组成一台整体交换设备。
堆叠系统中每台交换设备称为成员交换设备,具体包括一台主交换设备和一台或多台从交换设备。主交换设备负责分配包括自身在内的所有成员交换设备的ID。包括所述ID以及全部或部分端口配置数据的配置文件存储于主交换设备中。主交换设备根据配置文件对整个堆叠系统进行管理。
图1为堆叠系统中的设备ID以及相应的端口示意图,该堆叠系统包括9个设备,分别是设备1,设备2,......,设备9。每个设备具有多个端口,每个端口也有编号。图1也示出了设备9的端口2。配置或者获取某端口配置信息时,需要设备ID以及具体端口号作为端口索引。
堆叠系统中发生新设备加入以及旧设备退出时,系统中的成员设备的ID会发生变化,此时,如果主交换设备中的配置数据库中存储的该设备的端口配置数据与ID的对应关系未作及时更新,根据ID将无法索引到端口配置数据。例如,若设备的ID由9切换到8,则根据设备ID 8以及端口2生成的端口索引来寻找端口配置数据时,要么找不到对应的配置(假如原来没有设备ID被设置为8),要么找到的是原设备8的端口2的配置,并不是自身的端口2的配置。
综上,设备ID发生改变时,利用设备ID以及端口号组成的端口索引无法正确获取端口配置数据。
发明内容
为解决上述问题,本发明实施例提供了一种及时更新端口索引的方法、设备以及多设备系统。
本发明实施例第一方面提供一种多设备系统中更新端口索引的方法,所述方法包括:检测多设备系统中是否有设备的ID发生变化,所述检测是通过比较检测前后所述多设备系统中各设备的ID来进行的;对于系统中ID发生变化的设备,根据变化后的设备ID更新ID发生变化的设备的端口索引,所述端口索引用于获取端口的配置数据。
本发明实施例第二方面提供一种多设备系统中的设备,所述设备包括:检测模块,用于检测多设备系统中是否有设备的ID发生变化,所述检测是通过比较检测前后所述多设备系统中各设备的ID来进行的;端口索引更新模块,用于对于系统中ID发生变化的设备,根据变化后的设备ID更新ID发生变化的设备的端口索引,所述端口索引用于获取端口的配置数据。
本发明实施例第三方面提供一种多设备系统,所述多设备系统由多个如第二方面所述的设备组成。
本发明实施例起到了在设备ID发生变化时可以依据由更新后的设备ID组成的端口索引正确找到端口配置数据的效果。
附图说明
图1为堆叠系统中的设备ID以及相应的端口示意图;
图2为本发明实施例一的多设备系统中更新端口索引的方法流程图;
图3A是根据本发明实施例一的端口索引与端口配置数据之间一种对应关系的示意图;
图3B是根据本发明实施例一的端口索引与端口配置数据之间另一种对应关系的示意图;
图4A是本发明实施例二的设备的一种结构示意图;
图4B是本发明实施例二的设备的另一种结构示意图;
图4C是本发明实施例二的设备的再一种结构示意图;
图5是本发明实施例四的重新分配设备ID导致更新端口索引的方法流程图;
图6A和图6B是根据本发明实施例四的新交换设备加入前后堆叠系统中交换设备I D的两种变化示意图。
具体实施方式
鉴于用于索引端口配置数据的端口索引直接采用设备ID和端口号组成,而设备ID会发生动态变化,考虑到设备的桥MAC地址(Media Access Control,媒体访问控制地址)不会改变,为了确保根据设备ID可以直接或者间接索引到正确的端口配置数据,给出以下实施例。
实施例一
图2为本发明实施例一的多设备系统中更新端口索引的方法流程图。所述的多设备系统中包括一个主设备和一个或多个从设备。如图2所示,在步骤200,主设备检测系统中是否有设备的ID发生了变化;如果有,进入步骤202,更新ID发生变化的设备的端口索引;如果没有,回到步骤200。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210115443.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:红外线反射基板
- 下一篇:对用户的好友进行分组的方法和装置