运营商网络性能测试-Y.1564

前言

在网络部署之后和业务开展之前,运营商迫切希望了解当前网络的性能状态,以便为商业规划和业务推广提供必要的基础数据支持。因此,高可靠性和高精确度的性能测试方法对于运营商评判网络性能的优劣,显得尤为重要,而RFC 2544等传统测试标准已不足于鉴定当今的服务等级协议(SLA)。SLA是服务提供商(如ISP)及其最终用户之间的协议,它规定以太网服务的开通或验证必须进行测量,且必须达到SLA的规范要求。目前,对以太网服务进行测试和故障诊断选择ITU-T Y.1564标准无疑是明智之举。
在这里插入图片描述

Y.1564和RFC2544对比

RFC2544对比Y.1564不同之处,在于以下几个方面:
1.RFC2544主要是用来测试网络设备(交换机、路由器等)的极限性能。
2.Y.1564将网络视作一个整体,测量网络端到端的服务质量QoS,同时可以测试网络是否满足服务层级协议SAC 、SLA的要求,测量更有针对性。
3.Y.1564主要是用来测试运营商带宽,这里不再是网络设备测试。为接近链路的极限带宽,Y.1564考虑到了多业务数据流带宽分配的因素,在多服务相互干扰下对每个业务数据流独立统计其性能参数矩阵,得到接近真实网络环境下的网络运行状况和服务质量。
4.RFC544的测试比较耗时间,而Y.1564为一次性测试。测试带宽为递增带宽, 一次性可测量多数据流在网络的配置和性能各方的情况,具有巨大的优势
5.Y.1564测试方法在实际情况下非常有效,可大幅缩短测试时间,准确地提供所有SLA指标的可视性,从而消除重复工作。

Y.1564测试解决方案

信而泰BigTao-V系列以及DarYu-X系列支持Y.1564测试套件,Y.1564测试分为两个阶段:配置测试和性能测试。
在这里插入图片描述

1.测试原理:

测试仪通过TX端口按照一定的速率发送流量到DUT,然后通过RX端口接收DUT转发的流量。并且最终获取相应的统计值,进行判断是否测试通过。

2.配置测试:

用于验证每一个Service配置的SLA参数是否能够正确执行,比如用户Service能否在保证SAC的情况下稳定运行在CIR速率上。

  • SAC主要包括:FLR(丢帧率),FTD(延迟),FDV(抖动)和AVAILABILITY(可获得性)

  • 配置测试项包括:CIR测试,EIR测试,Traffic Policing测试,CBS测试和EBS测试。

CIR测试

CIR测试指的是运营商和用户签约的承诺速率,该速率发送的流量运营商网络保证可以送达。测试目的就是验证用户发送满足CIR速率的流量,运营商网络以CIR速率转发,并且满足SAC指标。
请添加图片描述

EIR测试

EIR指的是运营商和用户签约的超出CIR的速率,该速率发送的流量运营商网络不保证可以送达。当出现网络拥塞时,会丢弃EIR流量。
EIR测试的目的就是验证用户发送满足CIR+EIR速率的流量,运营商网络以不小于CIR,不大于CIR+EIR速率转发。

Traffic Policing测试

Traffic Policing测试的目的就是验证用户发送满足CIR+125%*EIR速率的流量,运营商网络以不小于CIR,不大于CIR+EIR速率转发。超出CIR+EIR部分统统丢弃。

CBS测试

用户发送的流量,并不总是保持恒定的速率,绝大多数是以突发形式出现。比如突然发送个图片,一大段话。这类数据的数据量并不大,但是会瞬间超出CIR速率,这样会导致用户数据传递不可靠。因此CBS就是指的是运营商承诺的一块数据大小,当用户突发传送的数据速率超出CIR但是大小小于CBS,可以保证可靠传递。
CBS测试的目的就是验证用户发送小于CBS突发数据时,运营商网络能否保证可靠传递。

EBS测试

