提供网络服务连线品质检测的方法技术

技术编号:15400087 阅读:62 留言:0更新日期:2017-05-23 23:34
本发明专利技术提供一种提供网络服务连线品质检测的方法,该方法应用至一网络系统,该网络系统包括一服务器及至少一终端装置,该服务器与各该终端装置间能通过一第一网络协议相互连线,该方法使该服务器能执行下列步骤:当一终端装置的一登录请求通过验证,向该终端装置发出一装置资讯回报要求,以获取该终端装置的一连线资讯;将该连线资讯登录至防火墙的一允许清单中,以令该终端装置能通过一第二网络协议与其连接;此外,驱动该终端装置执行一连线检测程序,以令该终端装置能藉该第二网络协议及连线检测程序,执行连线测试,并将检测所获的一检测数据回传予该服务器;最后,解析该检测数据并将结果回传予该终端装置,或将该检测数据储存至一数据库。

Method for providing on-line service connection quality detection

The invention provides a method for providing network service connection quality detection, this method is applied to a network system, the network system includes a server and at least one terminal device, the server and the terminal device can connect each other via a first network protocol, the method enables the server can perform the following steps: when a login a terminal device requests through the verification, a return to the device information terminal device, the terminal device to obtain a connection information; a list of the login information allows connection to the firewall, in order to make the terminal device through a second network protocol connected; in addition, the implementation of a terminal device driver line detection procedures, in order to make the terminal device by the second network protocols and line detection procedures, implementation of the connection test, and the test was a The test data is returned to the server; finally, the detected data is parsed and returned to the terminal device, or the detected data is stored in a database.

