CN108063696A - 一种节点网络质量评估方法 - Google Patents

一种节点网络质量评估方法 Download PDF

Info

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
Application number
CN201711337505.7A
Other languages
English (en)
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.)
Beijing Wisdom Cloud Technology Co Ltd
Original Assignee
Beijing Wisdom Cloud Technology 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 Beijing Wisdom Cloud Technology Co Ltd filed Critical Beijing Wisdom Cloud Technology Co Ltd
Priority to CN201711337505.7A priority Critical patent/CN108063696A/zh
Publication of CN108063696A publication Critical patent/CN108063696A/zh
Pending legal-status Critical Current

Links

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/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • 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/0852Delays

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/次,当对市级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该市级网络的质量;当对省级网络的探测目标进行探测时,将第一种探测方式、第二种探测方式及第三种探测方式获取的探测结果进行加权决平均计算到该省级网络的质量。
CN201711337505.7A 2017-12-14 2017-12-14 一种节点网络质量评估方法 Pending CN108063696A (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110830311A (zh) * 2019-11-29 2020-02-21 广州市百果园信息技术有限公司 网络质量探测方法、装置、设备和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
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 乐视控股(北京)有限公司 网络状态的探测方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
乔焰: ""基于主动探测的IP网故障诊断与丢包率推理方法"", 《中国博士学位论文全文数据库 信息科技辑》 *
金山云: ""资深网络架构师揭秘:这样的骨干网是如何炼成的?"", 《HTTPS://WWW.SOHU.COM/A/168761109_99902618》 *

Cited By (1)

* Cited by examiner, † Cited by third party
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