当用户突发流量大于CBS,小于EBS时,运营商网络可以传递,但是不保证可以送达。
EBS测试的目的就是验证用户发送大于CBS小于EBS突发数据时,运营商网络能否传递。
配置测试项结果如图
请添加图片描述

3.性能测试

用于验证多个Service并行运行的情况下,系统性能的表现。性能测试项会并行运行当前所有配置的Service,每个Service都在CIR速率运行,然后统计最终的SAC
所有配置的Service按照CIR速率全速发送流量,维持一段相当长的时间(15分钟-24小时),然后获取统计值,观察是否满足SAC。
性能测试项结果截图
请添加图片描述

结语

Y.1564标准相较于传统的RFC 2544等测试方法,更具实用性和准确性,能够更好地评估以太网络的性能,特别是在评估以太网服务的能力、容量和性能方面表现突出。同时,通过Y.1564测试,运营商可以对网络质量进行快速、精确地检测,帮助他们在网络部署之后和业务开展之前及时了解网络性能状态,为商业规划和业务推广提供必要的基础数据支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/199100.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在虚拟机搭建nignx,和使用本地访问nginx的情况

下载nginx yum install nginx 查看nginx是否安装成功。 nginx -v nginx的配置文件的目录和资源的目录。 先到nginx.conf的目录下,在 /etc/nginx/nginx.conf,编辑它。 vi /etc/nginx/nginx.conf 可以看到默认的html的目录。在 /usr/share/nginx/html 下面…

算法 离散化

整数离散化 适用条件 适用于有序的整数序列该序列的值域很大,该序列的数的个数很少使用的是数的相对大小而非绝对大小 算法思路 原数组 a : 数组下标:0 1 2 3 4 数组元素:1 2 2 5 109 映射数组 : 数组下标&…

等保——密评技术要求

密评简介 密评定义:全称商用密码应用安全评估, 是指对采用商用密码技术、产品和服务集成建设的网络和信息系统密码应用的合规性、正确性、有效性进行评估。密评对象:重要信息系统、关键信息基础设施、网络安全等保三级及以上的系统。评测依据&#xff1…

算法通关村-----数据流的中位数

数据流的中位数 问题描述 中位数是有序整数列表中的中间值。如果列表的大小是偶数,则没有中间值,中位数是两个中间值的平均值。 例如 arr [2,3,4] 的中位数是 3 。 例如 arr [2,3] 的中位数是 (2 3) / 2 2.5 。 实现 MedianFinder 类: MedianFin…

Photoshop Elements 2023 v21.0(ps简化版)

Photoshop Elements 2023是一款ps简化版图像处理软件,它加入了一些新的功能和工具,以帮助用户更高效地处理图片。 新功能:软件加入了黑科技,采用Adobe Sensei AI技术,主打人工智能,一键P图,新增…

Haskell 安装 Cairo

背景 Haskell 项目需要使用到柱状图,折线图等(demo 代码) 步骤(默认已安装 stack, cabal, ghcup) nameversionstack2.11.1cabal3.8.1.0ghcup0.1.20.0 在 package.yaml 中添加所需依赖 Chart 和 Chart-cairo name:…

查看当前目录下文件数量

查看当前目录下文件数量 查看文件夹数量查看文件数查看所有文件(包括子文件)数量查看所有目录(包括子目录)数量查看图片数量 查看文件夹数量 ls -l | grep ^d | wc -l查看文件数 不包含文件夹 ls -l | grep ^- | wc -l查看所有…

Selenium 学习(0.17)——软件测试之测试用例设计方法——白盒测试——逻辑覆盖法(条件覆盖和条件判定覆盖)

条件覆盖 设计测试用例,使每个判断中每个条件的可能取值至少满足一次。 条件判定覆盖 通过设计足够的测试用例,满足如下条件: 所有条件的可能至少执行一次的取值 所有判断的可能结果至少执行一次 条件判定覆盖同时满足判定覆…

springcloud nacos配置优先级研究及配置管理最佳实践

