网络设备性能测试
网络性能测试方案(详细版)

网络性能测试方案(详细版)1. 背景网络性能测试是评估和优化网络的关键步骤。
它可以帮助我们了解网络的稳定性、可靠性和吞吐量等指标。
本文档旨在提供一个网络性能测试方案的详细介绍,以帮助组织进行有效的网络性能测试。
2. 目标本网络性能测试方案的主要目标如下:- 评估网络的带宽、延迟和丢包率等性能指标。
- 发现网络中的瓶颈和性能问题。
- 提供基于测试结果的网络优化建议。
3. 测试方法3.1 测试环境设置在开始网络性能测试之前,我们需要准备一个适当的测试环境。
以下是一些测试环境设置的关键步骤:1. 确保测试设备(如服务器、交换机等)处于正常工作状态。
3. 使用合适的测试工具和软件进行性能测试。
3.2 测试指标和工具在进行网络性能测试时,我们需要选择合适的测试指标和工具。
以下是一些常用的测试指标和工具:1. 带宽:通过测量网络的传输速率来评估带宽。
常用的带宽测试工具包括iperf、speedtest等。
2. 延迟:通过测量数据包从源到目的地所需的时间来评估延迟。
常用的延迟测试工具包括ping、traceroute等。
3. 丢包率:通过测量在传输过程中丢失的数据包数量来评估丢包率。
常用的丢包率测试工具包括ping、hping等。
3.3 测试步骤进行网络性能测试时,我们需要按照以下步骤进行:1. 设置测试环境并准备测试设备。
2. 选择合适的测试指标和工具。
3. 针对每个测试指标,执行相应的测试工具和命令。
4. 记录测试结果并分析数据。
5. 根据测试结果提出网络优化建议。
4. 测试结果分析在收集完测试数据后,我们需要对数据进行分析,并得出相关结论。
以下是一些测试结果分析的关键步骤:1. 对收集的测试数据进行整理和清理,确保数据的准确性和完整性。
2. 使用合适的统计方法和工具对数据进行分析,如平均值、标准差、百分位数等。
3. 比较不同测试指标的结果,找出网络中的瓶颈和性能问题。
4. 根据分析结果提出网络优化建议,如增加带宽、优化路由器设置等。
网络设备的性能测试和优化

网络设备的性能测试和优化随着互联网的发展和应用的广泛,网络设备的性能测试和优化变得尤为重要。
本文将探讨网络设备性能测试的方法和优化的策略,从而提供优质的网络服务。
一、网络设备性能测试的方法网络设备的性能测试是评估设备在不同负载条件下的性能表现,以确定其在实际环境中的可用性和可靠性。
下面是一些常见的网络设备性能测试方法:1. 带宽测试:带宽是指网络设备在特定时间单位内传输的数据量,通过进行带宽测试可以评估设备在特定时间内的传输速率。
常用的带宽测试工具有Iperf、Ookla Speedtest等。
2. 吞吐量测试:吞吐量是指网络设备在单位时间内能够处理的数据量,通过进行吞吐量测试可以评估设备在高负载下的处理能力。
常用的吞吐量测试工具有Iperf、Netperf等。
3. 延迟测试:延迟是指网络设备处理数据的时间延迟,通过进行延迟测试可以评估设备在数据传输过程中的响应速度。
常用的延迟测试工具有Ping、Traceroute等。
4. 稳定性测试:稳定性是指网络设备在长时间运行中的表现,通过进行稳定性测试可以评估设备在连续运行中是否存在故障或性能下降的问题。
常用的稳定性测试方法包括负载测试、压力测试等。
二、网络设备性能优化的策略网络设备性能优化是提高设备处理能力和稳定性的关键,以下是一些常用的网络设备性能优化策略:1. 硬件优化:选择高性能的硬件设备,如处理器、内存和存储设备,能够提高网络设备的性能。
此外,使用硬件加速技术,如硬件加速卡和专用芯片,可以进一步提高设备的性能。
2. 软件优化:对于操作系统和网络设备的软件进行优化是提高性能的重要手段。
例如,优化操作系统的内核参数和网络协议栈的配置,可以提高设备的处理能力和响应速度。
3. 负载均衡:通过使用负载均衡技术,将网络流量均匀地分布到多台设备上,可以提高设备的负载能力和可用性。
常见的负载均衡策略包括轮询、加权轮询和哈希等。
4. 缓存技术:使用缓存技术可以减少网络设备的数据检索时间,提高数据的访问速度。
局域网组建中的网络设备性能测试方法

