什么是RFC 2544
如果你在网络领域工作,你可能听说过它,但RFC 2544到底是什么?征求意见书 (RFC) 2544 是 1999 年创建的基准测试方法,用于测试和测量网络设备的性能。通过为网络工程师提供通用语言和一组过程,RFC 2544 提供了标准化的性能结果,使用户能够轻松比较不同供应商的设备。
RFC 包括 6 个子测试,旨在评估设备在实际场景中的行为。这些测试被视为服务中断,这意味着必须停止实际的网络流量,以便测试人员可以生成具有特定特征的流量。
如 RFC 文档中所述,实现此系列测试的理想方法是使用具有发送端口和接收端口的测试设备。流量从测试仪发送到 DUT,然后从 DUT 发送回测试仪。通过在其传输的帧中包含序列号,测试人员可以检查是否已成功传输所有数据包,并验证是否也接收回了正确的数据包。
RFC 2544的六个子测试是什么?
RFC 2544 中定义的六个测试是吞吐量、延迟、帧丢失、背靠背帧、系统重置和系统恢复。
吞吐量
吞吐量是指在一定时间内可以从一个位置传输到另一个位置的数据量。吞吐量测试测量 DUT 传输的测试帧数等于测试设备发送给它的帧数的最大速率。换句话说,它决定了被测设备在零丢弃数据包的情况下数据传输的速率。此测量值大致转换为可用带宽。
延迟
延迟是帧从发送方到达目标所需的时间。它是通过网络设备或通过网络并返回测试端口时处理和传播延迟的总和。为了测量延迟,测试帧通过包含时间戳的网络传输,并在收到帧时检查该时间戳。
丢包率
丢包率定义为从源成功传输但从未在目标位置接收到的帧的百分比。由于帧丢失通常是由缺乏资源引起的,因此此测量值可作为设备在重负载下性能的指标。
背靠背帧(突发性)
背对背帧测试需要将帧间间隙最小的帧突发发送到 DUT,并计算 DUT 转发的帧数。"背对背帧数"值是 DUT 在吞吐量最高的情况下可以处理的最长帧突发中的帧数,而不会丢失任何帧。此计算有助于确定节点缓冲区容量。
系统复位
系统复位测量 DUT 从硬件或软件复位或电源中断中恢复的速度。系统复位测试是通过在复位过程中发送连续的帧流并监视输出直到帧开始转发来执行的。系统复位测量值是接收到初始流的最后一帧和新流的第一帧之间的时间。
系统恢复
系统恢复描述了 DUT 从过载状态恢复的速度。要测试系统恢复,请以高于记录吞吐量的速率发送帧流并测量延迟,然后降低该速率并再次测量延迟。系统恢复时间是这两个延迟时间的差异。
RFC 2544 不仅详细概述了如何执行这六个子测试,而且还为结果指定了特定格式。这种标准化使得可以直接比较各种网络设备的性能。
Netropy 流量生成解决方案提供完成 RFC 2544 的所有六个子测试所需的全面测试功能和报告。
流量生成器
RFC 2544测试的重新构想
Netropy网络流量生成器提供了一种全新的流量生成方法。远离过时的、昂贵的机器和不可靠的免费软件。软件和硬件都经过精准的实验室测试,以确保网络性能测试结果是有效地反应现实世界的结果。让RFC 2544测试从未如此简单。
通过大规模复制真实的应用流量和协议,能够在部署前轻松地评估供应商的性能和服务提供商的网络,并始终确保服务和产品的质量。
现代化的Web界面,具有直观的向导驱动测试方法
内置丰富的预定义应用程序流库,无需额外成本,还可以创建自定义流
支持城市规模的流量,最多可支持100万个仿真客户端
将单个流量捕获放大为数千个流量
简化系统配置,为所有测试应用程序提供一个一致的界面
用于离线分析的详细日志和报告,可帮助查明性能问题
虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商。虹科网络可视化与安全事业部,凭借深厚的行业经验和技术积累,近几年来与世界行业内顶级供应商Apposite,LiveAction,Profitap,Cubro,Elproma等建立了紧密的合作关系。我们的解决方案包括网络流量监控,网络流量采集和优化,端到端网络性能可视化,网络仿真,网络终端安全(动态防御),物联网设备漏洞扫描,安全网络时间同步等解决方案。虹科的工程师积极参与国内外专业协会和联盟的活动,重视技术培训和积累。
此外,我们积极参与工业互联网产业联盟、中国通信企业协会等行业协会的工作,为推广先进技术的普及做出了重要贡献。我们在不断创新和实践中总结可持续和可信赖的方案,坚持与客户一起思考,从工程师角度发现问题,解决问题,为客户提供完美的解决方案。
全部0条评论
快来发表一下你的评论吧 !