[发明专利]网络设备的检测系统及检测方法有效
申请号: | 201210130268.8 | 申请日: | 2012-04-27 |
公开(公告)号: | CN102801576A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 李明;郭行飞;郭建平 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 胡美强 |
地址: | 201617 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 检测 系统 方法 | ||
技术领域
本发明涉及一种网络设备的检测系统及检测方法,特别是涉及一种能够检测网络设备的启动状态并能够将检测结果提示给用户的网络设备的检测系统以及一种利用该检测系统实现的网络设备的检测方法。
背景技术
在传统的网络设备的检测中,技术人员往往只能通过观察网络设备自带的网线指示灯的状态来判断网络设备的网线是否连接正常。但是,对于网络设备中的镜像文件是否完整、网络设备的系统是否能够正常启动以及网络设备是否能够通过检测等,都不能直观地做出判断。而这些都需要拆卸网络设备的外壳,将PC机(个人计算机)的串口与网络设备的串口相连接,再通过PC机的终端软件,才能够进行相应的检测以及查看系统能否正常启动。
但是这种方式存在很大的局限性,比如当产品大规模生产测试时,操作会比较麻烦,所需要的劳动力多,效率低下,这会造成劳动力的巨大浪费,同时也延长了网络设备的生产周期,制约了企业的发展。
发明内容
本发明要解决的技术问题是为了克服现有技术中必须要拆卸网络设备的外壳再通过网络才能够进行相应的检测以及查看系统是否能够正常启动的缺陷,提供一种能够检测网络设备的启动状态并能够将检测结果提示给用户的网络设备的检测系统以及一种利用该检测系统实现的网络设备的检测方法。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供了一种网络设备的检测系统,其特点在于,该网络设备包括一存储有一镜像文件的flash(闪存)设备,该镜像文件为网络设备的操作系统的镜像文件;
该检测系统包括一镜像文件加载模块、一镜像文件检测模块以及一提醒模块,该镜像文件加载模块用于将该镜像文件从该flash设备加载至该镜像文件检测模块中,该镜像文件检测模块用于检测该镜像文件是否正确并将检测结果发送至该提醒模块,该提醒模块用于向用户提示该检测结果。
该网络设备的flash设备中会存储有该镜像文件,该镜像文件是网络设备的操作系统的镜像文件,而对于不同型号、不同种类的网络设备,镜像文件是不一样的,当该镜像文件是该网络设备的操作系统的镜像文件时,也就是该镜像文件与该网络设备相匹配时,也即该镜像文件是正确的,那么该网络设备就能够正常启动,而当该镜像文件不是该网络设备的镜像文件时,也就是该镜像文件与该网络设备不匹配而与其它型号或种类的网络设备相匹配时,也即该镜像文件是不正确的,那么该网络设备就不能够正常启动。
而在具体检测过程中,该镜像文件检测模块主要通过包括校验CRC(循环冗余校验码)校验值、检测该网络设备的操作系统的内核的版本以及检测该镜像文件支持的软件系统是否支持设备硬件的CPU(中央处理器)等,进而检测出该镜像文件是否与该网络设备的操作系统相匹配,而上述的检测都属于本领域的公知技术,在此就不再赘述。
在检测完毕后,该镜像文件检测模块就会将检测的结果也即该镜像文件是否正确发送至该提醒模块,该提醒模块也就会向用户提示该检测结果,从而,用户不需要拆卸网络设备的外壳也不需要将网络设备与PC机相连,就能够直观地观察出该网络设备的镜像文件是否正确以及该网络设备是否能够正常启动。
较佳地,该镜像文件检测模块还用于在该镜像文件不正确时,控制该网络设备进入bootloader(bootloader就是在操作系统内核运行之前运行的一段小程序)状态,通过进入bootloader状态并运行这段小程序,就可以初始化硬件设备、建立内存空间映射图,从而将该网络设备的操作系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境,而上述对bootloader状态的描述也属于本领域的公知技术。
较佳地,该网络设备为一路由器、一调制解调器或一交换机。
较佳地,该提醒模块包括两个LED(发光二极管)灯和/或一扬声器。在具体实施时,可以通过在对不同的检测结果进行不同的LED灯的亮灭显示,或者控制扬声器发出不同的声音,这样,用户就可以通过直观地观察LED灯的亮灭状况或者扬声器的发声状况来判断出该网络设备的镜像文件是否正确以及该网络设备能否正常启动。
本发明的目的还在于提供了一种网络设备的检测方法,其特点在于,其利用上述的检测系统实现,该检测方法包括以下步骤:
S1、该镜像文件加载模块将该镜像文件从该flash设备加载至该镜像文件检测模块中;
S2、该镜像文件检测模块检测该镜像文件是否正确并将检测结果发送至该提醒模块;
S3、该提醒模块向用户提示该检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210130268.8/2.html,转载请声明来源钻瓜专利网。