网络检测方法和装置、网络检测查询方法和装置制造方法及图纸

技术编号:17472373 阅读:48 留言:0更新日期:2018-03-15 08:34
本发明专利技术涉及一种网络检测方法和装置、网络检测查询方法和装置。所述网络检测方法包括:获取网络故障查询请求;获取与第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识;获取所述与第一用户标识在同一接口服务器上的第三用户标识;获取所述第二用户标识、第三用户标识在所述预设时间段内的第一网络检测参数值和第二网络检测参数值,所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;将所述第一网络检测参数值和第二网络检测参数值返回给所述第一用户标识所在的终端并展示。实现了可视化展示终端和接口服务器的网络状态,能够准确定位网络故障。

Network detection methods and devices, network detection and query methods and devices

The invention relates to a network detection method and device, a network detection and query method and a device. \u6240\u8ff0\u7f51\u7edc\u68c0\u6d4b\u65b9\u6cd5\u5305\u62ec\uff1a\u83b7\u53d6\u7f51\u7edc\u6545\u969c\u67e5\u8be2\u8bf7\u6c42\uff1b\u83b7\u53d6\u4e0e\u7b2c\u4e00\u7528\u6237\u6807\u8bc6\u6240\u5728\u7ec8\u7aef\u7684\u7f51\u7edc\u5730\u5740\u5904\u4e8e\u540c\u4e00\u7f51\u7edc\u8fd0\u8425\u5546\u540c\u4e00\u7f51\u7edc\u51fa\u53e3\u7684\u7b2c\u4e8c\u7528\u6237\u6807\u8bc6\uff1b\u83b7\u53d6\u6240\u8ff0\u4e0e\u7b2c\u4e00\u7528\u6237\u6807\u8bc6\u5728\u540c\u4e00\u63a5\u53e3\u670d\u52a1\u5668\u4e0a\u7684\u7b2c\u4e09\u7528\u6237\u6807\u8bc6\uff1b\u83b7\u53d6\u6240\u8ff0\u7b2c\u4e8c\u7528\u6237\u6807\u8bc6\u3001\u7b2c\u4e09\u7528\u6237\u6807\u8bc6\u5728\u6240\u8ff0\u9884\u8bbe\u65f6\u95f4\u6bb5\u5185\u7684\u7b2c\u4e00\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\u548c\u7b2c\u4e8c\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\uff0c\u6240\u8ff0\u7b2c\u4e00\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\u7528\u4e8e\u8868\u793a\u7ec8\u7aef\u7684\u7f51\u7edc\u72b6\u6001\uff0c\u6240\u8ff0\u7b2c\u4e8c\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\u7528\u4e8e\u8868\u793a\u63a5\u53e3\u670d\u52a1\u5668\u7684\u7f51\u7edc\u72b6\u6001\uff1b\u5c06\u6240\u8ff0\u7b2c\u4e00\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\u548c\u7b2c\u4e8c\u7f51\u7edc\u68c0\u6d4b\u53c2\u6570\u503c\u8fd4\u56de\u7ed9\u6240\u8ff0\u7b2c\u4e00\u7528\u6237\u6807\u8bc6\u6240\u5728\u7684\u7ec8\u7aef\u5e76\u5c55\u793a\u3002 The network state of the visual display terminal and the interface server is realized, and the network fault can be accurately located.