局域网组建中的网络设备性能测试方法网络设备性能测试方法在局域网组建中的重要性不言而喻。
通过对网络设备进行性能测试,可以及时发现和解决潜在的问题,提高网络的稳定性和性能。
本文将介绍几种常用的网络设备性能测试方法,以帮助读者更好地理解和应用这些方法。
一、带宽测试带宽是一个网络设备的核心指标之一,它决定了网络设备能够传输数据的速率。
带宽测试可以通过各种工具来进行,比如网速测试软件、网络性能分析仪等。
在进行带宽测试时,首先需要选择一个可靠的测试环境,确保网络设备的带宽测试结果准确可信。
然后,根据测试的需要,选择合适的带宽测试工具,并根据工具的操作指南进行测试。
二、时延测试时延是指数据从发送方到接收方所需的时间。
时延测试可以通过Ping命令、网络性能分析仪等工具进行。
在进行时延测试时,可以选择不同的报文大小和发送频率,以模拟真实网络环境中的数据传输情况。
时延测试的结果可以帮助网络管理员及时发现和解决网络延迟问题,提高网络的响应速度。
三、丢包率测试丢包率是指在数据传输过程中丢失的数据包的比例。
丢包率测试可以通过Ping命令、网络性能分析仪等工具进行。
在进行丢包率测试时,可以选择不同的包大小和发送频率,以模拟真实网络环境中的数据传输情况。
丢包率测试的结果可以帮助网络管理员及时发现和解决网络丢包问题,提高网络的可靠性和稳定性。
四、吞吐量测试吞吐量是指网络设备在单位时间内能够传输的数据量。
吞吐量测试可以通过网络性能分析仪等工具进行。
在进行吞吐量测试时,可以选择不同的数据传输模式和测试条件,以模拟真实网络环境中的数据传输情况。
吞吐量测试的结果可以帮助网络管理员评估网络设备的传输能力,优化网络的性能。
五、连接数测试连接数是指网络设备能够同时处理的连接数量。
连接数测试可以通过网络性能分析仪等工具进行。
在进行连接数测试时,可以选择不同的连接建立和断开方式,以模拟真实网络环境中的连接情况。
连接数测试的结果可以帮助网络管理员评估网络设备的并发处理能力,优化网络的性能。
计算机网络的性能测试与优化方法

计算机网络的性能测试与优化方法计算机网络是现代社会中不可或缺的一部分,对于保障网络的稳定性和提升用户体验至关重要。
为了确保网络的良好性能,需要进行性能测试和优化。
本文将介绍计算机网络性能测试和优化的方法和步骤。
一、性能测试的步骤1. 确定测试目标:在进行性能测试之前,需要明确网络的测试目标。
例如,测试网络的带宽、延迟、吞吐量等指标。
2. 设计测试用例:根据测试目标,设计一组合理的测试用例。
测试用例应该包含常见的网络应用场景,如网页浏览、文件传输、视频播放等。
3. 设置测试环境:在进行性能测试时,需要提供一个真实的网络环境。
可以使用真实的硬件设备和软件应用,或者使用模拟器来模拟网络环境。
4. 执行测试用例:按照设计好的测试用例,使用专业的性能测试工具对网络进行测试。
测试要求要尽可能真实地模拟用户实际使用网络的场景,并记录测试过程中的相关数据。
5. 分析测试结果:根据测试结果,分析网络的性能瓶颈和问题。
可以对比理想情况下的性能指标,找出网络的不足之处。
6. 优化网络性能:根据分析结果,采取相应的措施来优化网络性能。
可以通过优化硬件设备、调整网络拓扑结构或者使用负载均衡等方法来提升网络性能。
二、性能优化的方法1. 优化网络拓扑结构:合理的网络拓扑结构可以提高网络的性能。
通过改变网络设备的布局、增加链路的数量等方式,减少网络的延迟和拥塞,提高网络的吞吐量。
2. 调整路由策略:路由器负责将数据包从源地址传输到目的地址,调整路由策略可以减少数据包的传输延迟、降低网络的拥塞程度。
可以通过设置优先级、调整网络权重等方法来优化路由策略。
3. 使用负载均衡技术:负载均衡可以将网络流量均匀地分配到多个服务器上,避免单个服务器负载过重,提高网络的可用性和性能。
4. 增加带宽:带宽是网络性能的重要指标之一,增加带宽可以提高网络的吞吐量和传输速度。
可以考虑升级网络连接设备、增加传输链路等方式来增加带宽。
5. 优化应用程序:优化应用程序的代码和算法,可以减少网络传输的数据量、减少网络延迟,提高网络的响应速度。
网络设备性能测试与评估

网络设备性能测试与评估随着互联网的快速发展,网络设备扮演着至关重要的角色。
在网络设备成为日常生活和商业活动的关键组成部分之前,对其性能进行准确的测试和评估就显得尤为重要。
本文将介绍网络设备性能测试的重要性,以及测试的方法和评估标准。
一、测试的重要性网络设备的性能是其能否正常运行和提供高效服务的关键。
通过对网络设备进行性能测试,我们可以及早发现潜在的问题和瓶颈,并采取相应的措施加以解决,以保证网络的顺畅运行。
性能测试还有助于验证网络设备的性能规格是否符合实际需求,为购买和部署提供可靠的依据。
二、测试的方法1.负载测试负载测试是通过模拟真实的网络流量和用户访问量来评估设备的性能。
这种测试通常通过增加并发用户数量或者模拟大量数据流量来检验设备在高负载情况下的表现。
负载测试可以帮助我们确定设备的吞吐量、延迟和响应时间等关键指标。
2.稳定性测试稳定性测试是为了检验设备在长时间运行中是否能够保持其性能稳定。
通过模拟24/7连续运行的场景,我们可以评估设备在持续负载下的表现,并验证设备是否会出现性能下降、崩溃或故障等问题。
3.兼容性测试兼容性测试是为了验证设备在不同环境和配置下的性能表现。
通过测试设备与不同操作系统、网络协议和其他设备的互操作性,我们可以确定设备的兼容性问题并提供相应解决方案。
三、评估标准1.性能指标在进行性能评估时,我们可以参考一些常见的性能指标,如吞吐量(Throughput)、延迟(Latency)、带宽(Bandwidth)和丢包率(Packet loss rate)等。
根据实际需求,我们可以制定相应的测试方案,并根据测试结果来评估设备的性能是否符合要求。
2.可靠性和稳定性设备的可靠性和稳定性也是评估的重要指标。
我们可以通过长时间运行、故障注入等方式来测试设备的可靠性,并观察设备在故障情况下的恢复能力和稳定性。
3.兼容性和互操作性评估设备的兼容性和互操作性时,我们可以参考设备与其他设备或系统的互联互通性。
局域网组建的网络性能测试与优化方法

