一种配置网络设备的方法、光模块及网络设备系统的制作方法

文档序号:9581509阅读:785来源:国知局
一种配置网络设备的方法、光模块及网络设备系统的制作方法
【技术领域】
[0001] 本发明涉及通信技术领域,特别涉及一种配置网络设备的方法、光模块及网络设 备系统。
【背景技术】
[0002] 网络交换机用于连接计算机等网络设备,目前最常用的是W太网交换机。如果不 配置网络交换机,则网络交换机启动后,按照缺省参数来运行,只能提供有限的服务,为了 使交换机提供更多种类的服务,在网络交换机运行前需要配置该网络交换机。
[0003] 网络交换机启动后,首先通过启动程序对硬件设备进行初始化,其中,启动程序 (也称启动加载器,引导程序)是指引导操作系统或者嵌入式系统启动的程序。例如, 初始化中央处理器(英文;centralprocessingunit,缩写;CPU)和闪存(英文;flash memory),然后,通过引导程序从闪存中获取程序,将该程序加载到随机存取存储器(英文: random-accessmemo巧,缩写;RAM)中并运行该程序,最后通过该程序读取闪存中的配置文 件,按照配置文件的参数配置网络交换机。
[0004] 终端设备通过串口或者网口连接到网络交换机,对网络交换机进行配置,但是。在 大规模部署具有相同功能的网络交换机,或者大规模替换旧的网络交换机时,若使用上述 人工配置的方法对网络交换机进行配置,则存在耗时较长、配置效率较低,同时,由于是人 工进行配置,还存在准确度较低的问题。
[0005] 综上所述,目前的配置网络交换机的方法存在耗时长、效率低,及准确度低的问 题。

【发明内容】