【技术实现步骤摘要】
网络检测方法和装置、网络检测查询方法和装置
本专利技术涉及网络应用领域,特别是涉及一种网络检测方法和装置、网络检测查询方法和装置。
技术介绍
随着计算机技术和网络技术的发展,越来越多的用户使用网络从事社会活动。用户在使用网络从事社会活动时,例如浏览网页、观看视频等,需要网络能够保持畅通,从而保证网页的正常展示或视频的正常播放。用户在使用网络过程中,可能出现视频播放的画面模糊、卡顿、网页无法等问题,往往是由于网络出现问题导致,此时通常需要让反馈问题的用户自己检查网络是否正常。然而,用户自己检查网络时,仅能检测自己网络是否处于连通状态,无法准确定位网络故障。
技术实现思路
基于此,有必要针对传统的网络检测无法准确定位网络故障的问题,提供一种网络检测方法和装置,能够准确定位网络故障。此外,还有必要提供一种网络检测查询方法和装置,能够准确定位网络故障。一种网络检测方法,包括:获取网络故障查询请求,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;根据所述网络故障查询请求获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识;根据所述网络故障查询请求获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识;获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;将所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值返回给所述第一用户标识所在的终端,以在所述第一用户标识所在的终端上展示所述第一网络检测参数值和第二网络检测参数值。一种网络检测装置,包括:请求接收模块,用于获取网络故障查询请求,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;查找模块,用于根据所述网络故障查询请求获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识;以及根据所述网络故障查询请求获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识;处理模块,用于获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;返回模块,用于将所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值返回给所述第一用户标识所在的终端,以在所述第一用户标识所在的终端上展示所述第一网络检测参数值和第二网络检测参数值。上述网络检测方法和装置,通过获取网络故障查询请求,根据网络故障查询请求中的第一用户标识所在终端的网络地址得到处于同一网络运营商同一网络出口的第二用户标识,获取与第一用户标识处于同一接口服务器的第三用户标识,分别获取第二用户标识在预设时间段内的第一网络检测参数值和第三用户标识在预设时间段内的第二网络检测参数值,第一网络检测参数值表示终端的网络状态,第二网络检测参数值表示接口服务器的网络状态,将第一网络检测参数值和第二网络检测参数值返回给终端,并在终端上展示,实现了可视化展示终端和接口服务器的网络状态,能够准确定位网络故障。一种网络检测查询方法,包括:获取输入的第一用户标识、第一用户标识所在终端的网络地址和预设时间段;获取触发指令,根据所述触发指令向监控服务器发起网络故障查询请求,以使所述监控服务器获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识,获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识,获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,其中,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;接收所述监控服务器根据所述网络故障查询请求返回的第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值;展示所述第一网络检测参数值和第二网络检测参数值。一种网络检测查询装置,包括:获取模块,用于获取输入的第一用户标识、第一用户标识所在终端的网络地址和预设时间段;请求发起模块,用于获取触发指令,根据所述触发指令向监控服务器发起网络故障查询请求,以使所述监控服务器获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识,获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识,获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,其中,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;结果接收模块,用于接收所述监控服务器根据所述网络故障查询请求返回的第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值;展示模块,用于展示所述第一网络检测参数值和第二网络检测参数值。上述网络检测查询方法和装置,通过发起网络故障查询请求,以使监控服务器根据网络故障查询请求中的第一用户标识所在终端的网络地址得到处于同一网络运营商同一网络出口的第二用户标识,获取与第一用户标识处于同一接口服务器的第三用户标识,分别获取第二用户标识在预设时间段内的第一网络检测参数值和第三用户标识在预设时间段内的第二网络检测参数值,第一网络检测参数值表示终端的网络状态,第二网络检测参数值表示接口服务器的网络状态,接收监控服务器返回的第一网络检测参数值和第二网络检测参数值,并展示,实现了可视化展示终端和接口服务器的网络状态,能够准确定位网络故障。附图说明图1为一个实施例中网络检测方法和网络检测查询方法的应用环境示意图;图2A为一个实施例中终端的内部结构示意图;图2B为一个实施例中监控服务器的内部结构示意图;图3为一个实施例中网络检测方法的流程图;图4A为与第一用户标识所在终端的网络地址的C段相同的第二用户标识随时间变化的上行丢包率和下行丢包率示意图;图4B为与第一用户标识处于同一接口服务器的第三用户标识随时间变化的上行丢包率和下行丢包率示意图;图5为一个实施例中网络检测查询方法的流程图;图6为一个实施例中网络检测装置的结构框图;图7为另一个实施例中网络检测装置的结构框图;图8为另一个实施例中网络检测装置的结构框图;图9为另一个实施例中网络检测装置的结构框图;图10为另一个实施例中网络检测装置的结构框图;图11为一个实施例中网络检测查询装置的结构本文档来自技高网...
网络检测方法和装置、网络检测查询方法和装置

