【技术实现步骤摘要】
本专利技术涉及网络技术,特别涉及一种网络的故障诊断方法及装置。
技术介绍
在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:用户在浏览信息时往往会遇到触发访问操作后迟迟得不到响应,而用户却不知道什么原因引起了该问题,也不知道寻求何种途径解决该问题,影响用户体验。
技术实现思路
本专利技术解决的问题在于提供一种网络的故障诊断方法及装置,可以准确地查找出网络故障的原因所在,有利于提升用户体验。为解决上述技术问题,本专利技术的实施方式提供了一种网络的故障诊断方法,所述网络包含客户端、路由器、第一服务器与所述第二服务器,所述第一服务器为目标服务器,所述第二服务器为非目标服务器;网络的故障诊断方法包含以下步骤:检测所述客户端与所述路由器之间的连通性;若检测到所述客户端连接所述路由器成功,则检测所述客户端与所述第一服务器的网络连通性;若检测到所述客户端与所述第一服务器之间的通信失败,则检测所述客户端与所述第二服务器的网络连通性;若检测到所述客户端与所述第二服务器之间的通信成功,则判定所述第一服务器出现故障。本专利技术的实施方式还提供了一种网络的故障诊断装置,包含:第一检测
模块、第一判断模块、第二检测模块、第二判断模块、第三检测模块与第三判断模块;所述第一检测模块,用于检测所述客户端与所述路由器之间的连通性;所述第一判断模块,用于在判定所述第一检测模块检测到所述客户端连接所述路由器成功时,触发所述第二检测模块检测所述客户端与所述第一服务器的网络连通性;所述第二判断模块,用于在判定所述第二检测模块检测到所述客户端与所述第一服务器之间的通信失 ...
【技术保护点】
一种网络的故障诊断方法,其特征在于,所述网络包含客户端、路由器、第一服务器与所述第二服务器,所述第一服务器为目标服务器,所述第二服务器为非目标服务器;所述网络的故障诊断方法包含以下步骤:检测所述客户端与所述路由器之间的连通性;若检测到所述客户端连接所述路由器成功,则检测所述客户端与所述第一服务器的网络连通性;若检测到所述客户端与所述第一服务器之间的通信失败,则检测所述客户端与所述第二服务器的网络连通性;若检测到所述客户端与所述第二服务器之间的通信成功,则判定所述第一服务器出现故障。
【技术特征摘要】
1.一种网络的故障诊断方法,其特征在于,所述网络包含客户端、路由器、第一服务器与所述第二服务器,所述第一服务器为目标服务器,所述第二服务器为非目标服务器;所述网络的故障诊断方法包含以下步骤:检测所述客户端与所述路由器之间的连通性;若检测到所述客户端连接所述路由器成功,则检测所述客户端与所述第一服务器的网络连通性;若检测到所述客户端与所述第一服务器之间的通信失败,则检测所述客户端与所述第二服务器的网络连通性;若检测到所述客户端与所述第二服务器之间的通信成功,则判定所述第一服务器出现故障。2.根据权利要求1所述的网络的故障诊断方法,其特征在于,在所述检测所述客户端与所述第二服务器的网络连通性的步骤之后,还包含以下步骤:生成检测日志;其中,所述检测日志至少包含第一指示信息、第二指示信息与第三指示信息;所述第一指示信息用于指示所述客户端与所述路由器之间的连通性;所述第二指示信息用于指示所述客户端与所述第一服务器之间的连通性;所述第三指示信息用于指示所述客户端与所述第二服务器之间的连通性;将所述检测日志上传至第三服务器;所述第三服务器根据所述检测日志查找所述网络存在的故障,并将结果反馈至所述客户端;其中,在所述第一指示信息指示所述客户端连接所述路由器成功、所述第二指示信息指示所述客户端与所述第一服务器之间的通信失败且所述第三指示信息指示所述客户端与所述第二服务器之间的通信成功时,所述第三服务器判定所述第一服务器出现故障。3.根据权利要求2所述的网络的故障诊断方法,其特征在于,在所述检测所述客户端与所述第一服务器的网络连通性的步骤中,具体包含以下步骤:通过Ping命令检测所述客户端与所述第一服务器的网络连通性。4.根据权利要求2所述的网络的故障诊断方法,其特征在于,所述检测日志还包含所述客户端的位置信息、第四指示信息与第五指示信息;其中,所述第四指示信息用于指示所述客户端与第四服务器之间的连通性;所述第五指示信息用于指示所述客户端与第五服务器之间的连通性;所述第四服务器为服务器集群中的主服务器,所述第一服务器属于所述服务器集群;所述第五服务器为所述服务器集群中的内容分发网络CDN服务器;在检测所述客户端与所述第一服务器的网络连通性的步骤之后,且在所述生成检测日志的步骤之前,还包含以下步骤:若检测到所述客户端与所述第一服务器之间的通信成功,则检测所述客户端与所述第四服务器之间的连通性以及检测所述客户端与所述第五服务器之间的连通性;在所述生成检测日志的步骤之后,包含以下步骤:若检测到所述客户端与所述第四服务器之间的通信成功,将所述检测日志上传至所述第四服务器;若检测到所述客户端与所述第五服务器之间的通信成功,则所述第四服务器根据所述位置信息为所述客户端分配与所述客户端距离最近的CDN服务器。5.根据权利要求4所述的网络的故障诊断方法,其特征在于,所述检测日志还包含下载速度信息;所述下载速度信息用于指示所述客户端从所述CDN服务器下载文件的速度。6.根据权利要求2所述的网络的故障诊断方法,其特征在于,在所述检测所述客户端与所述路由器之间的连通性的步骤之中,若检测到所述客户端连接所述路由器失败,则判定所述路由器出现故障。7.一种网络的故障诊断装置,其特征在于,所述...
【专利技术属性】
技术研发人员:王伟军,
申请(专利权)人:乐视控股北京有限公司,乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。