[0006] 本发明实施例提供一种配置网络设备的方法、光模块及网络设备系统,用W解决 目前存在的配置网络设备耗时长、效率低,及准确度低的问题。
[0007] 本发明实施例提供的具体技术方案如下:
[0008] 第一方面,提供一种配置网络设备的方法,包括:
[0009] 光模块接收与所述光模块相连接的网络设备发送的读命令;
[0010] 所述光模块确定所述读命令中的光模块的地址与所述光模块的地址相同时,根据 所述读命令中的配置信息的地址从所述光模块中获取配置信息;
[0011] 所述光模块将获取的配置信息发送至所述网络设备,W使得所述网络设备根据所 述配置信息对所述网络设备进行配置。
[0012] 结合第一方面,在第一方面的第一种可能的实现方式中,光模块接收与所述光模 块相连接的网络设备发送的读命令,具体包括:
[0013] 光模块通过内部集成电路总线IIC接口接收与所述光模块相连接的网络设备发 送的读命令;
[0014] 所述光模块将获取的配置信息发送至所述网络设备,具体包括:
[0015] 所述光模块通过IIC接口将获取的配置信息发送至所述网络设备。
[0016] 结合第一方面,或者第一方面的第一种可能的实现方式,在第一方面的第二种可 能的实现方式中,所述配置信息包括如下信息中的至少一种:
[0017] 纵向堆叠端口指示、端口的双工模式的信息、端口的自协商模式的信息、端口的关 闭状态的信息、端口的生成树协议STP状态的信息,及端口的流量控制状态的信息。
[0018] 结合第一方面,或者第一方面的第一至第二种可能的实现方式,在第一方面的第 H种可能的实现方式中,所述配置信息W标志位的形式被存储在所述光模块中。
[0019] 第二方面,提供一种光模块,包括:
[0020] 接收单元,用于接收与所述光模块相连接的网络设备发送的读命令;
[0021] 获取单元,用于确定所述读命令中的光模块的地址与所述光模块的地址相同时, 根据所述读命令中的配置信息的地址从所述光模块中获取配置信息;
[0022] 发送单元,用于将获取的配置信息发送至所述网络设备,W使得所述网络设备根 据配置信息对所述网络设备进行配置。
[0023] 结合第二方面,在第二方面的第一种可能的实现方式中,所述接收单元具体用 于:
[0024] 通过内部集成电路总线IIC接口接收与所述光模块相连接的网络设备发送的读 命令;
[00巧]所述发送单元具体用于:
[0026] 通过IIC接口将获取的配置信息发送至所述为了设备。
[0027] 结合第二方面,或者第二方面的第一种可能的实现方式,在第二方面的第二种可 能的实现方式中,述获取单元获取的配置信息包括如下信息中的至少一种:
[002引纵向堆叠端口指示、端口的双工模式的信息、端口的自协商模式的信息、端口的关 闭状态的信息、端口的生成树协议STP状态的信息,及端口的流量控制状态的信息。
[0029] 结合第二方面,或者第二方面的第一至第二种可能的实现方式,在第二方面的第 H种可能的实现方式中,所述获取单元获取的配置信息W标志位的形式被存储在所述光模 块中。
[0030] 第H方面,提供一种网络设备系统,所述网络设备系统包括网络设备和如第二方 面至第二方面的第H种可能的实现方式中的任一项所述的光模块,其中,所述网络设备用 于根据所述配置信息对所述网络设备进行配置。
[0031] 结合第H方面,在第H方面的第一种可能的实现方式中,所述网络设备为可堆叠 交换机,所述配置信息包括纵向堆叠端口指示,所述可堆叠交换机用于根据所述纵向堆叠 端口指示将连接所述光模块的端口设置为纵向堆叠端口。
[0032] 本发明实施例有益效果如下:
[0033] 通常的,终端设备通过串口或者网口连接到网络交换机,对网络交换机一一进行 配置,但是,在大规模部署具有相同功能的网络交换机,或者大规模替换旧的网络交换机 时,若使用上述人工配置的方法对网络交换机进行配置,则存在耗时长、效率低,即准确度 低的问题,本发明实施例中,提供一种配置网络设备的方法:光模块接收与光模块相连接的 网络设备发送的读命令;光模块确定读命令中的光模块的地址与本光模块的地址相同时, 根据读命令中的配置信息的地址从光模块中获取配置信息;光模块将获取的配置信息发 送至网络设备,W使得网络设备根据配置信息对网络设备进行配置,在该方案中,光模块确 定读命令中的光模块的地址与本光模块的地址相同时,根据读命令中的配置信息的地址从 光模块中获取配置信息,然后,将获取的配置信息发送至网络设备,进而,网络设备根据配 置信息进行配置,因此,缩短了配置网络设备所需要的耗时,提高了配置网络设备的配置效 率,及准确度。
【附图说明】
[0034] 图IA为本发明实施例中配置网络交换机的一种流程图;
[0035]图IB为本发明实施例中光模块在传输过程中的示意图;
[0036] 图IC为本发明实施例中光模块的示意图;
[0037] 图2为本发明实施例中配置网络交换机的实施例;
[0038] 图3为本发明实施例中光模块的功能结构示意图;
[0039]图4为本发明实施例中光模块的实体结构示意图;
[0040] 图5为本发明实施例中网络设备系统的示意图。
【具体实施方式】
[0041] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚地描述。基于本发明中的实施例,本领域 普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护 的范围。
[0042] 下面结合说明书附图对本发明优选的实施方式进行详细说明,应当理解,此处所 描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况 下,本发明实施例及实施例中的特征可W相互组合。
[0043] 下面结合附图对本发明优选的实施方式进行详细说明。
[0044] 本发明实施例为配置网络设备的方法。网络设备可W是网络交换机、路由器、防火 墙、波分设备及网关设备等。送些网络设备结构与功能类似,W下W网络交换机为例说明本 发明实施例。
[0045] 参阅图IA所示,本发明实施例中,配置网络交换机的一种详细流程如下:
[0046] 步骤100;光模块接收与光模块相连接的网络交换机发送的读命令。
[0047] 步骤110;光模块确定读命令中的光模块的地址与该光模块的地址相同时,根据 读命令中的配置信息的地址从光模块中获取配置信息。
[004引步骤120 ;光模块将获取的配置信息发送至网络交换机,W使得网络交换机根据 配置信息对网络交换机进行配置。
[0049] 本发明实施中,光模块是进行光电和电光转换的光电子器件。光模块的发送(英 文;Transmit,缩写;T讶模块把电信号转换为光信号,接收(英文;Receive,缩写;R讶模块 把光信号转换为电信号,如图IB所示。
[0050] 光模块的分类方式有多种,如按照速率分类、按照发射波长分类、按照使用方式分 类、按照封装方式分类。
[0051] 其中,在按照使用方式分类时,光模块可W分为非热插拔方式的光模块,热插拔方 式的光模块。
[0052] 其中,在按照封装方式分类时,光模块可W分为;小封装可插拔(英文;Sma
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1