局域网组建的网络性能测试与优化方法在当今数字化时代,局域网(LAN)已成为现代组织中不可或缺的一部分。
它提供了内部通信和资源共享的基础架构,因此网络的性能对于组织的效率和顺畅运行至关重要。
本文将探讨局域网的网络性能测试与优化方法。
一、网络性能测试方法1. 带宽测速带宽是网络性能的重要指标之一,它决定了网络的数据传输速度。
通过使用带宽测速工具,可以测量局域网的上传和下载速度。
常用的带宽测速工具包括Speedtest、iPerf等。
测试结果可以帮助管理员判断网络的瓶颈所在,进而采取相应措施进行优化。
2. 延迟测试延迟是网络数据传输过程中的时延,也称为网络响应时间。
延迟的增加会降低网络性能和用户体验。
通过使用Ping命令或网络延迟测试工具,可以对局域网中的设备进行延迟测试。
测试结果可以帮助管理员找到延迟较高的设备或网络节点,并采取相应优化措施。
3. 丢包率测试丢包指网络传输过程中丢失的数据包数量,丢包率是衡量网络性能的重要指标之一。
通过使用Ping命令或专业的丢包率测试工具,可以测试局域网中的设备之间的丢包率。
如果发现丢包率较高,管理员需要检查可能导致丢包的原因,并采取相应的优化措施。
二、网络性能优化方法1. 设备和链路优化局域网的设备和链路都会对网络性能产生影响。
管理员需要确保设备的硬件性能良好,并且系统软件得到及时更新和维护。
此外,优化链路设置,确保链路的稳定和带宽的充足性也是重要的优化手段。
2. 流量控制与带宽管理流量控制和带宽管理可以帮助管理员有效地管理和优化局域网的网络性能。
通过配置交换机或路由器实现流量限制、流量分流等功能,可以避免网络拥塞和带宽浪费,提高网络传输效率。
3. 使用缓存和压缩技术缓存和压缩技术可以减少网络传输中的数据量,从而提高网络性能。
管理员可以通过配置缓存服务器,将常用的数据存储在本地,减少对外部服务器的访问次数。
同时,使用压缩技术可以将数据在传输过程中进行压缩,减少网络带宽的消耗。
网络设备性能测试报告

网络设备性能测试报告1. 引言本报告旨在对网络设备的性能进行测试和评估。
通过对网络设备的功能和性能进行详细测试,我们可以了解设备的性能指标,帮助用户在选择网络设备时做出明智的决策。
2. 测试方法我们使用了以下测试方法和工具对网络设备的性能进行测试:- 带宽测试:通过发送和接收大量数据包来测试网络设备的带宽能力。
带宽测试:通过发送和接收大量数据包来测试网络设备的带宽能力。
- 延迟测试:测量网络设备在数据包传输过程中的延迟时间。
延迟测试:测量网络设备在数据包传输过程中的延迟时间。
- 抖动测试:测试网络设备传输数据包时的时序波动程度。
抖动测试:测试网络设备传输数据包时的时序波动程度。
- 丢包率测试:测试网络设备在数据传输过程中的丢包率。
丢包率测试:测试网络设备在数据传输过程中的丢包率。
3. 测试结果3.1 带宽测试我们通过发送不同大小的数据包,测试了网络设备的带宽能力。
以下是测试结果的摘要:- 测试设备A:平均带宽为100Mbps,最大带宽达到120Mbps。
- 测试设备B:平均带宽为50Mbps,最大带宽达到80Mbps。
3.2 延迟测试我们通过测量网络设备在数据传输过程中的延迟时间,评估了设备的响应速度。
以下是测试结果的摘要:- 测试设备A:平均延迟为10毫秒,最大延迟为20毫秒。
- 测试设备B:平均延迟为15毫秒,最大延迟为30毫秒。
3.3 抖动测试我们通过测试网络设备传输数据包时的时序波动程度,评估了设备的稳定性。
以下是测试结果的摘要:- 测试设备A:抖动值为2毫秒。
- 测试设备B:抖动值为3毫秒。
3.4 丢包率测试我们通过测试网络设备在数据传输过程中的丢包率,评估了设备的可靠性。
以下是测试结果的摘要:- 测试设备A:丢包率为0.5%。
- 测试设备B:丢包率为1%。
4. 结论根据我们的测试结果,我们对网络设备的性能进行了评估和比较。
根据带宽、延迟、抖动和丢包率等指标,我们可以得出以下结论:- 设备A在带宽、延迟和丢包率等方面表现优秀,适合需要高性能和稳定性的应用场景。
计算机网络的性能和可靠性测试

