CN108632112B - 网络检测方法、装置、计算机可读存储介质和计算机设备 - Google Patents

网络检测方法、装置、计算机可读存储介质和计算机设备 Download PDF

Info

Publication number
CN108632112B
CN108632112B CN201810326403.3A CN201810326403A CN108632112B CN 108632112 B CN108632112 B CN 108632112B CN 201810326403 A CN201810326403 A CN 201810326403A CN 108632112 B CN108632112 B CN 108632112B
Authority
CN
China
Prior art keywords
router
network
detection
detection result
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810326403.3A
Other languages
English (en)
Other versions
CN108632112A (zh
Inventor
吴亦舜
林如蓝
余浩农
高亢
邹翼夙
汤文亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810326403.3A priority Critical patent/CN108632112B/zh
Publication of CN108632112A publication Critical patent/CN108632112A/zh
Application granted granted Critical
Publication of CN108632112B publication Critical patent/CN108632112B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Mining & Analysis (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请涉及一种网络检测方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取网络检测指令;根据所述网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;获取本地联网进程检测的第一检测结果、所述路由器连通性检测的第二检测结果以及所述网络设备连通性检测的第三检测结果;将所述第一检测结果、所述第二检测结果和所述第三检测结果分别展示于各自对应的不同维度区域中;在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。本申请提供的方案可以提高网络异常的处理效率。

Description

网络检测方法、装置、计算机可读存储介质和计算机设备
技术领域
本申请涉及网络技术领域,特别是涉及一种网络检测方法、装置、计算机可读存储介质和计算机设备。
背景技术
随着计算机技术和网络技术的发展,越来越多的用户安装了家庭网络,在家就可通过无线网络实现上网功能。用户在上网过程中常常会出现网络卡顿或网速慢等问题。由于用户无法确诊网络卡顿或网速慢的具体原因,经常会致电运营商客服投诉,可是却并不能实际解决问题。
传统的网络卡顿或网速慢的处理方式,通常是通过终端的网络应用清理终端的内存,以提高终端的运行效率,使得终端进行网络访问的效率得以提升,看上去解决了网络卡顿或网速慢的问题。但传统的处理方式,并未挖掘网络卡顿或网速慢的真正原因,使得网络异常处理效率低。
发明内容
基于此,有必要针对网络卡顿或网速慢等网络异常处理效率低的技术问题,提供一种网络检测方法、装置、计算机可读存储介质和计算机设备。
一种网络检测方法,包括:
获取网络检测指令;
根据所述网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;
获取本地联网进程检测的第一检测结果、所述路由器连通性检测的第二检测结果以及所述网络设备连通性检测的第三检测结果;
将所述第一检测结果、所述第二检测结果和所述第三检测结果分别展示于各自对应的不同维度区域中;
在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
一种网络检测装置,所述装置包括:
获取模块,用于获取网络检测指令;
检测模块,用于根据所述网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;
所述获取模块还用于获取本地联网进程检测的第一检测结果、所述路由器连通性检测的第二检测结果以及所述网络设备连通性检测的第三检测结果;
展示模块,用于将所述第一检测结果、所述第二检测结果和所述第三检测结果分别展示于各自对应的不同维度区域中;
所述展示模块还用于在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述网络检测方法的步骤。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述网络检测方法的步骤。
上述网络检测方法、装置、计算机可读存储介质和计算机设备,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
附图说明
图1为一个实施例中网络检测方法的应用环境图;
图2为一个实施例中网络检测方法的流程示意图;
图3为一个实施例中一个实施例中检测结果展示页面的界面示意图;
图4为一个实施例中本地联网进程检测的步骤的流程示意图;
图5为一个实施例中关闭本地联网应用进程的步骤的流程示意图;
图6为一个实施例中与路由器的路由器连通性检测的步骤的流程示意图;
图7为一个实施例中重启路由器的步骤的流程示意图;
图8为一个实施例中实时检测路由器网络信号强度值的步骤的流程示意图;
图9为一个实施例中与运营商网络设备的网络设备连通性检测的步骤的流程示意图;
图10为另一个实施例中网络检测方法的流程示意图;
图11为又一个实施例中检测结果展示页面的界面示意图;
图12为一个实施例中路由器网络信号强度值实时检测页面的界面示意图;
图13为一个实施例中一个实施例中终端进行网络检测、发现网络异常和解决网络异常的流程示意图;
图14为一个实施例中网络检测装置的结构框图;
图15为另一个实施例中网络检测装置的结构框图;
图16为一个实施例中计算机设备的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
图1为一个实施例中网络检测方法的应用环境图。参照图1,该网络检测方法应用于网络检测***。该网络检测***包括终端110、路由器120和运营商网络设备130。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑和笔记本电脑等中的至少一种。运营商网络130可以是社区交换机、社区服务器或运营商服务器等。其中服务器可用独立的服务器或者是多个服务器组成的服务器集群来实现。
如图2所示,在一个实施例中,提供了一种网络检测方法。本实施例主要以该方法应用于上述图1中的终端110来举例说明。参照图2,该网络检测方法具体包括如下步骤:
S202,获取网络检测指令。
其中,网络检测指令是一种计算机指令,用于检测当前的网络状态。具体地,终端可接收触发操作,通过触发操作触发网络检测指令。其中,触发操作具体可以是触摸操作、光标操作或者按键操作。其中,触摸操作可以是触摸点击操作、触摸按压操作或者触摸滑动操作,触摸操作可以是单点触摸操作或者多点触摸操作;光标操作可以是控制光标进行点击的操作或者控制光标进行按压的操作;按键操作可以是虚拟按键操作或者实体按键操作等。
在一个实施例中,终端可展示网络检测页面,通过检测针对网络检测页面的触发操作时,获取网络检测指令。
在一个实施例中,终端上可运行有应用程序。应用程序的显示界面中包括网络检测操作入口。当终端检测到针对网络检测操作入口的触发操作时,获取网络检测指令,并根据网络检测指令执行相应的网络检测操作。
举例说明,终端的应用程序的显示界面上展示有网络检测操作入口。用户可点击或触摸该网络检测操作入口,进入网络检测结果展示页面。当用户点击或触摸该网络检测操作入口时,就触发了网络检测指令。
S204,根据网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。
其中,进程是计算机设备中的应用程序进行的一次活动,是***进行资源分配和调度的基本单位。联网进程是应用程序在联网状态下进行的进程,需要占用网络资源。本地联网进程是终端本地的联网进程。
连通性检测是通过数据包的传输来检测两个设备间是否连通。与路由器的路由器连通性检测是检测终端与路由器之间是否连通。与运营商网络设备的网络设备连通性检测是检测终端与运营商网络设备之间是否连通。其中运营商是提供网络服务的供应商,比如***、***、中国电信或中国广电等。运营商网络设备是支撑运营商提供网络服务的网络设备,比如社区服务器、社区交换机或运营商服务器等。
具体地,终端在获取网络检测指令后,可依次或者并行进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。
在一个实施例中,终端可通过运行在终端上的应用程序,或者通过API接口(Application Programming Interface,应用程序编程接口)调用本地***框架中的进程管理模块,来获取本地正在运行的联网进程的联网进程标识集合,并计算当前正在运行的联网进程数。
在一个实施例中,终端可将联网进程标识集合和联网进程数作为第一检测结果。或者,终端也可将从获取的联网进程中过滤掉***进程后,得到的本地应用进程所对应的标识,及本地应用进行数,作为第一检测结果。
在一个实施例中,终端与路由器的路由器连通性检测具体可包括对路由器负载值的检测和对路由器网络信号强度值的检测。
在一个实施例中,终端可获取当前所连接路由器的第一网络地址。按照第一网络地址向路由器发送第一检测包。接收由器反馈的对于第一检测包的第一回复包。当接收到路由器反馈的对于第一检测包的第一回复包时,计算从发送第一检测包至接收到第一回复包的第一网络延时。按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
在一个实施例中,终端可通过运行在终端上的应用程序,或者通过API接口调用本地***框架中的网络管理模块,来获取当前网络信号强度值。
在一个实施例中,终端可获取路由器所连接运营商网络设备的第二网络地址。按照第二网络地址通过路由器的转发向运营商网络设备发送第二检测包。当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,计算从发送第二检测包至接收到第二回复包的第二网络延时。将第二网络延时作为第三检测结果。
S206,获取本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果。
具体地,终端在对本地联网进程检测结束后,得到本地联网进程检测的第一检测结果。其中,第一检测结果,比如本地联网进程数、本地联网应用进程数或本地联网进程标识集合等。终端对与路由器的路由器连通性检测结束后,得到路由器连通性检测的第二检测结果。其中,第二检测结果,比如本地与路由器间是否连通、路由器负载值和/或路由器网络信号强度值等。终端对与运营商网络设备的网络设备连通性检测结束后,得到网络设备连通性检测的第三检测结果。其中,第三检测结果,比如本地与运营商网络设备间是否连通、运营商网络设备故障等。
S208,将第一检测结果、第二检测结果和第三检测结果分别展示于各自对应的不同维度区域中。
在一个实施例中,终端运行有应用程序。终端通过该应用程序获取网络检测指令,并提供检测结果展示页面。检测结果展示页面可预先被划分出多个维度区域,比如用于展示第一检测结果的第一维度区域,用于展示第二检测结果的第二维度区域,用于展示第三检测结果的第三维度区域。
在一个实施例中,终端分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测,获得相应的第一检测结果、第二检测结果和第三检测结果后,可将第一检测结果、第二检测结果和第三检测结果分别展示在检测结果展示页面的第一维度区域、第二维度区域和第三维度区域中。
在一个实施例中,终端获取第一检测结果、第二检测结果和第三检测结果后,可调用本地的浏览器页面或web(World Wide Web,全球广域网)页面等,将第一检测结果、第二检测结果和第三检测结果分别展示在页面中不同维度区域。其中,页面可预先划分出多个板块区域,每个维度对应一个板块区域。比如,终端可将页面划分出本地检测区域、路由器连通性检测区域和网络设备连通性检测区域等,每个区域都对应一个维度区域。
如图3所示,图3示出了一个实施例中检测结果展示页面的界面示意图。如图3所示,检测结果展示页面中包括三个维度区域,比如终端本地检测区域、路由器连通性检测区域和网络设备连通性检测区域。在终端本地检测区域中可显示第一检测结果,比如“当前联网进程有22个”。在路由器连通性检测区域中可显示第二检测结果,比如第二检测结果为“路由器负载23%”;第二检测结果为“当前信号值99%”。在网络设备连通性检测区域中可显示第三检测结果,比如第三检测结果为“社区网络延时1ms”。
S210,在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
其中,网络检测结果处理提示是用于处理网络检测结果的提示信息,具体可以是提示文本或者与网络检测结果相应的操作入口等。
具体地,终端可在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。比如,对于检测结果表示异常的检测结果,当终端在相应的维度区域展示与检测结果匹配的用于处理异常的操作入口,或者相应的处理提示。对于检测结果表示良好的检测结果,终端可在相应的维度区域展示用于提醒用户继续保持的提示。
举例说明,继续参考图3,检测结果展示页面中包括终端本地检测区域、路由器连通性检测区域和运营商网络设备连通性检测区域。在各维度区域中分别展示与对应的检测结果匹配的网络检测结果处理提示。比如第一检测结果为“当前联网进程有22个”,处理提示为“一键清理,可提速10%”及清理操作入口。在路由器连通性检测区域中可显示第二检测结果及相应的与对应的检测结果匹配的网络检测结果处理提示。比如第二检测结果为“路由器负载23%”,处理提示为“情况良好,继续保持”;第二检测结果为“当前信号值99%”,处理提示为“情况良好,继续保持”。在网络设备连通性检测区域中可显示第三检测结果及相应的与对应的检测结果匹配的网络检测结果处理提示。比如第三检测结果为“社区网络延时1ms”,处理提示为“情况良好,继续保持”。
上述网络检测方法,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
在一个实施例中,第一检测结果包括本地联网应用进程数;当本地联网应用进程数达到联网应用进程数阈值时,与第一检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发本地联网应用进程关闭操作的第一操作入口。
其中,本地联网应用进程数是本地的联网应用进程的数量。在一个实施例中,本地联网进程可包括本地联网应用进程和***进程。在本实施例中,虽然***进程也占用了部分网络资源,但是***进程是终端运行必不可少的进程。
在一个实施例中,终端在进行本地联网进程检测时,可获得本地联网进程数以及***进程数。将本地联网进程数减去***进程数,即可得到本地联网应用进程数。
在一个实施例中,终端可预先设置联网应用进程数阈值。当本地联网应用进程数达到联网应用进程数阈值时,可在第一检测结果对应的维度区域中展示用于触发本地联网进程关闭操作的第一操作入口,参考图3中的“清理”入口。
在一个实施例中,当终端接收针对于第一操作入口的触发操作时,终端可通过运行在终端上的应用程序,或者通过API接口调用本地***框架中的进程管理模块,关闭本地联网进程。
上述实施例中,第一检测结果包括本地联网应用进程数,当本地联网应用进程数达到联网应用进程数阈值时,在与第一检测结果对应的维度区域中展示第一操作入口。通过第一操作入口,用户可方便快捷地发起关闭本地联网应用进程的指令,从而进一步提高网络异常处理效率。
在一个实施例中,本地联网进程检测的步骤具体包括:
S402,检测本地正在运行的联网进程,得到联网进程标识集合。
其中,联网进程标识是标识联网进程的符号,用来唯一标识联网进程。联网进程标识具体可以是字符、文字、字母或数字等。联网进程标识集合是联网进程标识的集合,具体可以是联网进程标识列表或联网进程标识的序列组合。
在一个实施例中,终端可通过运行在终端上的应用程序检测本地正在运行的联网进程,得到联网进程标识集合。或者,终端可通过API接口调用本地***框架中的进程管理模块,来获取联网进程标识集合。
S404,从联网进程标识集合过滤掉***进程标识。
具体地,终端可预先获取***进程标识,再从当前的联网进程标识集合中过滤掉***进程标识。
S406,对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
具体地,终端可统计过滤掉***进程标识后的联网进程标识集合中的联网进程标识的数量,以得到本地联网应用进程数。
举例说明,当终端的操作***是安卓***时,终端可通过API接口调用安卓***中的进程管理模块,如ActivityManager,通过ActivityManager提供的getRunningAppProcesses和getRunningServices,获取当前正在运行的联网进程的联网进程列表,以及***进程列表。再通过执行shell命令行“ps”等方式,获取当前正在运行的过滤掉***进程的联网应用进程列表,实现对联网应用进程数的检测。
上述实施例中,通过从联网进程标识集合中过滤掉***进程标识,以计算本地联网应用进程数,方便快捷。
在一个实施例中,该网络检测方法还包括关闭本地联网应用进程的步骤,该步骤包括:
S502,当接收到对第一操作入口的触发指令时,获取预设进程优先级;预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级。
其中,预设进程优先级的预先设置的进程的优先级。每个进程可以对应一个优先级,比如A进程的优先级为5级,B进程的优先级为0级,C进程的优先级为12级等。
具体地,终端可预先设置预设进程优先级。其中,预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级。举例说明,当多个***进程所对应的优先级包括0级、1级和2级。多个本地联网应用进程所对应的优先级包括3级、4级、8级、10级、12级等。那么,可以设置3级为预设进程优先级。
在一个实施例中,当用户针对终端的检测结果展示页面中的第一操作入口,进行相应的触发操作时,会触发相应的对第一操作入口的触发指令。终端可接收相应的第一操作入口的触发指令。当终端接收到相应的对第一操作入口的触发指令时,终端可获取预设进程优先级。
S504,调用进程关闭函数,并向进程关闭函数传入预设进程优先级。
在一个实施例中,终端调用运行在终端上的应用程序所提供的进程关闭函数,并向进程关闭函数传入获取的预设进程优先级。或者,终端可通过API接口调用本地***框架中进程管理模块中的进程关闭函数,并向进程关闭函数传入获取的预设进程优先级。
S506,通过调用的进程关闭函数,关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
具体地,终端可通过运行进程关闭函数,确定本地联网进程所对应的优先级,并且关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
举例说明,当终端的操作***是安卓***时,终端可通过API接口调用安卓***中的进程管理模块,如ActivityManager,通过ActivityManager提供的killBackgroundProcesses逐个关闭当前运行的本地联网应用进程。
上述实施例中,当接收到对第一操作入口的触发指令时,可通过调用进程关闭函数,高效方便地关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程,以清理占用的网络资源,提高当前可用的网络资源。
在一个实施例中,第二检测结果包括路由器负载值。与路由器的路由器连通性检测的步骤具体包括:
S602,获取当前所连接路由器的第一网络地址。
具体地,终端可获取网络地址获取指令,通过在本地运行网络地址获取指令,以获得终端当前所连接的路由器的第一网络地址。
S604,按照第一网络地址向路由器发送第一检测包。
其中,检测包是一种数据包,用于检测终端与路由器间是否连通。具体地,终端可按照第一网络地址向路由器发送第一检测包。
在一个实施例中,终端可通过ping指令向路由器发送第一检测包。比如,当终端获取的当前所连接路由器的第一网络地址为192.69.69.1,终端可运行ping192.69.69.1指令,以检测终端与路由器间的连通性。
S606,当接收到路由器反馈的对于第一检测包的第一回复包时,获取从发送第一检测包至接收到第一回复包的第一网络延时。
其中,回复包是一种数据包,是设备在接收到检测包时反馈的数据包。具体地,终端向路由器发送第一检测包后,可接收路由器反馈的对于第一检测包的第一回复包。当终端接收到路由器反馈的对于第一检测包的第一回复包时,计算从发送第一检测包至接收到第一回复包之间的时间间隔,将计算得到的时间间隔作为路由器的第一网络延时。
在一个实施例中,终端通过ping指令向路由器发送第一检测包后,在接收到路由器反馈的第一回复包后,直接计算第一网络延时。
S608,按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
具体地,终端可预设路由器负载值取值范围,并且建立路由器负载值与第一网络延时之间的映射关系。终端可按照路由器负载值取值范围,根据预先建立的映射关系将第一网络延时映射为路由器负载值。
举例说明,终端可将第一网络延时在460ms(及以上)映射为路由器负载值100%,将第一网络延时在200ms-460ms映射为路由器负载值90%,将第一网络延时在100ms-200ms映射为路由器负载值80%,将第一网络延时在10ms(及以下)映射为路由器负载值20%。
上述实施例中,通过向所连接路由器的第一网络地址发送第一检测包,当接收到路由器反馈的对于第一检测包的第一回复包时,获取第一网络延时,操作简单方便。再将第一网络延时,按照路由器负载值取值范围,映射为路由器负载值,可根据第一网络延时将路由器负载值量化,便于测量。
在一个实施例中,当路由器负载值大于或等于负载值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器重启操作的第二操作入口。
具体地,当路由器负载值大于或等于负载值阈值时,终端可在与第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口。
在一个实施例中,当路由器负载值大于或等于负载值阈值时,终端也可在第二检测结果对应的维度区域中展示提醒用户重启路由器的提示语,提醒用户手动重启路由器。
在一个实施例中,当终端接收针对于第二操作入口的触发操作时,终端执行相应的重启路由器的程序,以实现远程重启路由器。
上述实施例中,当路由器负载值大于或等于负载值阈值时,可在与第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口,以便快速执行路由器重启操作,以清除路由器缓存数据和异常进程等实现降低路由器负载的目的。
在一个实施例中,该网络检测方法还包括重启路由器的步骤,该步骤具体包括:
S702,当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面。
在一个实施例中,终端可预先对终端当前所连接的路由器进行适配,适配成功,则表示终端可以进入路由器管理界面。终端对适配成功的路由器,当路由器负载值大于或等于负载值阈值时,终端可在与第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口。终端对适配不成功的路由器,则在第二检测结果对应的维度区域中展示提醒用户重启路由器的提示语,提醒用户手动重启路由器。
在一个实施例中,当用户针对终端的检测结果展示页面中的第二操作入口,进行相应的触发操作时,会触发相应的对第二操作入口的触发指令。终端可接收相应的第二操作入口的触发指令。当终端接收到对第二操作入口的触发指令时,进入与路由器适配的路由器管理页面。
S704,向路由器管理页面注入脚本代码。
其中,脚本代码是预先设置好的程序代码。在本实施例中,脚本代码用于向与终端所连接的路由器发送重启指令。具体地,当终端进入与路由器适配的路由器管理页面后,可向路由器管理页面注入脚本代码。
S706,运行注入的脚本代码。
具体地,终端在向路由器管理页面注入脚本代码后,运行注入的脚本代码。
S708,通过运行的脚本代码向路由器发送重启指令;重启指令用于指示路由器执行重启操作。
具体地,终端通过运行的脚本代码向路由器发送重启指令。路由器接收到重启指令后,可执行重启操作。
上述实施例中,当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面。通过向路由器管理页面注入脚本代码的操作达到重启路由器的功效,可以直接通过终端重启路由器,方便快捷地清除路由器缓存数据和异常进程等实现降低路由器负载的目的。
在一个实施例中,第二检测结果包括路由器网络信号强度值;当路由器网络信号强度值小于第一网络信号强度值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器网络信号强度值实时检测的第三操作入口。
其中,路由器网络信号强度值是终端与路由器间的网络信息的强度值,可以用来表示终端当前的网络信号强度。当路由器网络信号强度值越大,则终端与路由器间的信道质量越高,终端在进行网络访问时的网络速率越快。当路由器网络信号强度值越小,则终端与路由器间的信道质量越低,终端在进行网络访问时的网络速率越慢。
在一个实施例中,终端可预先设置第一网络信号强度值阈值。当路由器网络信号强度值小于第一网络信号强度值阈值时,终端可在与第二检测结果对应的维度区域中展示用于触发路由器网络信号强度值实时检测的第三操作入口。
在一个实施例中,当终端接收针对于第三操作入口的触发操作时,终端可通过运行在终端上的应用程序中的网络信号检测模块,或者通过API接口调用本地***框架中的网络管理模块,来实时检测路由器网络信号强度值。
举例说明,当终端的操作***是安卓***时,终端可通过API接口调用安卓***中的网络管理模块,如WifiManager,通过WifiManager提供的getConnectInfo和calculateSignalLevel,获取当前终端所连接的路由器的路由器网络信号强度值,并对应映射为到0%到100%的区间范围内的相应取值,实现路由器网络信号强度值的检测。
上述实施例中,第二检测结果包括路由器网络信号强度值,路由器网络信号强度值小于第一网络信号强度值阈值时,在与第二检测结果对应的维度区域中展示第三操作入口。通过第三操作入口,可方便快捷地对路由器网络信号强度值进行实时检测,以寻找适配的路由器网络信号,从而进一步提高网络异常处理效率。
在一个实施例中,该网络检测方法还包括实时检测路由器网络信号强度值的步骤,该步骤具体包括:
S802,当接收到对第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面。
具体地,当用户针对终端的检测结果展示页面中的第三操作入口,进行相应的触发操作时,会触发相应的对第三操作入口的触发指令。终端可接收相应的第三操作入口的触发指令。当终端接收到相应的对第三操作入口的触发指令时,终端可进入路由器网络信号强度值实时检测页面。
S804,获取路由器网络信号强度值实时检测的路由器网络信号即时强度值。
具体地,当终端进入路由器网络信号强度值实时检测页面时,终端可通运行在终端上的应用程序中的网络信号检测模块,或者通过API接口调用本地***框架中的网络管理模块,来实时检测路由器网络信号强度值。在一个实施例中,用户可通过移动终端以实时检测不同位置处的路由器网络信号即时强度值。
S806,当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
具体地,终端可预先设置第二网络信号强度值阈值。第二网络信号强度值阈值表示高于第二网络信号强度值阈值的路由器网络信号都是适配的路由器网络信号。当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,终端可输出用于表示检测到适配的路由器网络信号的提示信息。提示信息,比如终端震动、发出声音警报或信号灯闪烁等。
上述实施例中,当接收到对第三操作入口的触发指令时,可进入路由器网络信号强度值实时检测页面。通过实时检测路由器网络信号即时强度值,来寻找适配的路由器网络信号。
在一个实施例中,第三检测结果包括运营商网络设备的第二网络延时。与运营商网络设备的网络设备连通性检测的步骤具体包括:
S902,获取路由器所连接运营商网络设备的第二网络地址。
具体地,终端可获取网络地址获取指令,通过在本地运行网络地址获取指令,以获得路由器当前所连接的运营商网络设备的第二网络地址。其中,运营商网络设备包括社区服务器、社区交换机和运营商服务器中的至少一种。
S904,按照第二网络地址向运营商网络设备发送第二检测包。
具体地,终端可按照第二网络地址向运营商网络设备发送第二检测包。
在一个实施例中,终端可通过所连接的路由器的转发,按照第二网络地址向运营商网络设备发送第二检测包。运营商网络设备接收路由器转发的第二检测包。并通过路由器向终端反馈与第二检测包对应的第二回复包。
在一个实施例中,终端可通过ping指令向运营商网络设备发送第二检测包。比如,当终端获取的当前路由器所连接运营商网络设备的第二网络地址为221.5.88.88,终端可运行ping 221.5.88.88指令,以检测路由器与运营商网络设备间的连通性。
S906,当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取从发送第二检测包至接收到第二回复包的第二网络延时。
具体地,终端向运营商网络设备发送第二检测包后,可接收运营商网络设备反馈的对于第二检测包的第二回复包。当终端接收到运营商网络设备反馈的对于第二检测包的第二回复包时,计算从发送第二检测包至接收到第二回复包之间的时间间隔,将计算得到的时间间隔作为第二网络延时。
在一个实施例中,终端可通过所连接的路由器的转发,按照第二网络地址向运营商网络设备发送第二检测包。运营商网络设备接收路由器转发的第二检测包。并通过路由器向终端反馈与第二检测包对应的第二回复包。终端可将从发送第二检测包至接收到第二回复包的时间间隔作为第二网络延时。
在一个实施例中,终端可预先定义第二网络延时阈值,比如200ms。当第二网络延时大于或等于第二网络延时阈值时,则判断运营商网络设备出现故障,可在与第三检测结果对应的维度区域中展示网络检测结果处理提示,比如“可联系运营商客服咨询”。当第二网络延时小于第二网络延时阈值时,则判断运营商网络设备良好,可在与第三检测结果对应的维度区域中展示网络检测结果处理提示,比如“情况良好,继续保持”。
上述实施例中,通过向路由器所连接的运营商网络设备的第二网络地址发送第二检测包,当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取第二网络延时,操作简单方便,可快速判断运营商网络设备是否出现故障。
如图10所示,在一个具体的实施例中,网络检测方法包括以下步骤:
S1002,获取网络检测指令。
S1004,根据网络检测指令,检测本地正在运行的联网进程,得到联网进程标识集合。
S1006,从联网进程标识集合过滤掉***进程标识。
S1008,对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
S1010,获取本地联网进程检测的第一检测结果,第一检测结果包括本地联网应用进程数。
S1012,将第一检测结果展示于对应的维度区域中。
S1014,当本地联网应用进程数达到联网应用进程数阈值时,在相应的维度区域展示用于触发本地联网应用进程关闭操作的第一操作入口。
S1016,当接收到对第一操作入口的触发指令时,获取预设进程优先级。
S1018,调用进程关闭函数,并向进程关闭函数传入预设进程优先级。
S1020,通过调用的进程关闭函数,关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
S1022,根据网络检测指令,获取当前所连接路由器的第一网络地址。
S1024,按照第一网络地址向路由器发送第一检测包。
S1026,当接收到路由器反馈的对于第一检测包的第一回复包时,获取从发送第一检测包至接收到第一回复包的第一网络延时。
S1028,按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
S1030,获取路由器连通性检测的第二检测结果,第二检测结果包括路由器负载值。
S1032,将第二检测结果展示于对应的维度区域中。
S1034,当路由器负载值大于或等于负载值阈值时,在相应的维度区域展示用于触发路由器重启操作的第二操作入口。
S1036,当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面。
S1038,向路由器管理页面注入脚本代码。
S1040,运行注入的脚本代码。
S1042,通过运行的脚本代码向路由器发送重启指令;重启指令用于指示路由器执行重启操作。
S1044,根据网络检测指令,进行与路由器的路由器连通性检测。
S1046,获取路由器连通性检测的第二检测结果,第二检测结果包括路由器网络信号强度值。
S1048,将第二检测结果展示于对应的维度区域中。
S1050,当路由器网络信号强度值小于第一网络信号强度值阈值时,在相应的维度区域展示用于触发路由器网络信号强度值实时检测的第三操作入口。
S1052,当接收到对第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面。
S1054,获取路由器网络信号强度值实时检测的路由器网络信号即时强度值。
S1056,当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
S1058,根据网络检测指令,获取路由器所连接运营商网络设备的第二网络地址。
S1060,按照第二网络地址向运营商网络设备发送第二检测包。
S1062,当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取从发送第二检测包至接收到第二回复包的第二网络延时。
S1064,获取网络设备连通性检测的第三检测结果,第三检测结果包括运营商网络设备的第二网络延时。
S1066,将第三检测结果展示于对应的维度区域中。
S1068,在相应的维度区域展示与对应的检测结果匹配的网络检测结果处理提示。
上述网络检测方法、装置、计算机可读存储介质和计算机设备,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
图10为一个实施例中网络检测方法的流程示意图。应该理解的是,虽然图10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图10中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在具体应用场景中,终端上可运行有网络管理应用。网络管理应用中可有用于触发网络检测指令的操作入口。用户可通过点击或按压该操作入口进行网络检测,并进入网络检测结果展示页面。如图11所示,图11为一个实施例中检测结果展示页面的界面示意图。其中,检测结果展示页面中包括三个维度区域,比如,终地检测区域、路由器连通性检测区域和网络设备连通性检测区域。
终端可在本地检测区域中可显示第一检测结果及相应的与对应的检测结果匹配的网络检测结果处理提示。比如第一检测结果为“当前联网进程有22个”,处理提示为“一键清理,可提速10%”及清理操作入口。当用户点击或按压“清理”标识时终端即可关闭本地联网应用进程。
终端可在路由器连通性检测区域中可显示第二检测结果及相应的与对应的检测结果匹配的网络检测结果处理提示。比如第二检测结果为“路由器负载90%”,处理提示为“负载繁忙,建议重启”。用户可点击或按压“重启”的标识重启路由器。第二检测结果为“当前信号值20%”,处理提示为“建议找到信号更优位置”,用户可点击或按压“信号”的标识进入路由器网络信号强度值实时检测页面。其中,路由器网络信号强度值实时检测页面的界面示意图如图12所示,路由器网络信号强度值实时检测页面中可随终端的位置变化而实时检测当前位置的网络信号强度值,并以图示或文字等形式显示在页面中。
终端可在网络设备连通性检测区域中可显示第三检测结果及相应的与对应的检测结果匹配的网络检测结果处理提示。比如第三检测结果为“社区网络延时460ms”,处理提示为“可以联系运营商客服咨询”。
在一个具体的实施例中,如图13所示,图13为一个实施例中终端进行网络检测、发现网络异常和解决网络异常的流程示意图。当终端对本地联网进程进行检测时,发现本地联网应用进程数达到联网应用进程数阈值,则可通过关闭本地联网应用进程的方式来解决网络异常。当终端对路由器负载进行检测时,发现路由器负载值大于或等于负载值阈值,则可通过重启路由器的方式来达到解决网络异常的目的。当终端对路由器网络信号强度进行检测时,发现路由器网络信号强度值小于阈值,则可通过通过信号检测器寻找网络信号强度最大值来达到解决网络异常的目的。当终端对运营商网络设备的网络设备连通性进行检测时,发现运营商网络延时高,则可建议用户向运营商咨询。
如图14所示,在一个实施例中,提供了一种网络检测装置1400,包括:获取模块1401、检测模块1402和展示模块1403。
获取模块1401,用于获取网络检测指令。
检测模块1402,用于根据网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。
获取模块1401还用于获取本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果。
展示模块1403,用于将第一检测结果、第二检测结果和第三检测结果分别展示于各自对应的不同维度区域中。
展示模块1403还用于在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
上述网络检测装置,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
在一个实施例中,第一检测结果包括本地联网应用进程数;当本地联网应用进程数达到联网应用进程数阈值时,与第一检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发本地联网应用进程关闭操作的第一操作入口。
上述实施例中,第一检测结果包括本地联网应用进程数,当本地联网应用进程数达到联网应用进程数阈值时,在与第一检测结果对应的维度区域中展示第一操作入口。通过第一操作入口,用户可方便快捷地发起关闭本地联网应用进程的指令,从而进一步提高网络异常处理效率。
在一个实施例中,检测模块140 2还用于检测本地正在运行的联网进程,得到联网进程标识集合;从联网进程标识集合过滤掉***进程标识;对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
上述实施例中,通过从联网进程标识集合中过滤掉***进程标识,以计算本地联网应用进程数,方便快捷。
在一个实施例中,网络检测装置1400还包括调用模块1404、关闭模块1405。
获取模块1401还用于当接收到对第一操作入口的触发指令时,获取预设进程优先级;预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级。
调用模块1404,用于调用进程关闭函数,并向进程关闭函数传入预设进程优先级。
关闭模块1405,用于通过调用的进程关闭函数,关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
上述实施例中,当接收到对第一操作入口的触发指令时,可通过调用进程关闭函数,高效方便地关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程,以清理占用的网络资源,提高当前可用的网络资源。
在一个实施例中,第二检测结果包括路由器负载值。检测模块1402还用于获取当前所连接路由器的第一网络地址;按照第一网络地址向路由器发送第一检测包;当接收到路由器反馈的对于第一检测包的第一回复包时,获取从发送第一检测包至接收到第一回复包的第一网络延时;按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
上述实施例中,通过向所连接路由器的第一网络地址发送第一检测包,当接收到路由器反馈的对于第一检测包的第一回复包时,获取第一网络延时,操作简单方便。再将第一网络延时,按照路由器负载值取值范围,映射为路由器负载值,可根据第一网络延时将路由器负载值量化,便于测量。
在一个实施例中,当路由器负载值大于或等于负载值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器重启操作的第二操作入口。
上述实施例中,当路由器负载值大于或等于负载值阈值时,可在与第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口,以便快速执行路由器重启操作,以清除路由器缓存数据和异常进程等实现降低路由器负载的目的。
在一个实施例中,网络检测装置1400还包括启动模块1406、注入模块1407、运行模块1408、发送模块1409。
启动模块1406,用于当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面。
注入模块1407,用于向路由器管理页面注入脚本代码。
运行模块1408,用于运行注入的脚本代码。
发送模块1409,用于通过运行的脚本代码向路由器发送重启指令;重启指令用于指示路由器执行重启操作。
上述实施例中,当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面。通过向路由器管理页面注入脚本代码的操作达到重启路由器的功效,可以直接通过终端重启路由器,方便快捷地清除路由器缓存数据和异常进程等实现降低路由器负载的目的。
在一个实施例中,第二检测结果包括路由器网络信号强度值;当路由器网络信号强度值小于第一网络信号强度值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器网络信号强度值实时检测的第三操作入口。
上述实施例中,第二检测结果包括路由器网络信号强度值,路由器网络信号强度值小于第一网络信号强度值阈值时,在与第二检测结果对应的维度区域中展示第三操作入口。通过第三操作入口,可方便快捷地对路由器网络信号强度值进行实时检测,以寻找适配的路由器网络信号,从而进一步提高网络异常处理效率。
如图15所示,在一个实施例中,网络检测装置1400还包括输出模块1410。
获取模块1401还用于当接收到对第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面。
获取模块1401还用于获取路由器网络信号强度值实时检测的路由器网络信号即时强度值。
输出模块1410,用于当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
上述实施例中,当接收到对第三操作入口的触发指令时,可进入路由器网络信号强度值实时检测页面。通过实时检测路由器网络信号即时强度值,来寻找适配的路由器网络信号。
在一个实施例中,第三检测结果包括运营商网络设备的第二网络延时。检测模块还用于获取路由器所连接运营商网络设备的第二网络地址;按照第二网络地址向运营商网络设备发送第二检测包;当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取从发送第二检测包至接收到第二回复包的第二网络延时。
上述实施例中,通过向路由器所连接的运营商网络设备的第二网络地址发送第二检测包,当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取第二网络延时,操作简单方便,可快速判断运营商网络设备是否出现故障。
图16示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的终端110。如图16所示,该计算机设备包括该计算机设备包括通过***总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现网络检测方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行网络检测方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图16中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的网络检测装置可以实现为一种计算机程序的形式,计算机程序可在如图16所示的计算机设备上运行。计算机设备的存储器中可存储组成该网络检测装置的各个程序模块,比如,图14所示的获取模块、检测模块和展示模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的网络检测方法中的步骤。
例如,图16所示的计算机设备可以通过如图14所示的网络检测装置中的获取模块执行步骤S202和步骤S206。计算机设备可通过检测模块执行步骤S204。计算机设备可通过展示模块执行步骤S208和S210。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:获取网络检测指令;根据网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;获取本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果;将第一检测结果、第二检测结果和第三检测结果分别展示于各自对应的不同维度区域中;在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
在一个实施例中,第一检测结果包括本地联网应用进程数;当本地联网应用进程数达到联网应用进程数阈值时,与第一检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发本地联网应用进程关闭操作的第一操作入口。
在一个实施例中,计算机程序使得处理器在执行进行本地联网进程检测的步骤时具体执行以下步骤:检测本地正在运行的联网进程,得到联网进程标识集合;从联网进程标识集合过滤掉***进程标识;对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第一操作入口的触发指令时,获取预设进程优先级;预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级;调用进程关闭函数,并向进程关闭函数传入预设进程优先级;通过调用的进程关闭函数,关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
在一个实施例中,第二检测结果包括路由器负载值;计算机程序使得处理器在执行与路由器的路由器连通性检测的步骤时具体执行以下步骤:获取当前所连接路由器的第一网络地址;按照第一网络地址向路由器发送第一检测包;当接收到路由器反馈的对于第一检测包的第一回复包时,获取从发送第一检测包至接收到第一回复包的第一网络延时;按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
在一个实施例中,当路由器负载值大于或等于负载值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器重启操作的第二操作入口。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面;向路由器管理页面注入脚本代码;运行注入的脚本代码;通过运行的脚本代码向路由器发送重启指令;重启指令用于指示路由器执行重启操作。
在一个实施例中,第二检测结果包括路由器网络信号强度值;当路由器网络信号强度值小于第一网络信号强度值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器网络信号强度值实时检测的第三操作入口。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面;获取路由器网络信号强度值实时检测的路由器网络信号即时强度值;当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
在一个实施例中,第三检测结果包括运营商网络设备的第二网络延时;计算机程序使得处理器在执行与运营商网络设备的网络设备连通性检测的步骤时具体执行以下步骤:获取路由器所连接运营商网络设备的第二网络地址;按照第二网络地址向运营商网络设备发送第二检测包;当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取从发送第二检测包至接收到第二回复包的第二网络延时。
上述计算机设备,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:获取网络检测指令;根据网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;获取本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果;将第一检测结果、第二检测结果和第三检测结果分别展示于各自对应的不同维度区域中;在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示。
在一个实施例中,第一检测结果包括本地联网应用进程数;当本地联网应用进程数达到联网应用进程数阈值时,与第一检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发本地联网应用进程关闭操作的第一操作入口。
在一个实施例中,计算机程序使得处理器在执行进行本地联网进程检测的步骤时具体执行以下步骤:检测本地正在运行的联网进程,得到联网进程标识集合;从联网进程标识集合过滤掉***进程标识;对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第一操作入口的触发指令时,获取预设进程优先级;预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级;调用进程关闭函数,并向进程关闭函数传入预设进程优先级;通过调用的进程关闭函数,关闭所对应优先级大于或等于预设进程优先级的本地联网应用进程。
在一个实施例中,第二检测结果包括路由器负载值;计算机程序使得处理器在执行与路由器的路由器连通性检测的步骤时具体执行以下步骤:获取当前所连接路由器的第一网络地址;按照第一网络地址向路由器发送第一检测包;当接收到路由器反馈的对于第一检测包的第一回复包时,获取从发送第一检测包至接收到第一回复包的第一网络延时;按照路由器负载值取值范围,将第一网络延时映射为路由器负载值。
在一个实施例中,当路由器负载值大于或等于负载值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器重启操作的第二操作入口。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第二操作入口的触发指令时,启动与路由器适配的路由器管理页面;向路由器管理页面注入脚本代码;运行注入的脚本代码;通过运行的脚本代码向路由器发送重启指令;重启指令用于指示路由器执行重启操作。
在一个实施例中,第二检测结果包括路由器网络信号强度值;当路由器网络信号强度值小于第一网络信号强度值阈值时,与第二检测结果对应的维度区域中所展示的网络检测结果处理提示,包括用于触发路由器网络信号强度值实时检测的第三操作入口。
在一个实施例中,计算机程序使得处理器还执行以下步骤:当接收到对第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面;获取路由器网络信号强度值实时检测的路由器网络信号即时强度值;当路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
在一个实施例中,第三检测结果包括运营商网络设备的第二网络延时;计算机程序使得处理器在执行与运营商网络设备的网络设备连通性检测的步骤时具体执行以下步骤:获取路由器所连接运营商网络设备的第二网络地址;按照第二网络地址向运营商网络设备发送第二检测包;当接收到运营商网络设备反馈的对于第二检测包的第二回复包时,获取从发送第二检测包至接收到第二回复包的第二网络延时。
上述计算机可读存储介质,根据网络检测指令,分别有针对性的进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测。这样,就可从本地、路由器端以及运营商网络设备端这三个维度分别检测当前的网络状态,以快速准确的定位造成网络卡顿或网速慢的设备。将本地联网进程检测的第一检测结果、路由器连通性检测的第二检测结果以及网络设备连通性检测的第三检测结果分别展示于各自对应的不同维度区域中,再在各维度区域分别展示与对应的检测结果匹配的网络检测结果处理提示,可以清晰的在不同维度区域中展示检测结果,以及相应的网络检测结果处理提示,以方便按照网络检测结果处理提示进行相应的处理,高效准确地处理网络卡顿或网速慢等网络异常。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (22)

1.一种网络检测方法,包括:
获取网络检测指令;
根据所述网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;所述运营商网络设备包括社区服务器、社区交换机和运营商服务器中的至少一种;
获取本地联网进程检测的第一检测结果、所述路由器连通性检测的第二检测结果以及所述网络设备连通性检测的第三检测结果;其中,所述第二检测结果包括路由器负载值和路由器网络信号强度值;
将所述第一检测结果、所述第二检测结果和所述第三检测结果分别展示于各自对应的不同维度区域中;
若所述第一检测结果表征异常,则在与所述第一检测结果对应的维度区域中,展示用于处理异常的第一操作入口;
若所述路由器负载值表征异常,则在与所述第二检测结果对应的维度区域中展示第二操作入口,所述第二操作入口用于触发执行重启路由器的程序,以实现远程路由器重启;
若所述路由器网络信号强度值表征异常,则在与所述第二检测结果对应的维度区域中展示第三操作入口,所述第三操作入口用于触发对路由器网络信号强度值进行实时检测,以指示寻找适配的路由器网络信号;
若所述第三检测结果表征异常,则在与所述第三检测结果对应的维度区域中展示网络检测结果处理提示,用于提示联系运营商。
2.根据权利要求1所述的方法,其特征在于,所述第一检测结果包括本地联网应用进程数;所述若所述第一检测结果表征异常,则在与所述第一检测结果对应的维度区域中,展示用于处理异常的第一操作入口,包括:
当所述本地联网应用进程数达到联网应用进程数阈值时,在与所述第一检测结果对应的维度区域中展示用于触发本地联网应用进程关闭操作的第一操作入口。
3.根据权利要求1所述的方法,其特征在于,所述进行本地联网进程检测包括:
检测本地正在运行的联网进程,得到联网进程标识集合;
从所述联网进程标识集合过滤掉***进程标识;
对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当接收到对所述第一操作入口的触发指令时,获取预设进程优先级;所述预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级;
调用进程关闭函数,并向所述进程关闭函数传入所述预设进程优先级;
通过调用的进程关闭函数,关闭所对应优先级大于或等于所述预设进程优先级的本地联网应用进程。
5.根据权利要求1所述的方法,其特征在于,所述与路由器的路由器连通性检测包括:
获取当前所连接路由器的第一网络地址;
按照所述第一网络地址向所述路由器发送第一检测包;
当接收到所述路由器反馈的对于所述第一检测包的第一回复包时,获取从发送所述第一检测包至接收到所述第一回复包的第一网络延时;
按照路由器负载值取值范围,将所述第一网络延时映射为路由器负载值。
6.根据权利要求1所述的方法,其特征在于,所述若所述路由器负载值表征异常,则在与所述第二检测结果对应的维度区域中展示第二操作入口,包括:
当所述路由器负载值大于或等于负载值阈值时,在与所述第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到对所述第二操作入口的触发指令时,启动与所述路由器适配的路由器管理页面;
向所述路由器管理页面注入脚本代码;
运行注入的所述脚本代码;
通过运行的脚本代码向所述路由器发送重启指令;所述重启指令用于指示所述路由器执行重启操作。
8.根据权利要求1所述的方法,其特征在于,所述若所述路由器网络信号强度值表征异常,则在与所述第二检测结果对应的维度区域中展示第三操作入口,包括:
当所述路由器网络信号强度值小于第一网络信号强度值阈值时,在与所述第二检测结果对应的维度区域中展示用于触发路由器网络信号强度值实时检测的第三操作入口。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到对所述第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面;
获取路由器网络信号强度值实时检测的路由器网络信号即时强度值;
当所述路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述第三检测结果包括运营商网络设备的第二网络延时;所述与运营商网络设备的网络设备连通性检测包括:
获取所述路由器所连接运营商网络设备的第二网络地址;
按照所述第二网络地址向所述运营商网络设备发送第二检测包;
当接收到所述运营商网络设备反馈的对于所述第二检测包的第二回复包时,获取从发送所述第二检测包至接收到所述第二回复包的第二网络延时。
11.一种网络检测装置,其特征在于,所述装置包括:
获取模块,用于获取网络检测指令;
检测模块,用于根据所述网络检测指令,分别进行本地联网进程检测、与路由器的路由器连通性检测、以及与运营商网络设备的网络设备连通性检测;所述运营商网络设备包括社区服务器、社区交换机和运营商服务器中的至少一种;
所述获取模块还用于获取本地联网进程检测的第一检测结果、所述路由器连通性检测的第二检测结果以及所述网络设备连通性检测的第三检测结果;其中,所述第二检测结果包括路由器负载值和路由器网络信号强度值;
展示模块,用于将所述第一检测结果、所述第二检测结果和所述第三检测结果分别展示于各自对应的不同维度区域中;
所述展示模块还用于若所述第一检测结果表征异常,则在与所述第一检测结果对应的维度区域中,展示用于处理异常的第一操作入口;
所述展示模块还用于若所述路由器负载值表征异常,则在与所述第二检测结果对应的维度区域中展示第二操作入口,所述第二操作入口用于触发执行重启路由器的程序,以实现远程路由器重启;
所述展示模块还用于若所述路由器网络信号强度值表征异常,则在与所述第二检测结果对应的维度区域中展示第三操作入口,所述第三操作入口用于触发对路由器网络信号强度值进行实时检测,以指示寻找适配的路由器网络信号;
所述展示模块还用于若所述第三检测结果表征异常,则在与所述第三检测结果对应的维度区域中展示网络检测结果处理提示,用于提示联系运营商。
12.根据权利要求11所述的装置,其特征在于,所述第一检测结果包括本地联网应用进程数;所述展示模块,还用于当所述本地联网应用进程数达到联网应用进程数阈值时,在与所述第一检测结果对应的维度区域中展示用于触发本地联网应用进程关闭操作的第一操作入口。
13.根据权利要求11所述的装置,其特征在于,所述检测模块还用于检测本地正在运行的联网进程,得到联网进程标识集合;从所述联网进程标识集合过滤掉***进程标识;对过滤掉***进程标识的联网进程标识集合进行统计,得到本地联网应用进程数。
14.根据权利要求12所述的装置,其特征在于,所述装置还包括调用模块和关闭模块,其中:
所述获取模块,用于当接收到对所述第一操作入口的触发指令时,获取预设进程优先级;所述预设进程优先级大于***进程所对应的优先级,且小于或等于本地联网应用进程所对应的优先级;
所述调用模块,用于调用进程关闭函数,并向所述进程关闭函数传入所述预设进程优先级;
所述关闭模块,用于通过调用的进程关闭函数,关闭所对应优先级大于或等于所述预设进程优先级的本地联网应用进程。
15.根据权利要求11所述的装置,其特征在于,所述检测模块,还用于获取当前所连接路由器的第一网络地址;按照所述第一网络地址向所述路由器发送第一检测包;当接收到所述路由器反馈的对于所述第一检测包的第一回复包时,获取从发送所述第一检测包至接收到所述第一回复包的第一网络延时;按照路由器负载值取值范围,将所述第一网络延时映射为路由器负载值。
16.根据权利要求11所述的装置,其特征在于,所述展示模块,还用于当所述路由器负载值大于或等于负载值阈值时,在与所述第二检测结果对应的维度区域中展示用于触发路由器重启操作的第二操作入口。
17.根据权利要求11所述的装置,其特征在于,所述装置还包括启动模块、注入模块、运行模块和发送模块,其中:
所述启动模块,用于当接收到对所述第二操作入口的触发指令时,启动与所述路由器适配的路由器管理页面;
所述注入模块,用于向所述路由器管理页面注入脚本代码;
所述运行模块,用于运行注入的所述脚本代码;
所述发送模块,用于通过运行的脚本代码向所述路由器发送重启指令;所述重启指令用于指示所述路由器执行重启操作。
18.根据权利要求11所述的装置,其特征在于,所述展示模块,还用于当所述路由器网络信号强度值小于第一网络信号强度值阈值时,在与所述第二检测结果对应的维度区域中展示用于触发路由器网络信号强度值实时检测的第三操作入口。
19.根据权利要求11所述的装置,其特征在于,所述装置还包括输出模块,其中:
所述获取模块,还用于当接收到对所述第三操作入口的触发指令时,进入路由器网络信号强度值实时检测页面;
所述获取模块,还用于获取路由器网络信号强度值实时检测的路由器网络信号即时强度值;
所述输出模块,用于当所述路由器网络信号即时强度值大于或等于第二网络信号强度值阈值时,输出用于表示检测到适配的路由器网络信号的提示信息。
20.根据权利要求11至19中任一项所述的装置,其特征在于,所述检测模块,还用于获取所述路由器所连接运营商网络设备的第二网络地址;按照所述第二网络地址向所述运营商网络设备发送第二检测包;当接收到所述运营商网络设备反馈的对于所述第二检测包的第二回复包时,获取从发送所述第二检测包至接收到所述第二回复包的第二网络延时。
21.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至10中任一项所述方法的步骤。
22.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至10中任一项所述方法的步骤。
CN201810326403.3A 2018-04-12 2018-04-12 网络检测方法、装置、计算机可读存储介质和计算机设备 Active CN108632112B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810326403.3A CN108632112B (zh) 2018-04-12 2018-04-12 网络检测方法、装置、计算机可读存储介质和计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810326403.3A CN108632112B (zh) 2018-04-12 2018-04-12 网络检测方法、装置、计算机可读存储介质和计算机设备

Publications (2)

Publication Number Publication Date
CN108632112A CN108632112A (zh) 2018-10-09
CN108632112B true CN108632112B (zh) 2022-05-24

Family

ID=63705228

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810326403.3A Active CN108632112B (zh) 2018-04-12 2018-04-12 网络检测方法、装置、计算机可读存储介质和计算机设备

Country Status (1)

Country Link
CN (1) CN108632112B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111682974A (zh) * 2019-03-11 2020-09-18 西安诺瓦电子科技有限公司 播控设备网络检测方法、装置和***
CN112398702B (zh) * 2019-08-12 2022-08-02 腾讯科技(深圳)有限公司 一种测速方法、装置、服务器及存储介质
CN110752965A (zh) * 2019-09-30 2020-02-04 惠州市德赛西威汽车电子股份有限公司 一种主动及被动诊断并解决车机网络故障的方法
CN111314181B (zh) * 2020-03-20 2022-06-24 北京无限光场科技有限公司 网络联通性诊断方法、装置、终端和存储介质
CN114006845A (zh) * 2020-07-14 2022-02-01 芜湖美的厨卫电器制造有限公司 家电设备的控制方法、控制装置、家电设备和存储介质
CN112272127A (zh) * 2020-10-26 2021-01-26 福州智永信息科技有限公司 一种检测移动设备网络状况的方法及终端
CN114531722B (zh) * 2022-03-01 2024-05-03 杭州老板电器股份有限公司 本地网络中设备的联网方法、装置和电子设备
CN115174437B (zh) * 2022-06-27 2024-05-07 广州鲁邦通物联网科技股份有限公司 一种网络连接稳定性检测方法和***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340320A (zh) * 2008-08-27 2009-01-07 北京星网锐捷网络技术有限公司 一种链路检测方法、装置及***
CN102055626A (zh) * 2010-12-31 2011-05-11 北京中创信测科技股份有限公司 一种ip网络质量检测方法及***
CN102752140A (zh) * 2012-06-29 2012-10-24 福建富士通信息软件有限公司 一种网络速度慢的全方位检测和解决方法
CN104363145A (zh) * 2014-12-04 2015-02-18 成都远为天胜科技有限公司 一种网速诊断定位的方法
CN105323121A (zh) * 2015-11-27 2016-02-10 上海斐讯数据通信技术有限公司 一种网络状况检测方法及装置
CN105763393A (zh) * 2016-02-24 2016-07-13 上海斐讯数据通信技术有限公司 一种判定网络设备连通状态的方法和网络设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340320A (zh) * 2008-08-27 2009-01-07 北京星网锐捷网络技术有限公司 一种链路检测方法、装置及***
CN102055626A (zh) * 2010-12-31 2011-05-11 北京中创信测科技股份有限公司 一种ip网络质量检测方法及***
CN102752140A (zh) * 2012-06-29 2012-10-24 福建富士通信息软件有限公司 一种网络速度慢的全方位检测和解决方法
CN104363145A (zh) * 2014-12-04 2015-02-18 成都远为天胜科技有限公司 一种网速诊断定位的方法
CN105323121A (zh) * 2015-11-27 2016-02-10 上海斐讯数据通信技术有限公司 一种网络状况检测方法及装置
CN105763393A (zh) * 2016-02-24 2016-07-13 上海斐讯数据通信技术有限公司 一种判定网络设备连通状态的方法和网络设备

Also Published As

Publication number Publication date
CN108632112A (zh) 2018-10-09

Similar Documents

Publication Publication Date Title
CN108632112B (zh) 网络检测方法、装置、计算机可读存储介质和计算机设备
US10135858B1 (en) Method and apparatus for protecting consumers and resources in a communication network
US10257316B2 (en) Monitoring of node.js applications
CN113366815B (zh) 网络资源请求方法、装置、电子设备以及存储介质
WO2014101376A1 (zh) 任务事件处理方法和装置
US8868050B2 (en) Information output method and device
CN108391017B (zh) 基于虚拟电话的通话信息的统计方法、装置、设备和***
CN111740992B (zh) 网站安全漏洞检测方法、装置、介质及电子设备
CN110933075B (zh) 服务调用方法、装置、电子设备及存储介质
CN110610090B (zh) 信息处理方法及装置、存储介质
CN104580409A (zh) 业务请求处理方法、服务器及终端
CN107302493B (zh) 一种消息处理方法、消息处理装置及智能终端
US20230269304A1 (en) Method and apparatus for processing notification trigger message
WO2023151399A1 (zh) 诈骗来电识别方法、装置、电子设备和存储介质
US20230413247A1 (en) Method for communication processing, terminal device, and non-transitory computer-readable storage medium
CN111338710A (zh) 应用程序控制方法、装置、电子设备及存储介质
CN111177722A (zh) webshell文件检测方法、装置、服务器以及存储介质
JP5614121B2 (ja) 情報処理システム、電話機、情報処理方法及び情報処理プログラム
CN111107093B (zh) 一种应用登录方法、装置、终端及存储介质
CN114710304A (zh) 隐私风险监测方法、装置、存储介质以及终网关设备
WO2023046161A1 (zh) 波束失败检测的方法、装置及终端
CN115002269B (zh) 读取通讯录的方法、装置、***及计算机可读存储介质
CN113672460A (zh) 一种服务监控方法及装置
CN111475322A (zh) 定位stuck线程的方法、装置、计算机设备及可读存储介质
US20150199406A1 (en) Method and device for filtering system events, terminal, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant