[发明专利]一种交换机端口配置的方法和交换机在审
申请号: | 201510990700.4 | 申请日: | 2015-12-24 |
公开(公告)号: | CN105656665A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 郝鹏;于治楼;郑亮 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/937 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换机 端口 配置 方法 | ||
技术领域
本发明涉及交换机应用技术领域,特别涉及一种交换机端口配置的方法和交换机。
背景技术
交换机能够通过其自身存在的多个端口为与这多个端口连接的网络节点提供电信号通路。为了保证电信号正常传输,需要对各个与节点连接的端口进行配置。
目前,交换机端口配置的方式主要是通过建立多个数据表,将配置信息存储到这多个数据表中,并构建这多个数据表中数据间的关联关系。例如:一个交换机有10个端口,其中,有5个端口与节点相连,那么,将这10个端口号等基本信息存储在数据表1中,并将与节点相连的5个端口的IP存储到数据表2中,与节点相连的5个端口的工作模式等配置属性存储到表3中等等,然后,建立数据表1中端口a的基本信息与数据表2中端口a的IP以及数据表2中端口a的配置属性间的关联关系。那么,当数据表个数较多时,关联关系的建立将消耗较长时间,导致交换机端口配置效率降低。
发明内容
本发明提供一种交换机端口配置的方法和交换机,能够有效地提高交换机端口配置效率。
一种交换机端口配置的方法,定义数据文档模板,所述数据文档模板包含键值对,并确定包含的各个端口;还包括:
根据所述数据文档模板和包含的键值对,为所述各个端口建立对应的配置数据文档;
将存在于所述配置数据文档中的键值对中的键值设置为默认值,并存储所述配置数据文档;
确定所有配置信息以及与第一节点连接的所述各个端口中的第一端口;
根据所述配置信息中与所述第一端口相关的端口配置信息,更改所述第一端口对应的配置数据文档中的键值。
优选地,该方法进一步包括:
当与第二节点连接的第二端口发生故障时,将所述第二节点连接到第三端口;
将所述第二端口对应的配置数据文档中的键值写入所述第三端口对应的配置数据文档中的键值对。
优选地,该方法进一步包括:
获取包含所述各个端口信息的端口列表;
在所述将存在于所述配置数据文档中的键值对中的键值设置为默认值之后,在所述存储所述配置数据文档之前,进一步包括:将所述端口列表中各个端口的端口号写入所述各个端口对应的配置数据文档中;
在所述确定第一节点连接的所述各个端口中的第一端口之后,在所述更改所述第一端口对应的配置数据文档中的键值之前,进一步包括:根据各个配置数据文档中的端口号,确定所述第一端口对应的配置数据文档。
优选地,在所述将所述第二节点连接到第三端口之前,进一步包括:确定所述各个端口的占用情况,并根据所述占用情况,提供空闲端口或者备用端口;
所述将所述第二节点连接到第三端口,包括:将所述第二节点连接到所述空闲端口或者所述备用端口中的第三端口。
优选地,在所述将所述第二节点连接到第三端口之后,在所述将所述第二端口对应的配置数据文档中的键值写入所述第三端口对应的配置数据文档中的键值对之后,进一步包括:
接收到连接切换命令;
解析所述连接切换命令中所述第二端口和所述第三端口的端口号;
并根据所述端口号,确定所述第二端口对应的配置数据文档和所述第三端口对应的配置数据文档。
优选地,该方法进一步包括:划分出公共缓存区;
所述将所述第二端口对应的配置数据文档中的键值写入所述第三端口对应的配置数据文档中键值对,包括:
将所述第二端口对应的配置数据文档中的键值存储到所述公共缓存区,并将所述第二端口对应的配置数据文档中的键值恢复为默认值;
读取所述公共缓存区中第二端口对应的键值;
利用所述第二端口对应的键值,更新所述第三端口对应的配置数据文档中键值对。
一种交换机,通过各个端口与外设的节点相连,包括:
设置单元,用于定义数据文档模板,所述数据文档模板包含键值对;
配置单元,用于确定包含的各个端口,根据所述设置单元定义的数据文档模板和所述数据文档模板包含的键值对,为所述各个端口建立对应的配置数据文档,并将存在于所述配置数据文档中的键值对中的键值设置为默认值;
非关系型数据库,用于存储所述配置单元配置的配置数据文档;
确定单元,用于确定所有配置信息以及与第一节点连接的所述各个端口中的第一端口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510990700.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自适应设备管理适配方法
- 下一篇:堆叠系统的故障处理的决策方法和装置