【技术实现步骤摘要】
提供网络服务连线品质检测的方法
本专利技术是一种提供网络服务连线品质检测的方法,应用至一网络系统,该网络系统的一服务器能对一终端装置的登录请求进行验证,且能驱动该终端装置执行一连线检测程序。
技术介绍
随着网际网络技术的蓬勃发展,能提供各种不同网络服务的网络平台亦如雨后春笋般被创建成立,渐渐地,各式网络服务已深植入人们生活中的各个层面,且为人们的生活带来了极大的便利。当人们欲使用该等网络平台所提供的各种网络服务时,仅需通过一终端装置登入至网际网络,并连接至该等网络平台的一服务器,便能自该等网络平台收发各种数字资讯,轻易地享受该等网络平台所提供的网络服务。是否能为使用者提供高品质且稳定的网络服务?此一问题,攸关于该等网络平台的服务器与使用者的终端装置间,是否具备良好的网络连线品质。一般言,欲测试一服务器与一终端装置间的连线状态,最简单的作法即是在该终端装置与该服务器间执行上传/下载测试,通过两者间传输数字资讯的成功与否,直接判断两者间是否有建立连线。虽然此一作法非常简便,但,其所能透露的资讯亦十分有限。若两者间能互相传输数字资讯,但传输速率十分缓慢,以致于该等网络平台无法正常地该终端装置提供服务,此时,仅凭上传/下载测试确认“两者间是否有建立连线?”显然不足以解决问题。部份网络服务提供者尝试对外开放网际网络控制信息协议(InternetControlMessageProtocol,简称ICMP)测试,以令连接至其服务器的终端装置,能通过执行Ping指令,对该服务器发送回音请求(echorequest),进而使该终端装置能根据该服务器回传信息的次数,及回传信息所需的反应时间,了解该终端装置与该服务器间的连线状况;或者,该终端装置亦可执行一路径跟踪程序(Tracert),以便能通过该路径跟踪程序执行一路由连接测试,进而了解该终端装置与该服务器间连线状况。前述作法,虽然提供了一个有效的管道,令部份使用者能对终端装置与服务器间连线状况有更深入的了解,但,在实际应用上却存在着几个不容忽视的缺点。首先,对终端装置的使用者而言,欲使用Ping指令或通过路径跟踪程序进行连线测试,使用者必须对计算机、网络等相关领域具备一定程度的技术知识,因此,对多数使用者而言,采用前述方式进行连线测试所要求的技术门槛过高,在使用上不甚便利;再者,对网络服务的提供者而言,开放ICMP供人任意连线,很可能使服务器遭受有心人士以分散式阻绝服务(DistributedDenialofService,简称DDoS)的方式进行攻击,以致服务器在接收到异常数量的连线请求后,被彻底瘫痪而失去正常功能。换言之,任意开放ICMP供使用者进行连线测试,不仅成效十分有限,且将会使服务器被暴露在高风险的网络环境下,此时,若服务器因此受到攻击,反而更严重地影响了网络服务的品质,相当得不偿失。综上所述可知,如何建立一种提供网络服务连线品质检测的方法,不仅令终端装置的使用者能通过简便的手续,即可检测其终端装置与一服务器间的连线品质;此外,当网络服务的提供者向该等使用者提供连线品质检测服务时,尚能避免有心人士借机对其服务器进行攻击,进而能确保该服务器的安全性,即成为本专利技术在此亟欲探讨的一重要课题。
技术实现思路
有鉴于现有应用于网络服务连线品质检测的方法仍有许多待改进的缺点,诸位专利技术人根据长年服务于相关产业的经验,经过彼此间多次讨论、研究与集思广益后,终于开发设计出本专利技术的一种提供网络服务连线品质检测的方法,以期能藉该方法,令网络服务的提供者能在维护其服务器的安全性的前提下,向使用其网络服务的使用者,提供一种操作简便的连线品质检测服务。本专利技术的一目的,是提供一种提供网络服务连线品质检测的方法,该方法应用至一网络系统,该网络系统包括一服务器及至少一终端装置,该服务器与各该终端装置间能通过一第一网络协议相互连线,该方法使该服务器能执行下列步骤:首先,接收由一终端装置所发出的一登录请求,并验证该登录请求中的登录资讯(如:帐号及密码);若该登录请求通过验证,则向该终端装置发出一装置资讯回报要求,以令该终端装置能根据该装置资讯回报要求,回传一装置资讯,该装置资讯至少包括该终端装置的一连线资讯;接收到该装置资讯后,修改其防火墙设定,将该连线资讯登录至该防火墙的一允许清单中,以令该终端装置能通过一第二网络协议(如:ICMP)与该服务器相连接,该第二网络协议不同于该第一网络协议;此外,传送一检测指令予该终端装置,以令该终端装置能据以执行一连线检测程序(如:Tracert或Ping),进而能通过该第二网络协议及连线检测程序,执行连线测试,且将检测所获的一检测数据回传予该服务器;最后,在该服务器接收到该检测数据后,会根据该检测数据解析出该终端装置与该服务器间的连线品质(如:依检测数据所呈现的连线状况,区分成良好、尚可或不佳等不同等级),并将解析的结果回传予该终端装置,或将该检测数据储存至一数据库。如此,由于本专利技术的服务器是在一终端装置通过验证后,才对该终端装置开放该第二网络协议(平时不开放ICMP),故能在提供连线测试服务的同时,兼顾服务器本身的安全性,避免因网络上恶意使用者对该服务器执行大量连线测试,以致该服务器的正常连线功能被瘫痪;此外,由于本专利技术是在终端装置通过验证后,该服务器能直接通过该检测指令,驱动该终端装置执行该连线检测程序,除无需要求使用者在该终端装置上执行繁琐的操作程序外,尚能令使用者通过该终端装置,直接获知网络服务的连线品质,故能有效提高使用上的便利性。另,该服务器尚能进一步记录该连线资讯,以便能在特定时间内,限制任一终端装置通过该网络协议执行连线测试的次数,以避免有心人士在短时间内反复执行连线测试,进而造成该服务器无谓的负担。为使本专利技术的目的、结构及其功效能更明显易懂,做更进一步的认识与了解,兹举实施例配合图式,详细说明如下。附图说明图1是本专利技术的主要架构示意图;图2是本专利技术较佳实施例的主要步骤流程图;及图3A至图3C是本专利技术再一较佳实施例的主要步骤流程图。附图标记网络系统…………1服务器…………11防火墙…………111允许清单…………111a数据库…………112计时单元…………113计数单元…………114限制清单…………115终端装置…………12连线资讯…………121执行环境…………122具体实施方式本专利技术是一种提供网络服务连线品质检测的方法,请参阅图1所示,该方法应用至一网络系统1,该网络系统1包括一服务器11及至少一终端装置12,其中,该服务器11设有一防火墙111,该防火墙111内包括至少一允许清单111a;该终端装置12能通过一第一网络协议与该服务器11相互连线,以令该终端装置12的使用者能享受该服务器11所提供的各种网络服务,且当该终端装置12的一连线资讯121被登录至该防火墙111的该允许清单111a中,该终端装置12尚能通过一第二网络协议与该服务器11相互连线。其中,该第二网络协议不同于该第一网络协议,举例而言:该第一网络协议可为超文本传输协定(HyperTextTransferProtocol,简称HTTP),该第二网络协议则是ICMP。该服务器11平时并不开放,该网络系统1中的其他装置通过该第二网络协议与其相互连线。请参阅图1及图2所示,图2是本文档来自技高网
...
提供网络服务连线品质检测的方法

