加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

网络体检技术大揭秘--下篇

发布时间:2019-11-09 00:55:09 所属栏目:教程 来源:技术甜甜圈
导读:我们用《网络体检技术大揭秘》上、和《网络体检技术大揭秘》中两篇文章向大家介绍了网络体检的必要性及两种常用的、主流的二层体检手段EFM及CFD。如果大家跟着上、中两篇一路走到这里,相信对二层体检的利弊已经有了深刻的认识。不过为了和大家证明下我也

TWAMP一般由Control-Client、Server、Session-Sender及Session-Reflector四大组件组成。

网络体检技术大揭秘--下篇

图14 TWAMP内部组件及关系图

这四个组件可以独立部署在四台设备上,更常用的做法是Control-Client、Session-Sender组个队一起部署在一台设备上,Server、Session-Reflector结个伴一起部署在另一台设备上。Control-Client和Server采用TCP进行控制面的连接建立,用于初始化、开始、结束测量会话以及取得它们的结果,同时TWAMP控制协议还支持对测量和控制会话进行身份认证和加密等安全性操作,如下图的TWAMP-Control交互。Session-Sender和Session-Reflector采用UDP进行测试数据的收发,如下图的TWAMP-Test交互。控制面建立连接以后创建测试session(可以创建多个session),测试session之间按照控制面的要求收发测试流(udp流)进行测试,测试结果反馈给Control-Client进行汇总分析计算并出结果。Seesion-Reflector收到Seesion-Sender的报文后会尽快返回给Seesion-Sender,当然在返回前会加一些时戳之类的信息作为素材供Control-Client进行计算。

网络体检技术大揭秘--下篇

图15 TWAMP组件常见部署方式

为了避免文字表述抽象、空洞、难懂,我们又及时安排了一个高清无码大图供大家理解消化TWAMP的工作原理。

网络体检技术大揭秘--下篇

图16 TWAMP工作原理示意图

做了这么多铺垫和渲染,那你一定会问TWAMP到底能测哪些指标?是的,泛泛而谈、言之无物的行为无异于耍流氓。TWAMP其实能干不少事儿的,下面我们就来介绍下它能测试的性能指标。

(2) TWAMP测试性能指标

网络性能又分为整体性能和节点性能之分,两者之间的关系是统一的。通过对端到端测量指标的分析就可以得到网络的整体性能。性能指标主要包括以下参数:

  • 连通性(Connectivity)。网络连通性是指网络连通的程度。这一指标主要与丢包率相关,一般网络可用性会会有一个阈值,当丢包率高于这一数值时网络判定为不可用,相反则为网络可用。
  • 数据包传输时延(Data Packet Transmission Delay)。时延是指又分为单向时延和往返时延。单向时延是指某一节点接收到数据源所发出的数据包时所经历的时间。往返时延是指由数据源发送数据包到达指定节点后,指定节点立即发送反馈数据包,此数据包到达源点是所经历的时长。因为时延是随时间变化的,若进行网络测量,应按照某段时间内的平均值计算时延。
  • 丢包率。丢包率是指数据源发出的数据包数量与反馈数据包之间的差值占源数据包总量的百分比。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读