目录 背景工具版本SpringCloud配置存放位置及相应优先级代码中nacosjar包外挂 多种配置共同存在时的优先级项目配置管理最佳实践无nacos的情况有nacos的情况 参考文献 背景 公司有很多应用是基于SpringBoot/SpringCloud开发。由于在配置文件中经常会涉及数据库账号密码之类的敏…

【Java学习笔记】73 - 正则表达式

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter27/src/com/yinhai/regexp 一、引入正则表达式 1.提取文章中所有的英文单词 2.提取文章中所有的数字 3.提取文章中所有的英文单词和数字 4.提取百度热榜标题 正则表达式是处理文本的利器…

【ShardingSphere专题】SpringBoot整合ShardingSphere(一、数据分片入门及实验)

目录 前言阅读对象笔记正文一、ShardingSphere介绍1.1 ShardingSphere-JDBC:代码级别1.2 ShardingSphere-Proxy:应用级别1.3 横向对比图 二、ShardingSphere之——数据分片2.1 基本介绍2.2 分片的形式2.2.1 垂直分片2.2.2 水平分片 2.3 数据分片核心概念…

JavaWeb后端数据库MySQL的使用

JavaWeb MySQLSQL数据库设计 多表设计1对多1对1多对多 多表查询连接查询内连接外连接左外连接右外连接 子查询事务索引 MySQL MySQL数据模型 关系型数据库:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。 SQL SQL:操作关系型数…

【读论文】【泛读】S-NERF: NEURAL RADIANCE FIELDS FOR STREET VIEWS

文章目录 0. Abstract1. Introduction2. Related work3. Methods-NERF FOR STREET VIEWS3.1 CAMERA POSE PROCESSING3.2 REPRESENTATION OF STREET SCENES3.3 DEPTH SUPERVISION3.4 Loss function 4. EXPERIMENTS5. ConclusionReference 0. Abstract Problem introduction&…

井盖倾斜怎么办?智能井盖传感器监测方法

井盖倾斜是一个紧迫的问题,如果不及时处理可能会导致道路安全性下降,进而增加车辆和行人发生意外的风险。为应对这一问题现已开发出智能井盖传感器,它可以持续监测井盖的状态,一旦发现倾斜等异常情况会立即发出警报。 在智慧城市的…

前端---JavaScript篇

1. 介绍 JavaScript 是 前端开发人员必须学习的 3 门语言中的一门: HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 控制了网页的行为 接下来开始详解JavaScript。 2.引入方法 js有两种导入方式,一种是内部脚本:直接在html页面中…

csv文件EXCEL默认打开乱码问题

这里讨论的问题是,当用记事本打开带有中文字符的csv正常时,用excel打开却是乱码。 简单概括就是:编码问题,windows的 excel打开csv文本文件时,默认使用的是系统内的ANSI,在中文环境下就是GB2312。如果写文件…

NX二次开发UF_MTX3_vec_multiply_t 函数介绍

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan UF_MTX3_vec_multiply_t Defined in: uf_mtx.h void UF_MTX3_vec_multiply_t(const double vec [ 3 ] , const double mtx [ 9 ] , double vec_product [ 3 ] ) overview 概述 Ret…

C#,数值计算——插值和外推,径向基函数插值(RBF_inversemultiquadric)的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { public class RBF_inversemultiquadric : RBF_fn { private double r02 { get; set; } public RBF_inversemultiquadric(double scale 1.0) { this.r02 Globals.SQR(scale); …

nginx 配置跨域(小皮面板)

本地开发的时候,前端请求后端,后端不能用域名请求,只能用端口模式,在小皮面板的话就是如下配置: 我的测试项目部署: 前端:http://localhost:8082 后端:http://localhost:8081 前端…

【小黑嵌入式系统第十课】μC/OS-III概况——实时操作系统的特点、基本概念(内核任务中断)、与硬件的关系实现

文章目录 一、为什么要学习μC/OS-III二、嵌入式操作系统的发展历史三、实时操作系统的特点四、基本概念1. 前后台系统2. 操作系统3. 实时操作系统(RTOS)4. 内核5. 任务6. 任务优先级7. 任务切换8. 调度9. 非抢占式(合作式)内核10…