当前位置: 首页 > 专利查询>刘俊专利>正文

网络故障修复系统及其装置和方法制造方法及图纸

技术编号:5416287 阅读:141 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于数字信息的传输技术领域,具体涉及一种网络故障修复系统及其装置和方法。所述网络故障修复系统,包括检测模块组、定向数据生成模块和软件执行单元。其中检测模块组用于验证或检测计算机网络的软、硬件参数并发现和指出故障点;定向数据生成模块将包含网络正确运行所需的软、硬件参数的配置性数据生成为定向数据文件;软件执行单元根据所述定向数据文件的数据对网络终端进行故障检测和修复。本发明专利技术提供的技术方案实现了硬件检测和软件检测的结合,大大缩小了检测范围,提高了检测和修复的效率,并非常便于非计算机专业用户的使用。

【技术实现步骤摘要】

本专利技术属于数字信息的传输
,具体涉及一种网络故障修复系统及其装置和方法
技术介绍
随着互联网的普及,越来越多的人成为网络用户,这其中绝大多数人是不具备或者很少具备计算机相关知识的普通用户,这些用户在面临复杂的计算机硬件和软件系统所导致的网络故障时,往往不知所措,不得不求助于专业人员。这不仅增加了用户的费用,也给互联网服务商和计算机供应商带来了巨大的售后服务的负担。因此,有必要提供一种能够方便非计算机专业人员使用的网络故障的解决手段。现有的网络故障的解决手段很清晰地分为两种,分别是纯粹的硬件解决方案和纯粹的软件解决方案。纯粹的硬件解决方案是由专业人员采用专门的通讯检测仪表对用户的计算机网络进行检测,以判断是否存在故障,例如,检测线缆、交换机、路由器等硬件故障,图1给出了一个常见的通讯检测仪表的结构示意图,其中嵌入式控制系统作为检测系统的控制系统和人机接口,检测接口系统里包括网络故障检测的硬件,具体包括:xDSL调制解调器,负责如ADSL、VDSL类不对称线路信号的检测和通信;WLAN适配器,无线局域网适配器,负责无线网络信号的检测和通信;以太网适配器,负责以太网信号的检测和通信;线缆检测模块,负责检测各类线缆的长度、线序、线路环阻、线路电容等指标。上述通讯检测仪表本身就是个特殊的网络终端,只是上述适配器都是为了检测网络故障所特制的,能够比普通用户所使用的适配器得到更多的检测信息。纯粹的软件解决方案是由软件企业提供的用以检测用户计算机软件设置是否正确的应用软件。软件解决方案的原理如图2所示,即逐渐积累软件故障及其特征,在进行修复时逐一核查该故障是否存在,缺乏针对性,效率低下。上述硬件解决方案无法解决软件系统的故障,软件解决方案也无法解决有关硬件的故障,特别是,在两种方案之间,缺乏有针对性的联络,导致普通用户甚至专业的软件或硬件的服务人员很难全方位地解决网络故障。
技术实现思路
(一)专利技术目的为解决上述现有技术中存在的问题,本专利技术的目的是提供一种能够同时解决硬件和软件故障、并方便非计算机专业人员使用的网络故障修复系统及其装置和方法。(二)技术方案为达到上述目的,本专利技术的技术方案以如下方式实现:一种网络故障修复系统,包括检测模块组、定向数据生成模块和软件执行单元。其中检测模块组用于验证或检测计算机网络的软、硬件参数,同时将检测到正确参数时的通-->信原始过程数据包保留在内存或者其它存储介质中;定向数据生成模块将包含网络正确运行所需的软、硬件参数的配置性数据生成为定向数据文件;软件执行单元根据所述定向数据文件的数据对网络终端进行故障检测和修复。作为一种优选,所述定向数据文件还包括用于对比诊断的正确的原始过程数据包。所述软件执行单元包括可以在网络终端的通用操作系统上执行的网络检测驱动、定向数据导入模块和一键修复程序,其中网络检测驱动用以监视所有未经操作系统处理的、网卡发送和接收数据包的细节;定向数据导入模块用以接收和解析定向数据生成模块所生成的定向数据;一键修复程序作为用户接口程序和功能实现程序,负责所有定向自动检测与修复的工作。所述检测模块组包括以下检测模块中的至少一种:模拟DSL猫模块,用于捕获计算机和广域网之间的双向通信数据并进行分析;带宽测试模块,用于为网络终端提供广域网的上行和下行方向的测速服务;在线升级模块,用以实时更新检测模块组内嵌软件、软件执行单元和网络故障数据库;数据链路检测模块,用以检测物理链路之外的数据链路能否正常通信并指出正确的设置参数;线缆检测模块,负责检测线缆问题;动态主机检测模块,用于判断DHCP协议服务方面存在的故障;身份验证检测模块,用于检测身份验证过程中的故障;IP有效性检测模块,检测IP地址是否合法有效;网关检测模块,用于检测网关是否工作正常,是否存在ARP欺骗;域名解析检测模块,用于检测DNS服务器是否能正确完成域名到IP地址的翻译;连通性检测模块,用于检测到某一IP地址的路由是否畅通;路由跟踪检测模块,用于跟踪指定目标地址的途经路由节点,并计算到各节点的丢包率,同时显示出各个节点的地理位置信息;HTTP检测模块,用于检测能否正常访问HTTP网站;协议解码模块,用于捕获网络中的数据包并进行解码,用于发现数据包内存在的问题。一键检测程序,自动完成所述检测模块组的所有模块的检测并生成定向数据文件。一种网络故障检测装置,包括嵌入式控制系统和检测接口系统,其中嵌入式控制系统包括嵌入式处理器和人机接口模块组,用于控制和实现人机接口;检测接口系统包括xDSL调制解调器、WLAN适配器、以太网适配器、线缆检测接口中的至少一种;关键在于,在所述嵌入式控制系统中嵌入有包含定向数据生成模块和检测模块组。所述检测模块组中包括以下检测模块的至少一种:模拟DSL猫模块,用于捕获计算机和广域网之间的双向通信数据并进行分析;带宽测试模块,用于为网络终端提供广域网的上行和下行方向的测速服务;在线升级模块,用以实时更新检测模块组内嵌软件、软件执行单元和网络故障数-->据库;数据链路检测模块,用以检测物理链路之外的数据链路能否正常通信并指出正确的设置参数;线缆检测模块,负责检测线缆问题;动态主机检测模块,用于判断DHCP协议服务方面存在的故障;身份验证检测模块,用于检测身份验证过程中的故障;IP有效性检测模块,检测IP地址是否合法有效;网关检测模块,用于检测网关是否工作正常,是否存在ARP欺骗;域名解析检测模块,用于检测DNS服务器是否能正确完成域名到IP地址的翻译;连通性检测模块,用于检测到某一IP地址的路由是否畅通;路由跟踪检测模块,用于跟踪指定目标地址的途经路由节点,并计算到各节点的丢包率,同时显示出各个节点的地理位置信息;HTTP检测模块,用于检测能否正常访问HTTP网站;协议解码模块,用于捕获网络中的数据包并进行解码,用于发现数据包内存在的问题;一键检测程序,自动完成所述检测模块组的所有模块的检测并生成定向数据文件。一种网络故障修复方法,包括如下步骤:1)由上述网络故障修复系统中的定向数据生成模块生成定向数据文件,所述定向数据包含网络正确运行所需的软、硬件参数的配置性数据,更优的情况,还可以包括用于对比诊断的正确的原始过程数据包;2)将所述定向数据导入目标网络终端,将所述配置性数据写入操作系统并重置网络组件以使配置生效;3)安装网络检测驱动,以取得网卡的彻底控制权,用于监视所有未经操作系统处理的、网卡发送和接收数据包的细节;4)进行数据链路检测与修复;5)网络身份检测与修复,包括动态主机检测与修复和身份验证检测与修复;6)IP有效性检测与修复;7)网关检测与修复;8)域名解析检测与修复;9)HTTP检测与修复;10)WEB浏览器的故障检测与修复。(三)有益效果本专利技术提供的网络故障修复系统及其装置和方法,由检测装置硬件系统生成的定向数据指导软件对网络故障进行检测和修复,实现了硬件检测和软件检测的结合,大大缩小了检测范围,提高了检测和修复的效率,并非常便于非计算机专业用户的使用。附图说明图1是现有技术中的网络故障检测装置的结构示意图;-->图2是现有技术中的网络故障修复软件的工作流程示意图;图3是本专利技术提供的网络故障修复系统的示意图;图4是本专利技术提供的网络故障修复流程的示意图;图5是本文档来自技高网
...
网络故障修复系统及其装置和方法