【技术保护点】
一种提供网络服务连线品质检测的方法,所述方法应用至一网络系统,所述网络系统包括一服务器及至少一终端装置,所述服务器与各所述终端装置间能通过一第一网络协议相互连线,其特征在于,所述方法使所述服务器能执行下列步骤:接收由一终端装置所发出的一登录请求,并验证所述登录请求中的登录资讯;若所述登录请求通过验证,则向所述终端装置发出一装置资讯回报要求,以令所述终端装置能根据所述装置资讯回报要求,回传一装置资讯,所述装置资讯至少包括所述终端装置的一连线资讯;修改所述服务器的防火墙的设定,将所述连线资讯登录至所述防火墙的一允许清单中,以令所述终端装置能通过一第二网络协议与所述服务器相互连线,所述第二网络协议不同于所述第一网络协议;传送一检测指令予所述终端装置,以令所述终端装置能据以通过所述第二网络协议及一连线检测程序,执行连线测试,并将检测所获得的一检测数据回传予所述服务器;及接收所述检测数据,并根据所述检测数据解析出所述终端装置与所述服务器间的连线品质,且将解析的结果回传予所述终端装置,或将所述检测数据储存至一数据库。

【技术特征摘要】
1.一种提供网络服务连线品质检测的方法,所述方法应用至一网络系统,所述网络系统包括一服务器及至少一终端装置,所述服务器与各所述终端装置间能通过一第一网络协议相互连线,其特征在于,所述方法使所述服务器能执行下列步骤:接收由一终端装置所发出的一登录请求,并验证所述登录请求中的登录资讯;若所述登录请求通过验证,则向所述终端装置发出一装置资讯回报要求,以令所述终端装置能根据所述装置资讯回报要求,回传一装置资讯,所述装置资讯至少包括所述终端装置的一连线资讯;修改所述服务器的防火墙的设定,将所述连线资讯登录至所述防火墙的一允许清单中,以令所述终端装置能通过一第二网络协议与所述服务器相互连线,所述第二网络协议不同于所述第一网络协议;传送一检测指令予所述终端装置,以令所述终端装置能据以通过所述第二网络协议及一连线检测程序,执行连线测试,并将检测所获得的一检测数据回传予所述服务器;及接收所述检测数据,并根据所述检测数据解析出所述终端装置与所述服务器间的连线品质,且将解析的结果回传予所述终端装置,或将所述检测数据储存至一数据库。2.根据权利要求1所述的方法,其特征在于,所述装置资讯还包括所述终端装置的一执行环境资讯,以令所述服务器根据所述执行环境资讯,判断所述终端装置是否具备执行特定指令或应用程序的执行环境。3.根据权利要求1或2所述的方法,其特征在于,所述服务器还设有一计时单元,所述服务器在传送所述检测指令予所述终端装置前,还执行下列步骤:通过所述计时单元,计算自所述终端装置的所述登录请求通过验证时起,是否已超过一可检测时间;若是,将所述连线资讯自所述防火墙的所述允许清单中清除,并拒绝所述终端装置使用连线检测服务,除非所述终端装置重新向所述服务器发出登录请求并再次通...

【专利技术属性】
技术研发人员:吕柏林钟文杰布健生罗俊杰
申请(专利权)人:香港游戏橘子数位科技股份有限公司
类型:发明
国别省市:中国香港,81

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

1