计算机网络的性能和可靠性测试随着计算机网络技术的迅猛发展,人们对网络性能和可靠性的要求也越来越高。
为了确保网络运行的正常和稳定,计算机网络的性能和可靠性测试变得尤为重要。
本文将探讨计算机网络性能和可靠性测试的目的、方法和常用工具,以及如何优化网络性能和保障网络可靠性。
性能测试是评估计算机网络在正常工作条件下的性能指标的过程。
其主要目的是确认网络在高负荷情况下的表现以及网络资源和设备的极限。
性能测试可以测量网络的带宽、延迟、吞吐量和响应时间等指标。
通过性能测试,我们可以了解网络是否能够满足用户的需求,并且判断是否需要升级或优化网络。
在进行性能测试时,我们可以使用各种工具来模拟现实环境中的网络流量和负载。
其中最常用的工具包括Iperf、JMeter和网络分析仪等。
Iperf是一种开源的网络测量工具,可以测量网络带宽、延迟和吞吐量等指标。
JMeter是一种功能强大的性能测试工具,可用于模拟不同类型的网络负载和压力测试。
网络分析仪则可以捕获和分析网络数据包,帮助我们查找网络瓶颈和故障。
可靠性测试是评估计算机网络在不同故障条件下的可靠性和恢复能力的过程。
其主要目的是确保网络在故障情况下可以快速恢复,并保持高可用性。
可靠性测试可以模拟各种故障场景,如硬件故障、网络连接中断和自然灾害等。
通过可靠性测试,我们可以检验网络的冗余机制和备份系统是否正常工作。
在进行可靠性测试时,我们可以使用诸如断电模拟器、虚拟网络隔离器和冗余网络设备等工具来模拟各种故障情况。
断电模拟器可以模拟电力中断情况,测试网络设备的存储和恢复能力。
虚拟网络隔离器可以隔离网络的一部分,以模拟分布式系统中的网络故障。
冗余网络设备则可以在主设备故障时自动切换到备用设备,确保网络的连续性。
除了性能和可靠性测试,我们还可以采取一些措施来优化网络性能和保障网络可靠性。
合理规划网络拓扑结构,避免网络拥塞和瓶颈。
采用流量控制和负载均衡等技术,平衡网络资源的分配和利用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SmartApplication测试指导
用SmartBits的SmartApplication软件测试路由器性能是遵循了两个RFC的定义。
该RFC定义的一组测试,用来衡量网络设备的性能。
RFC-1242,“Benchmarking terminology of network interconnecting devices”网络互连设备的定标术语
RFC-2544,“Benchmarking methodology of network interconnecting devices” 网络互连设备的定标方法
RFC-1242概述了网络交换机和路由器的四个测试
Throughput 吞吐量
Latency 延迟
Frame Loss Rate 帧丢失率
Back-to-Back 背靠背
一、术语定义
1、Back-to-Back
定义:
对于一个介质来说,从空闲状态开始,短时间内固定长度的帧出现,帧和帧之间的间隔是最小合法间隔
讨论:
网络上越来越多的设备能产生爆发的back-to-back帧。
使用像NFS协议的远程磁盘服务器,远程磁盘备份系统比如rdump和远程磁带访问系统,一个请求会使得一批64k大小的数据返回。
通过MTU比较小的网络如以太网时,就会有大量的分片传输,由于只有所有分片都收到后才会重组,如果中间设备的失误导致一个片段丢失,发送方就要多次试图发送大数据块,无穷循环。
随着互联网规模扩大,现在的路由器传输能力也很快,路由更新会产生大量的帧。
路由信息帧的丢失会产生错误的不可达指示。
该参数的测试目的在于测定设备的数据缓冲能力。
测量单位:
一批流量的帧个数
2、Frame Loss Rate丢包率
定义:
在稳定状态(持续的)负载下,网络设备能够转发的帧中,由于资源缺乏而导致丢失的帧的百分比。
讨论:
该测试用于报告在过载情况下网络设备的性能。
能够体现网络设备处于非正常的网络环境如广播风暴时性能如何。
测量单位:
丢失包与输入包之比。
以输入负载-丢失帧的图表来表示
3、Latency 延迟
定义:
对存储转发设备:
输入帧的最后一个比特进输入端口的时间与输出帧的第一个比特出现在输出端口的时间间隔。
对位转发设备
输入帧的第一个比特尾部到达输入端口的时间与输出帧的第一个比特头部出现在输出端口的时间间隔。
讨论:
延迟的可变性是个难题。
有些协议是依赖时间的(比如LAT、IPX)。
未来的应用很可能对时间敏感。
设备延迟的增加会降低网络直径。
延迟的测量中最好不计数据速度的影响。
测试时对不同大小的帧进行测试但不改变测试环境。
理想情况下,所有设备的测量从帧的同步比特后的第一个真正的比特开始,理论上厂家能设计一个正常情况下可以当做存储转发设备的设备,比如桥,在一个帧全部收到以前就开始转发该帧。
这样的设备称直接转发设备。
一个假定就是设备在接收输入帧时,不知何故使得传送的帧无效了,帧本身或者在传送过程中因为某种原因出错了。
例如,坏的校验。
这种情况下,设备仍旧是存储转发设备,延迟还是从输入最后一个比特开始,输出第一个比特结束,甚至为负值。
主要内容就是将被测设备看做一个整体,而不考虑内部结构。
4、Throughput 吞吐率
定义:
设备在不丢一个帧时能支持的最大速率。
讨论:
吞吐率特征是市场上被证实有用的一个值。
由于数据流中丢失任意一个帧,也会在等待上层协议超时过程中产生重大延迟。
知道设备能支持的最大速率是有用的。
测试分不同帧长度。
同时支持路由和桥接数据的设备测试要分开。
如果接收帧中有校验,必须进行完整的校验。
测量单位:
N输入帧/秒
输入比特/秒
二、吞吐率测试方法
吞吐率测试设备在不出错前提下转发帧的最大速率。
如有一个帧丢失,测试在一个更低的吞吐率重新开始。
吞吐率测试按照RFC1242的定义和RFC2544的方法进行。
按RFC1242,吞吐率是“不丢一个帧时设备的最大传输速率”,按RFC2544,测量吞吐率是“按一定速率向DUT发送一定数量的帧,然后计算被DUT传出去的帧”。
SmartApplication测试吞吐率时,发送一些带特定源和目的MAC地址的帧用于测试,这些帧从SmartBits一个特定的端口发出,从另一个端口接收。
建立测试是间隙是由初始速率决定的。
如果初始速率为100%,初始发送的帧的间隙是安网络拓补和SmartCard的传送速率决定的最小合法长度。
发送的帧个数是由测试时间决定的。
只有发送口产生的帧才是有效的,交换机发出的帧不算。
Keep-alive和路由更新帧不计入
接收帧。
如果初始速率为100%,在帧长度给出时,第一次测试时帧的速率是按网络拓补和SmartCard 的传送速率决定的最小合法长度。
如果SmartBits发送口发出的帧都被接收端口收到的话,测试不再进行,最大值就是吞吐率。
如果第一次测试失败(即使只丢失一个帧),第二次发送在第一次的速率基础上降低20%,第三次及以后的测试按二分插值搜索,即是上一次失败速率和成功速率的中间值。
测试一直进行,除非帧丢失率已经低于或等于测试的分辨率。
测试结果自动记录在文件中,显示端口对之间的最大速率和总的速率,对特定帧长度达到理想值的百分比也记录下来。
测试次数由用户决定,取平均值。
三、延迟测试方法
SmartApplicatoin延迟测试按RFC1242定义进行
SmartApplicatoin怎样计算延迟
发送SmartCard按用户定义的帧长度,以用户设定的吞吐率对DUT发送一批帧。
在这批数据流的中间插入了一个标记,标记帧被完全发送出去的时刻称发送时间片,接收SmartCard 认出标记帧的时刻为接收时间片。
接收时刻-发送时刻=延迟
cut through(位传输)延迟计算
对于cut through设备,SmartApps按FIFO(先进先出)的原则计算,即它计算帧的第一个比特到达DUT输入端口的时间(发送时间)和同一个帧第一个比特离开输出端口的时间(接收时间)的差值。
Store and Forward设备延迟计算
对于Store and Forward设备,SmartApps按LIFO(后进先出)的原则计算,即它计算帧的最后一个比特到达DUT输入端口的时间(发送时间)和同一个帧第一个比特离开输出端口(接收时间)的差值。
注意:
1) 建议在运行延迟测试之前先进行吞吐率测试,以得到最合适的DUT的吞吐率。
然后将吞吐量测试中得的吞吐率作为延迟测试的最大速率。
采用一个已证实是合适的速率,标记帧就不会由于速率和性能因素而导致丢失。
2) SmartApplications一般会同时给出store and forward设备和bit-forward设备两个结果,不考虑DUT是谁。
看结果时,选择合适你的设备类型的一个。
四、丢包率测试方法
该测试用于测量DUT应该转发但被丢失的帧的百分比。
丢包率测试满足RFC1242的定义和RFC2544描述的方法。
在RFC1242中,丢包率是“在稳定负载下帧被网络设备转发,但由于资源缺乏而导致丢失的帧的百分比”,对于以太网口测试帧从64到1518变化,对于token ring口可达8188。
按RFC2544,测量丢包率是“以一定速率向DUT发送一批帧,然后计算被DUT传送的帧。
”
只有发送口产生的帧才是有效的,交换机发出的帧不算。
Keep-alive和路由更新帧不计入接收帧。
丢包率的测试几乎和吞吐量测试一样。
首先报文以最大可能的速率按用户设定的时间发送出一批,然后在接收端口看看收到多少,就得出丢掉了多少报文,丢失率就可以计算出来。
注意:对ATM和以太网或者A TM和帧中继的多对一/一对多的测试情况:如果DUT将多个数据流复用到一个虚电路,SmartApps计算收到的报文是按照虚电路算(而不是数据流)
测试次数由用户决定,取平均值。
五、Back-to-Back测试方法
Back-to-Back测试被测设备的缓冲能力。
Back-to-Back测试满足RFC1242的定义和RFC2544描述的方法。
在RFC1242中,“对于一个介质来说,从空闲状态开始,短时间内固定长度的帧出现,帧和帧之间的间隔是最小合法间隔(最大速率)。
”以太网口测试帧长度从64到1518之间变化,token ring到8188。
按RFC2544,测试Back-to-Back帧的方法是“以最小帧间隔向DUT发送一批帧,然后计算DUT转发出去的数量。
”只有发送口产生的帧才是有效的,交换机发出的帧不算。
Keep-alive和路由更新帧不计入接收帧。
Back-to-Back的测试几乎和吞吐量测试一样。
首先一批数据按用户定义的时间发送出去,如果接收端口收到所有的包,则测试是成功的并且停止测试。
如果丢失一个包,测试报文数量减半重试,如果这是是成功的,则测试报选择成功值和不成功值的中间值重试。
这个过程重复进行直至得到真实的值。
测试次数由用户决定,取平均值。