一、400G以太网概述

400G以太网或400 Gigabit Ethernet (400GbE) 由 IEEE P802.3bs Task Force 于 2017 年开发,它使用与100 Gigabit Ethernet 大致相似的技术。但是,400G 不仅速度是100G的四倍,而且还提供了更好的规模经济和更密集的配置。此外,新的400G产品通常采用8×50G串行链路,基于PAM4的编码技术。

编辑

二、400G以太网产生的原因

  1. 通信服务提供商在推动 400G 的采用方面处于领先地位。从战略上讲,通信服务提供商致力于为消费者和企业客户部署 5G,从而提高整个网络的带宽需求。

  2. 云提供商数据中心带宽需求的大幅增加,对于400G以太网的需求愈加迫切。

  3. 大型企业AI/ML 计算集群的广泛采用,这些集群需要 50/100G I/O 和 400G 扩展。

  4. 视频应用容量需求和带宽的爆炸式增长超过了当前的传输能力,400G在满足视频网络领域的扩展和QoE需求方面变得至关重要。

编辑

三、400G交换机性能测试的意义

随着通信行业的发展,网络越来越复杂,对网络的带宽、时延等要求越来越高。对满足当前5G网络重要一环的400G交换机而言,也必须具备超高的带宽、超低的时延、超高的稳定性,才能保证日益复杂的网络正常运行。所以对于400G交换机的性能测试是非常重要的一个环节,必须在交换机正式商用之前进行吞吐量、背板转发、背板缓存、时延等等指标的验证,另外像实际应用中需要用到的协议邻居数量、路由容量等指标也需要进行专门的测试验证。

四、如何使用测试仪进行400G交换机性能测试

信而泰BigTao系列400G硬件测试平台具备400G光口,单板卡具备2个400G端口,此硬件平台配备的Renix软件测试平台具备RFC2544测试套件,可以很好地满足400G交换机二层转发性能测试,包括背靠背、丢包率、吞吐量、时延等;在三层性能测试上,也具备易用性很好的配置向导,可以模拟1W+的协议邻居数量、注入100W+的路由条目。

编辑

信而泰网络测试仪由机箱、测试模块、测试软件三部分组成。

图为测试模块。

那么,如何使用信而泰测试仪进行400G交换机测试呢,下面将一一展开介绍。

  • 测试拓扑:

编辑

  • 二层转发性能测试

(1)打开Renix测试软件,并预约400G测试端口。

编辑

注:如果只测试单端口转发性能,只需要连接两个端口即可,如果需要测试400G交换机的整机背板转发能力,就需要连接交换机的所有端口。

(2)打开RFC2544配置界面,选择测试项。

编辑

(3)配置流量模型,这里选择双向互相打流。

编辑

(4)配置吞吐量测试参数。

编辑

(5)启动RFC2544测试,待测试完成后查看测试结果。

编辑

  • 三层路由协议性能测试

(1)打开Renix测试软件,并预约400G测试端口。

编辑

(2)进行协议模拟--(OSPF、BGP、ISIS等都可以通过向导进行配置)。

编辑

(3)路由注入--具备丰富的拓扑类型。

编辑

(4)路由注入--类型可选,数量可填。

编辑

按照需求配置完成后,启动测试仪的模拟协议即可。