【技术保护点】
一种网络检测方法,包括:获取网络故障查询请求,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;根据所述网络故障查询请求获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识;根据所述网络故障查询请求获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识;获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;将所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值返回给所述第一用户标识所在的终端,以在所述第一用户标识所在的终端上展示所述第一网络检测参数值和第二网络检测参数值。

【技术特征摘要】
1.一种网络检测方法,包括:获取网络故障查询请求,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;根据所述网络故障查询请求获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识;根据所述网络故障查询请求获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识;获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;将所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值返回给所述第一用户标识所在的终端,以在所述第一用户标识所在的终端上展示所述第一网络检测参数值和第二网络检测参数值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收终端实时采集且定时上报的用户标识对应的网络数据及采集时间;建立所述用户标识、所述网络数据以及采集时间的对应关系;所述获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,包括:根据所述第二用户标识、第三用户标识及预设时间段从所述用户标识、所述网络数据及采集时间的对应关系中获取对应的网络数据,根据所述网络数据计算得到对应的第一网络检测参数值和第二网络检测参数值。3.根据权利要求2所述的方法,其特征在于,在所述接收终端实时采集且定时上报的用户标识对应的网络数据及采集时间的步骤之后,所述方法还包括:对所述用户标识对应的网络数据及采集时间进行过滤处理。4.根据权利要求2所述的方法,其特征在于,在所述接收终端实时采集且定时上报的用户标识对应的网络数据及采集时间的步骤之后,所述方法还包括:获取所述网络数据中的标识字段值;根据所述标识字段值确定网络数据的业务类型;按照业务类型建立所述用户标识、所述网络数据以及采集时间的对应关系。5.根据权利要求2所述的方法,其特征在于,所述第一网络检测参数值和第二网络检测参数值均为丢包率;所述网络数据包括网络上行数据、网络下行数据、终端的网络地址和接口服务器的网络地址。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述第一网络检测参数值和所述第二网络检测参数值定位所述第一用户标识的网络故障在终端或接口服务器;若所述第一网络检测参数值大于第一阈值,所述第二网络检测参数值小于第二阈值,则所述第一用户标识的网络故障在终端;若所述第一网络检测参数值小于第三阈值,所述第二网络检测参数值大于第四阈值,则所述第一用户标识的网络故障在接口服务器;其中,所述第一阈值大于或等于第三阈值,第二阈值小于或等于第四阈值。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述第二用户标识和第三用户标识中筛选出与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口且在同一接口服务器上的第四用户标识;获取所述第四用户标识在所述预设时间段内的第三网络检测参数值;根据所述第一网络检测参数值和第三网络检测参数值,或者根据所述第二网络检测参数值和第三网络检测参数值定位所述第一用户标识的网络故障在终端或接口服务器。8.一种网络检测查询方法,包括:获取输入的第一用户标识、第一用户标识所在终端的网络地址和预设时间段;获取触发指令,根据所述触发指令向监控服务器发起网络故障查询请求,以使所述监控服务器获取与所述第一用户标识所在终端的网络地址处于同一网络运营商同一网络出口的第二用户标识,获取所述第一用户标识所在接口服务器的网络地址,以及获取在所述接口服务器上的第三用户标识,获取所述第二用户标识在所述预设时间段内的第一网络检测参数值,以及获取所述第三用户标识在所述预设时间段内的第二网络检测参数值,其中,所述网络故障查询请求中包含有第一用户标识、第一用户标识所在终端的网络地址和预设时间段;所述第一网络检测参数值用于表示终端的网络状态,所述第二网络检测参数值用于表示接口服务器的网络状态;接收所述监控服务器根据所述网络故障查询请求返回的第二用户标识在所述预设时间段内的第一网络检测参数值,以及第三用户标识在所述预设时间段内的第二网络检测参数值;展示所述第一网络检测参数值和第二网络检测参数值。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:实时采集用户标识对应的网络数据及采集时间;定时上报所述用户标识、网络数据及采集时间。10.一种网络检测装置,其特征在于,包括:请求接收模块,用于获取网络故障查询请求,所述网络故障查询请求中包含有第一用户标识、第一用户标识所...

【专利技术属性】
技术研发人员:张浩扬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1