[发明专利]网络故障自动诊断装置和方法有效
申请号: | 201110119704.7 | 申请日: | 2011-04-29 |
公开(公告)号: | CN102761434A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 白宇 | 申请(专利权)人: | 北京瑞星信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 钟胜光 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络故障 自动 诊断 装置 方法 | ||
技术领域
本申请涉及网络故障诊断,尤其涉及用于自动诊断网络故障的装置和方法。
背景技术
随着信息产业的飞速发展,互联网正在迅速普及,但伴随而来的还有日益猖獗的计算机病毒,其极大地损害了网络的安全性。面对现今恶劣的网络安全状况,许多用户选择了防毒墙来保障网络的安全。但由于用户的拓扑环境千变万化,在防毒墙上线之后,有时候会出现网络不通或者不能杀毒等故障。这时,可能需要对故障原因进行分析并排除故障。如果由用户来完成此项工作,由于大多数普通用户并不具备专业的计算机以及网络知识,因此将会是非常困难的。如果由防毒墙厂商的专业技术人员来完成此项工作,则需要该专业技术人员在防毒墙上线时对用户的计算机和网络进行现场调试,这样就需要防毒墙厂商配备大量的专业技术人员来随时解决用户网络环境中的故障,从而极大地增加了防毒墙厂商以及用户的成本,在实际操作中也不太可行。
因此,在网络故障诊断领域中需要一种能够便捷地、低成本地排除网络环境中的故障的技术。
发明内容
本发明的主要目的是提供一种自动和简单的方法来发现用户网络环境中的故障点,从而能够向用户提供修改方法和建议,以解决上述人工排除网络故障的不足。
本发明的一个方面可以涉及一种网络故障自动诊断方法,其包括:接收客户端发送的诊断请求;响应于所述诊断请求,在防毒墙中加入打标记规则,其中,所述打标记规则用于对要诊断的数据包进行标记;指示所述客户端发送测试数据,其中,所述测试数据中包括所述数据包;以及响应于所述客户端发送的测试数据,获取允许所述数据包通过的规则列表和/或阻止所述数据包通过的规则列表,并将所获取的规则列表发送给客户端。
本发明的另一个方面可以涉及一种网络故障自动诊断装置,其包括:用于接收客户端发送的诊断请求的模块;用于响应于所述诊断请求,在防毒墙中加入打标记规则的模块,其中,所述打标记规则用于对要诊断的数据包进行标记;用于指示所述客户端发送测试数据的模块,其中,所述测试数据中包括所述数据包;以及用于响应于所述客户端发送的测试数据,获取允许所述数据包通过的规则列表和/或阻止所述数据包通过的规则列表,并将所获取的规则列表发送给客户端的模块。
本发明可以根据诊断结果获知网络故障的原因并自动地修复网络故障,或者可以向用户提供诊断结果报告并提示网络故障点,由用户来自行解决故障。对于比较复杂的故障,本发明可以向技术人员提供详细的诊断结果报告,从而技术人员可以依据该报告来修复网络中的故障。
附图说明
参考附图详细描述了本发明,应当理解,附图以及相应的描述应当被理解为是说明性的而非限制性的,其中:
图1示出了示例性的自动诊断系统;
图2示出了示例性的出口诊断处理流程;
图3示出了示例性的规则诊断处理流程;
图4示出了示例性的防病毒诊断处理流程。
具体实施方式
下面通过具体实施方式来更详细地描述本发明,应该意识到,这些详细描述只是为了使得本发明更易于理解,并不用于限制本发明。
图1示出了根据本发明的具体实施方式的示例性的自动诊断系统,其可以包括如下两个部分:位于用户主机101中的客户端102;位于防毒墙103中的自动诊断进程104和内核模块105。用户主机101可以经由防毒墙103与网络106进行通信。
图1中所示出的自动诊断系统可以使用以下五种诊断方法来自动地诊断网络故障,分别为:
主机诊断:用于判断用户主机101的网络配置是否正确;
出口诊断:用于检查客户端102的上网数据包流入防毒墙103的网口和流出防毒墙103的网口,从而判断路由或桥配置的正确性;
规则诊断:用于检测指定数据包在防毒墙103中所命中的所有规则,从而获取允许数据包通过的具体规则和/或阻止数据包通过的具体规则;
防病毒诊断:用于对防毒墙103上的代理的运行状况进行分析诊断;
上网质量诊断:用于对用户的网络运行质量进行分析诊断。
上述五种诊断方法中的任何一种可以被独立执行以诊断网络故障,也可以将上述五种诊断方法中的任意一些进行组合后,以任何顺序或并行地执行以诊断网络故障。下面对每种诊断方法的示例性实现方式进行详细说明。
主机诊断
主机诊断用于判断用户主机的网络配置是否正确,该网络配置可以是与用户主机有关的任何网络配置,例如,网络地址(例如IP地址)、网关、DNS配置等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞星信息技术有限公司,未经北京瑞星信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110119704.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:混音方法与混音装置
- 下一篇:用于成像装置的液体盒