【技术保护点】
一种网络故障修复系统,包括:检测模块组,用于验证或检测计算机网络的软、硬件参数;定向数据生成模块,将包含网络正确运行所需的软、硬件参数的配置性数据生成为定向数据文件;软件执行单元,根据所述定向数据文件的数据对网络终端进行故障检测和修复。

【技术特征摘要】
1.一种网络故障修复系统,包括:检测模块组,用于验证或检测计算机网络的软、硬件参数;定向数据生成模块,将包含网络正确运行所需的软、硬件参数的配置性数据生成为定向数据文件;软件执行单元,根据所述定向数据文件的数据对网络终端进行故障检测和修复。2.根据权利要求1所述的网络故障修复系统,其特征在于,所述检测模块组在检测计算机网络的软、硬件参数的同时,还保留检测到正确参数时的通信原始过程数据包;所述定向数据生成模块将所述用于对比诊断的正确的原始过程数据包保存在所述定向数据文件中。3.根据权利要求1所述的网络故障修复系统,其特征在于,所述软件执行单元包括可以在网络终端的通用操作系统上执行的网络检测驱动,用以监视所有未经操作系统处理的、网卡发送和接收数据包的细节;定向数据导入模块,用以接收和解析定向数据生成模块所生成的定向数据;一键修复程序,作为用户接口程序和功能实现程序,负责所有定向自动检测与修复的工作。4.根据权利要求1所述的网络故障修复系统,其特征在于,所述检测模块组包括以下检测模块中的至少一种:模拟DSL猫模块,用于捕获计算机和广域网之间的双向通信数据并进行分析;带宽测试模块,用于为网络终端提供广域网的上行和下行方向的测速服务;在线升级模块,用以实时更新检测模块组内嵌软件、软件执行单元和网络故障数据库;数据链路检测模块,用以检测物理链路之外的数据链路能否正常通信并指出正确的设置参数。5.根据权利要求1至4之任一项所述的网络故障修复系统,其特征在于,所述检测模块组还包括以下模块的至少一种:线缆检测模块,负责检测线缆问题;动态主机检测模块,用于判断DHCP协议服务方面存在的故障;身份验证检测模块,用于检测身份验证过程中的故障;IP有效性检测模块,检测IP地址是否合法有效;网关检测模块,用于检测网关是否工作正常,是否存在ARP欺骗;域名解析检测模块,用于检测DNS服务器是否能正确完成域名到IP地址的翻译;连通性检测模块,用于检测到某一IP地址的路由是否畅通;路由跟踪检测模块,用于跟踪指定目标地址的途经路由节点,并计算到各节点的丢包率,同时显示出各个节点的地理位置信息;HTTP检测模块,用于检测能否正常访问HTTP网站;协议解码模块,用于捕获网络中的数据包并进行解码,用于发现数据包内存在的问题;一键检测程序,自动完成所述检测模块组的所有模块的检测并生成定向数据文件。6.一种网络故障检测装置,包括嵌入式控制系统,包括嵌入式处理器和人机...

【专利技术属性】
技术研发人员:刘俊
申请(专利权)人:刘俊
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1