CN108063696A - 一种节点网络质量评估方法 - Google Patents
一种节点网络质量评估方法 Download PDFInfo
- Publication number
- CN108063696A CN108063696A CN201711337505.7A CN201711337505A CN108063696A CN 108063696 A CN108063696 A CN 108063696A CN 201711337505 A CN201711337505 A CN 201711337505A CN 108063696 A CN108063696 A CN 108063696A
- Authority
- CN
- China
- Prior art keywords
- network
- detection
- city
- provincial
- quality
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提供了一种节点网络质量评估方法,其包括以下步骤:步骤101:架构网络拓扑结构,首先将终端用户101接入市级网络102;其次将市级网络102接入省级网络103;最后将省级网络103互相互联形成全国骨干网;步骤102:在设置的服务节点上去探测每一个省级网络、每一个市级网络下各运营商的质量。本发明采用节点网络质量评估方法,只需要在有点的服务节点上部署探测即可,大大减少了探测点的数量,管理维护方便。
Description
技术领域
本发明涉及一种节点网络质量评估方法,具体涉及对节点网络质量探测,即反向探测各地接入IP,探测跳数及路由变化。
背景技术
在CDN等分布式***中,面临一个节点选优、质量评估的问题,场景比如:CDN在全国各地、各运营商分布不同的节点,但全国有34个省级行政区域,每个区域又同时有不同的运营商(电信、联通、移动等),如何用有限的节点去更好地服务全国所有区域。
这里需要对一个区域运营商要有一种决策,判断使用哪个节点覆盖会有更好的效果。传统方案中,如图1所示,需要在各个地域部署探测节点1,通过探测节点1主动访问各个服务节点2,通过icmp、tcp等手段来收集服务节点2的质量。
传统方案的劣势:1、服务质量评估的准确性依赖于探测节点的数量,需要在全国部署大量的探测节点。2、如果部署了海量的探测节点,对探测节点的管理,维护,以及任务分发较大的挑战,增加了***的复杂性。
发明内容
本发明所要解决的技术问题是提供一种节点网络质量评估方法。
本发明的技术方案如下:一种节点网络质量评估方法,其包括以下步骤:
步骤101:架构网络拓扑结构,首先将终端用户接入市级网络;其次将市级网络接入省级网络;最后将省级网络互相互联形成全国骨干网;
步骤102:在服务节点上去探测每一个省级网络、每一个市级网络下各运营商的质量。
上述步骤102中所述的探测为反向探测,反向探测的目标包括:市级网络内接入idc机房服务ip、典型用户的ip、市级网络交换ip;省级网络内接入idc机房服务ip、典型用户的ip、省级网络交换ip。
优选的,所述反向探测的探测方式包括以下:第一种方式为:tcp请求探测,探测tcp请求的建连时间、丢包率;第二种方式为:icmp探测,探测往返rtt,丢包率;第三种方式为:traceroute探测,探测路由跳数,判断该省市距离服务节点的远近。
优选的,将第一种探测方式、第二种探测方式及第三种探测方式的探测时间分别设置为1min/次,当对市级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该市级网络的质量;当对省级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该省级网络的质量。
采用上述方案,本发明采用节点网络质量评估方法:1、只需要在有点的服务节点上部署探测即可,大大减少了探测点的数量,管理维护方便。2、可以对全国各省各市各个运营商的质量进行评估,极大提升了全国质量监控范围。
附图说明
图1为现有技术中一个实施例的示意图。
图2为本发明的一个实施例的示意图。
具体实施方式
为了便于理解本发明,下面结合附图和具体实施例,对本发明进行更详细的说明。但是,本发明可以采用许多不同的形式来实现,并不限于本说明书所描述的实施例。需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本发明。本说明书所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
如图2所示,本发明的一个实施例是,一种节点网络质量评估方法,其包括以下步骤:
步骤101:架构网络拓扑结构,首先将终端用户101接入市级网络102;其次将市级网络102接入省级网络103;最后将省级网络103互相互联形成全国骨干网;
步骤102:在设置的服务节点上去探测每一个省级网络、每一个市级网络下各运营商的质量。
上述步骤102中所述的探测为反向探测,反向探测的目标包括:市级网络内接入idc机房服务ip、典型用户的ip、市级网络交换ip;省级网络内接入idc机房服务ip、典型用户的ip、省级网络交换ip。
优选的,所述反向探测的探测方式需要同时用到以下几种方式:第一种方式为:tcp请求探测,探测tcp请求的建连时间、丢包率;第二种方式为:icmp探测,探测往返rtt,丢包率;第三种方式为:traceroute探测,探测路由跳数,判断该省市距离服务节点的远近。
优选的,将第一种探测方式、第二种探测方式及第三种探测方式的探测时间分别设置为1min/次,也可以根据需要设置为2min/次或3min/次,当对市级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该市级网络的质量;当对省级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该省级网络的质量。
优选的,服务节点到市级别网络质量:通过对市级网络的探测目标,定期持续的进行tcp、icmp、traceroute探测(如1min一次),加权决平均计算到该市级网络的质量。
在上述内容的基础上,如下举例说明:
1、节点每隔1分钟向市级网络发起探测。
(1)tcp:通过tcp探测获取请求的建连时间、丢包率;并根据每个市级网络的探测结果分别赋值。如探测2个市级网络,根据探测结果对第1个市级网络的建连时间、丢包率分别加权平均赋值:5分、8分,总分值为13分;对第2个市级网络的建连时间、丢包率分别加权平均赋值10分、7分,总分值为17分。
(2)icmp探测:通过icmp探测获取探测往返rtt,丢包率;并根据每个市级网络的探测结果分别赋值。如探测2个市级网络,根据探测结果对第1个市级网络的探测往返rtt,丢包率分别加权平均赋值:6分、5分,总分值为11分;对第2个市级网络的探测往返rtt,丢包率分别加权平均赋值9分、6分,总分值为15分。
(3)traceroute探测:通过traceroute探测路由跳数;并根据每个市级网络的探测结果分别赋值。如探测2个市级网络,根据探测结果对第1个市级网络的探测路由跳数加权平均赋值:4分;对第2个市级网络的探测探测路由跳数加权平均赋值5分。
2、对市级网络的探测结果值汇总,第一个市级网络的分值为28分;第二个市级网络的分值为37分。
优选的,服务节点到省级别网络的质量计算方式:对省级网络内的探测目标,定期持续地进行tcp、icmp、traceroute探测(如1min一次),加权决平均计算到该省级网络的质量。
在上述内容的基础上,如下举例说明:
1、节点每隔1分钟向省级网络发起探测。
(1)tcp:通过tcp探测获取请求的建连时间、丢包率;并根据每个省级网络的探测结果分别赋值。如探测2个省级网络,根据探测结果对第1个省级网络的建连时间、丢包率分别加权平均赋值:7分、9分,总分值为16分;对第2个省级网络的建连时间、丢包率分别加权平均赋值6分、8分,总分值为14分。
(2)icmp探测:通过icmp探测获取探测往返rtt,丢包率;并根据每个省级网络的探测结果分别赋值。如探测2个省级网络,根据探测结果对第1个省级网络的探测往返rtt,丢包率分别加权平均赋值:8分、8分,总分值为16分;对第2个省级网络的探测往返rtt,丢包率分别加权平均赋值7分、5分,总分值为12分。
(3)traceroute探测:通过traceroute探测路由跳数;并根据每个省级网络的探测结果分别赋值。如探测2个省级网络,根据探测结果对第1个省级网络的探测路由跳数加权平均赋值:6分;对第2个省级网络的探测探测路由跳数加权平均赋值7分。
2、对省级网络的探测结果值汇总,第一个省级网络的分值为38分;第二个省级网络的分值为33分。
本发明的技术方案,采用反向探测机制,在节点上部署探测程序,使用探测程序,去分布探测全国各区域网络质量情况。根据已经设定完成的网络拓扑结构,可以在服务节点上去探测每一个省级网络、每一个市级网络下各运营商的质量情况,这种情况一般就代表了从该省级网络、从该市级网络访问服务节点的质量。
采用上述方案,本发明采用节点网络质量评估方法:1、只需要在有点的服务节点上部署探测即可,大大减少了探测点的数量,管理维护方便。2、可以对全国各省各市各个运营商的质量进行评估,极大提升了全国质量监控范围。
进一步地,本发明的实施例还包括,上述各实施例的各技术特征,相互组合形成的节点网络质量评估方法。
需要说明的是,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;并且,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (4)
1.一种节点网络质量评估方法,其特征在于,包括以下步骤:
步骤101:架构网络拓扑结构,首先将终端用户接入市级网络;其次将市级网络接入省级网络;最后将省级网络互相互联形成全国骨干网;
步骤102:在服务节点上去探测每一个省级网络、每一个市级网络下各运营商的质量。
2.如权利要求1所述的节点网络质量评估方法,其特征在于,步骤102中所述的探测为反向探测,反向探测的目标包括:市级网络内接入idc机房服务ip、典型用户的ip、市级网络交换ip;省级网络内接入idc机房服务ip、典型用户的ip、省级网络交换ip。
3.如权利要求2所述的节点网络质量评估方法,其特征在于,所述反向探测的探测方式包括以下:
第一种方式为:tcp请求探测,探测tcp请求的建连时间、丢包率;
第二种方式为:icmp探测,探测往返rtt,丢包率;
第三种方式为:traceroute探测,探测路由跳数,判断该省市距离服务节点的远近。
4.如权利要求3所述的节点网络质量评估方法,其特征在于,将第一种探测方式、第二种探测方式及第三种探测方式的探测时间分别设置为1min/次,当对市级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该市级网络的质量;当对省级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该省级网络的质量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711337505.7A CN108063696A (zh) | 2017-12-14 | 2017-12-14 | 一种节点网络质量评估方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711337505.7A CN108063696A (zh) | 2017-12-14 | 2017-12-14 | 一种节点网络质量评估方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108063696A true CN108063696A (zh) | 2018-05-22 |
Family
ID=62138769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711337505.7A Pending CN108063696A (zh) | 2017-12-14 | 2017-12-14 | 一种节点网络质量评估方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108063696A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110830311A (zh) * | 2019-11-29 | 2020-02-21 | 广州市百果园信息技术有限公司 | 网络质量探测方法、装置、设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634165A (zh) * | 2013-12-05 | 2014-03-12 | 北京奇虎科技有限公司 | 一种基于反向代理实现网络测试的方法、终端设备和*** |
CN104135395A (zh) * | 2014-03-10 | 2014-11-05 | 腾讯科技(深圳)有限公司 | Idc网络中数据传输质量监控方法和*** |
CN104270291A (zh) * | 2014-10-22 | 2015-01-07 | 网宿科技股份有限公司 | Cdn网络质量监控方法 |
CN104683182A (zh) * | 2015-02-15 | 2015-06-03 | 上海帝联信息科技股份有限公司 | Idc机房网络服务质量检测方法及装置 |
CN105187228A (zh) * | 2015-06-12 | 2015-12-23 | 中国通信建设集团设计院有限公司 | 一种网络质量探测方法及路由器 |
CN106533826A (zh) * | 2016-10-25 | 2017-03-22 | 乐视控股(北京)有限公司 | 网络状态的探测方法及*** |
-
2017
- 2017-12-14 CN CN201711337505.7A patent/CN108063696A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634165A (zh) * | 2013-12-05 | 2014-03-12 | 北京奇虎科技有限公司 | 一种基于反向代理实现网络测试的方法、终端设备和*** |
CN104135395A (zh) * | 2014-03-10 | 2014-11-05 | 腾讯科技(深圳)有限公司 | Idc网络中数据传输质量监控方法和*** |
CN104270291A (zh) * | 2014-10-22 | 2015-01-07 | 网宿科技股份有限公司 | Cdn网络质量监控方法 |
CN104683182A (zh) * | 2015-02-15 | 2015-06-03 | 上海帝联信息科技股份有限公司 | Idc机房网络服务质量检测方法及装置 |
CN105187228A (zh) * | 2015-06-12 | 2015-12-23 | 中国通信建设集团设计院有限公司 | 一种网络质量探测方法及路由器 |
CN106533826A (zh) * | 2016-10-25 | 2017-03-22 | 乐视控股(北京)有限公司 | 网络状态的探测方法及*** |
Non-Patent Citations (2)
Title |
---|
乔焰: ""基于主动探测的IP网故障诊断与丢包率推理方法"", 《中国博士学位论文全文数据库 信息科技辑》 * |
金山云: ""资深网络架构师揭秘:这样的骨干网是如何炼成的?"", 《HTTPS://WWW.SOHU.COM/A/168761109_99902618》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110830311A (zh) * | 2019-11-29 | 2020-02-21 | 广州市百果园信息技术有限公司 | 网络质量探测方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Luckie et al. | Challenges in inferring internet interdomain congestion | |
Oliveira et al. | Observing the evolution of Internet AS topology | |
Haddadi et al. | Network topologies: inference, modeling, and generation | |
He et al. | A Systematic Framework for Unearthing the Missing Links: Measurements and Impact. | |
Fontugne et al. | Pinpointing delay and forwarding anomalies using large-scale traceroute measurements | |
He et al. | Lord of the links: a framework for discovering missing links in the internet topology | |
CN105681133B (zh) | 一种检测dns服务器是否防网络攻击的方法 | |
Donnet et al. | Deployment of an algorithm for large-scale topology discovery | |
US7810154B2 (en) | System and method for detection and location of rogue wireless access users in a computer network | |
CN107925590B (zh) | 分析与网络的一个或更多个部分有关的网络性能的方法和设备 | |
Latapy et al. | A Radar for the Internet | |
Traudt et al. | Flashflow: A secure speed test for tor | |
CN107947988A (zh) | 一种实时通信网络仿真*** | |
CN109196822A (zh) | 用于检测互联网连接问题的方法和装置 | |
Genin et al. | Where in the Internet is congestion? | |
CN108063696A (zh) | 一种节点网络质量评估方法 | |
Beaumont et al. | Using the last-mile model as a distributed scheme for available bandwidth prediction | |
Bar et al. | A geographic directed preferential Internet topology model | |
Tang et al. | A distributed approach to topology-aware overlay path monitoring | |
Cheng et al. | Realnet: A topology generator based on real Internet topology | |
Milolidakis et al. | Detecting network disruptions at colocation facilities | |
Zhou | Characterising and modelling the internet topology—The rich-club phenomenon and the PFP model | |
Ghamry et al. | Network design methods for mitigation of intentional attacks in scale-free networks | |
Ciulla et al. | Damage detection via shortest-path network sampling | |
Kajackas et al. | Internet infrastructure topology assessment |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180522 |