如何使用测试仪进行400G交换机性能测试的更多相关文章

  1. 异数OS-织梦师-异数OS虚拟容器交换机(七) 走进4Tbps网络应用时代,加速5G应用真正落地

    . 异数OS-织梦师-异数OS虚拟容器交换机(七) 走进4Tbps网络应用时代,加速5G应用真正落地 本文来自异数OS社区 github: https://github.com/yds086/Here ...

  2. 复刻smartbits的国产网络性能测试工具minismb-如何配置Ping报文

    复刻smartbits的国产网络性能测试工具minismb,是一款专门用于测试智能路由器,网络交换机的性能和稳定性的软硬件相结合的工具.可以通过此以太网测试工具测试任何ip网络设备的端口吞吐率,带宽, ...

  3. 继400G后,QSFP-DD800G会是下一个风口吗?

    数据中心市场作为光通信企业的主要战场,近三年400G的热度一直都在持续,虽有Facebook F16继续选用100G架构给市场泼了一些冷水等插曲存在,但近日随着阿里巴巴硅光400G QSFP-DD D ...

  4. ECOC 2019展会:以太网联盟公开展示其下一代网络100/200/400G互通测试能力,网络自动化测试能力再次被提出

    欧洲光纤通讯展ECOC 2019正在火热进行,以太网联盟组织Ethernet Alliance在其公开展台演示了其下一代高速网络100G/200G/400G相关能力,其成员单位Cisco,Arista ...

  5. LoadRunner性能测试执行过程的问题

    LoadRunner做性能测试 从设计到分析执行 执行测试并分析调优: 测试中报错的信息解决: 1. Failed to connect to server "域名:80": [1 ...

  6. 网络性能测试工具iperf详细使用图文教程

      Iperf是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性. Iperf可以报告带宽,延迟抖动和数据包丢失.利用Iper ...

  7. 跨代的对决 英特尔i7-6700HQ对比i7-4720HQ性能测试

    http://itianti.sinaapp.com/index.php/cpu 跨代的对决 英特尔i7-6700HQ对比i7-4720HQ性能测试 2015-10-13 19:46:31 来源:电脑 ...

  8. 网络性能测试工具iperf详细使用图文教程【转载】

    原文:http://blog.163.com/hlz_2599/blog/static/142378474201341341339314/ 参考:http://man.linuxde.net/iper ...

  9. 性能测试_响应时间、并发、RPS的关系

    写这篇文章是为了帮自己理清一下性能测试中最最基本,却总是被人忽略的一些概念. 并发: 什么叫并发?并发不是我们理解的在loadrunner场景中设置并发数,而是正在系统中执行操作或者在系统的队列中排队 ...

  10. Intel X710网卡VxLAN offload 性能测试

    Intel X710网卡VxLAN offload性能测试 1.  测试环境参数: 交换机:盛科E580 服务器: Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz ...

随机推荐

  1. 基于 Paimon 的袋鼠云实时湖仓入湖实战剖析

    在当今数据驱动的时代,企业对数据的实施性能力提出了前所未有的高要求.为了应对这一挑战,构建高效.灵活且可扩展的实时湖仓成为数字化转型的关键.本文将深入探讨袋鼠云数栈如何通过三大核心实践--ChunJu ...

  2. C#  关于MD5CryptoServiceProvider 过期问题解决

    MD5 x = new System.Security.Cryptography.MD5CryptoServiceProvider();使用 MD5 md5 = MD5.Create()  

  3. .net一般应用处理程序

    .net一般应用处理程序 public void ProcessRequest (HttpContext context) { context.Response.ContentType = " ...

  4. idea创建spring通用项目

    创建spring基础项目 高清地址点此播放 springBoot: 3.2 java: v21 mybatis: v3.2.4.1 swagger: v3 初始化完成后,我们看看pom文件会发现 已经 ...

  5. 前端开发系列120-进阶篇之deepClone

    本文讨论数据的拷贝,并给出深拷贝的实现代码. 拷贝即复制( copy | clone ),获取指定数据副本的一种行为,理论上我们可以对任意类型的数据进行拷贝,包括但不限于null.undefined. ...

  6. 结构体 和 union 大小 小结

    这是因为字节对齐原则,在Linux下其是按2字节对齐,可是在VC++下默认是按8字节对齐,必须满足4的整数倍.这样有助于存储效率.第一个char 为1字节,int为4字节,由于8字节对齐原则系统会预留 ...

  7. ETL工具观察:ETLCloud与MDM是什么关系?

    一.什么是ETLCloud ETLCloud数据中台是一款高时效的数据集成平台,专注于解决大数据量和高合规要求环境下的数据集成需求. 工具特点 1.离线与实时集成:支持离线数据集成(ETL.ELT)和 ...

  8. MCU/CPU/*PU的 WatchDog/看门狗 使用注意事项

    MCU/CPU/*PU的 WatchDog/看门狗 使用注意事项 类比于 Heartbeat/心跳 检测多用在软件及服务领域, WatchDog/看门狗 多用在硬件与系统领域(硬件看门狗), 也有用在 ...

  9. Unity Hierarchy 视图图标绘制

    using UnityEditor; using UnityEngine; [InitializeOnLoad] class UGUIOpenedPanelEditor { static readon ...

  10. spring 的事物