收藏 分销(赏)

RFC2889(中文).doc

上传人:xrp****65 文档编号:7660901 上传时间:2025-01-11 格式:DOC 页数:29 大小:179KB
下载 相关 举报
RFC2889(中文).doc_第1页
第1页 / 共29页
RFC2889(中文).doc_第2页
第2页 / 共29页
点击查看更多>>
资源描述
组织:中国互动出版网(http://www.china- RFC文档中文翻译计划(http://www.china- E-mail:ouyang@china- 译者:黎文伟(liww liww001@) 译文发布时间:2001-11-24 版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须 保留本文档的翻译及版权信息。 Network Working Group R. Mandeville Request for Comments: 2889 CQOS Inc. Category: Informational J. Perser Spirent Communications August 2000 局域网(LAN)交换设备基准(测试)方法学 (RFC2889—Benchmarking Methodology for LAN Switching Devices) 备忘录状态: 本备忘录为互联网协会提供信息。它没有指定任何种类的互联网标准。对本备忘录的分发没有限制。 版权声明: Copyright (C) The Internet Society (2000). All Rights Reserved. 目录 1. 介绍 3 2. 要求 4 3. 测试设置 4 4. 帧格式和长度 4 5.基准测试 5 5.1全网状吞吐量,丢帧率和转发率 5 5.1.1目的 5 5.1.2设置参数 5 5.1.3过程 6 5.1.4测量 6 5.1.4.1吞吐量 7 5.1.4.2转发率 7 5.1.5 报告格式 7 5.2 部分网状 one-to-many/many-to-one 7 5.2.1 目的 7 5.2.2 设置参数 7 5.2.3 过程 8 5.2.4 测量 9 5.2.5 报告格式 9 5.3 部分网状多重设备 10 5.3.1 目的 10 5.3.2 设置参数 10 5.3.3 过程 10 5.3.4 测量 11 5.3.4.1 吞吐量 11 5.3.4.2 转发率 11 5.3.5 报告格式 12 5.4 部分网状单向通信 12 5.4.1 目的 12 5.4.2 设置参数 12 5.4.3 过程 13 5.4.4 测量 13 5.4.4.1 吞吐量 14 5.4.4.2 转发率 14 5.4.5 报告格式 14 5.5 拥塞控制 14 5.5.1 目的 14 5.5.2 设置参数 15 5.5.3 过程 15 5.5.4 测量 16 5.5.5 报告格式 16 5.5.5.1 列头阻塞HOLB 16 5.5.5.2 背压Back Pressure 16 5.6 转压Forward Pressure 和最大转发率 17 5.6.1 目的 17 5.6.2 参数设置 17 5.6.3 过程 17 5.6.3.1 最大转发率 17 5.6.3.2 最小帧间隙 18 5.6.4 测量 19 5.6.5 报告格式 19 5.7 地址缓冲能力 19 5.7.1 目的 19 5.7.2 参数设置 19 5.7.3 过程 20 5.7.4 测量 21 5.7.5 报告格式 21 5.8 地址学习速率 22 5.8.1 目的 22 5.8.2 参数设置 22 5.8.3 过程 22 5.8.4 测量 22 5.8.5 报告格式 23 5.9 错误帧过滤 23 5.9.1 目的 23 5.9.2 参数设定 23 5.9.3 过程 24 5.9.5 报告格式 24 5.10 广播帧转发和延迟 24 5.10.1 目的 24 5.10.2 参数设置 24 5.10.3 过程 25 5.10.4 度量 25 5.10.5 报告格式 25 6. 安全机制 26 7.参考书目 26 作者地址 26 附录 A:公式 27 A.1 计算脉冲间隙 27 A.2 计算测试期间脉冲串的数目 27 附录 B: 产生实供负载 OFFERED LOAD 28 B.1 基于帧的负载Frame Based Load 28 B.2 基于时间的负载Time Based Load 29 1. 介绍 这个文档意在给局域网(LAN)交换设备提供测试基准方法。它将已在RFC 2544[3]中定义的网络互连设备测试基准的方法扩展到局域网(LAN)交换设备的测试中来。 本RFC文档主要处理在MAC层交换帧的设备。它为交换设备,转发性能,拥塞控制,时延地址处理和过滤提供了一个测试基准方法。除了定义测试之外,这个文档也描述了测试结果报告的特定的格式。在早先“局域网交换设备基准(测试)术语学”[2](RFC2285)的文档中,定义了许多在这个文档里的要使用的术语。在试图使用本文档之前,应当先参考一下该术语学文档。 2. 要求 在使用这个文档前,应该首先参考下面的文档:RFC 1242[1],RFC 2285[2],RFC 2544[3]。为了保持清晰性和连贯性,这个RFC文档基准测试部分采用了RFC 2544中26节中所使用的模式。 这个文档中的关键字“MUST”,“MUST NOT”,“REQUIRED”,“SHALL”,“SHALL NOT”, “SHOULD”,“SHOULD NOT”,“RECOMMENDED”,“MAY”,及“OPTIONAL”的解释,和在RFC 2119文档中所描述的一样。 3. 测试设置 这个文档将RFC 2544[3]第6节所描述常规基准测试设置扩展到局域网交换设备的基准 测试中。 RFC 2544[3]主要描述了非网状通信(non-meshed traffic),其输入和输出接口被捆绑成一组来发送和接收帧,组与组之间互斥。在全网状通信(fully meshed traffic)中,DUT/SUT的每个接口都被设置为可以接收也可以传输帧到所有被测试的其它接口。 在每个测试运行之前,DUT/SUT 必须(MUST)学习在测试中所要用到的MAC地址, 且地址学习应当(SHOULD)被验证。地址未被学习的帧将要被作为扩散帧(flooded frames) 转发,并会减少正确转发的帧的数量。为了保证正确的学习地址,地址学习帧的速率要被调 整在50或50帧每秒以下。DUT/SUT的地址老化时间(aging time)应该(SHOULD)被设定为大于测试学习阶段、实验持续的时间及测试设备配置所需的时间之和的值。 在测试结束前,地址都不应当(SHOULD NOT )老化(age out)。为了把地址和端口结合在一起,可能需要多次学习过程。 如果一个DUT/SUT使用哈希算法学习地址,那么这个DUT/SUT可能不能学习到必须的地址来执行测试。那么,MAC地址的格式必须(MUST)是可调整的,这样地址映射可以重新安排以确保DUT/SUT学习到了所有的地址。 4. 帧格式和长度 测试帧格式在RFC 2544中第8节[3]中定义了,且必须(MUST)在测试帧UDP数据域中包含一独特的标志域(见[3]附录 C)。标志域的目的是为了过滤掉不是实供负载(OLoad)部分的帧。 标志域必须(MUST)足够独特,以能够识别出带标志域的帧不是源于DUT/SUT的。标志域应该(SHOULD)位于第56字节之后(冲突窗口[4])或者在帧的尾部。这个备忘录中没有定义其长度,内容和探测方法。 标志域可以(MAY)对每个端口有一个独特的标识符。这就可以过滤掉误转发的帧。很有可能出现这种情况:DUT/SUT剥掉帧的MAC层,然后通过它的交换矩阵发送此帧,发送出去的帧有正确的目的MAC地址,但是是错误的有效负荷。帧的长度,请参考RFC 2544[3],第9节。 对以第二层以太网交换机,有三种可能的帧格式:标准以太网MAC帧,附加制造商标签的标准以太网MAC帧,和带适应802.1p&Q的标签的IEEE 802.3ac帧。后两类带标签的帧可能超过1518字节的标准最大帧长度,可能不被一些DUT/SUT的控制接口所接受。建议在测试之前先检测DUT/SUT对标签帧的兼容性。 设备交换超过1518字节的标签帧与非标签帧相比会有不同的最大转发率。 5. 基准测试 下面的测试为基准局域网交换设备测试提供了测试目的、过程和报告的格式。 5.1全网状吞吐量,丢帧率和转发率 5.1.1目的 为了确定RFC 2285[2]中所定义的,DUT/SUT在全网状通信下的吞吐量、丢帧率和转发率。 5.1.2设置参数 当给DUT/SUT提供全网状通信时,必须(MUST)定义下面的参数。每一个参数的配置出于下面的考虑。 帧长 – 按照RFC2544[3]第9节,建议的帧长为64,128,256,512,1024,1280和1518字节,见 RFC 2544 9 [3]项。 四个字节的CRC码被包括在指定的帧长内。 帧间间隙(IFG)- 在突发帧群(burst)中两帧之间的帧间间隙必须(MUST)为被测试介质标准中指定的最小值。( 10Mbps 以太网为9.6微秒,100Mbps 以太网为960 纳秒,1Gbps以太网为96纳秒)。 双工模式 – 半双工或者全双工。 计划负载(Iload)-每端口的计划负载以媒质的最大理论负载的百分比表示,不考虑通信方向或双工模式。某些测试配置理论上将超过DUT/SUT的预定负载。 在半双工通信模式下,计划负载超过50%将超过DUT/SUT预定负载。 突发帧群(Burst)长度-突发帧群长度定义了在停止传送以接收帧之前,在最小的合法的帧间间隙下紧挨(back-to-back)着发送的帧的数量。突发帧群长度应该(SHOULD)在1到930帧之间变化。突发帧群长度为1将仿真恒定负载情况[1] 每端口地址数-表示每个端口将要被测试的地址的数量。地址的数量应当(SHOULD)是二的指数(即: 1,2,4,8,16,32,64,128,256,……)。参考值为1。 测试时间 — 推荐的测试时间长为30秒。测试期间长应当(SHOULD)可在1至300秒之间调整。 5.1.3过程 在测试仪器上的所有端口必须(MUST)以基于帧的模式或基于时间的模式来传输测试帧(附录 B)。所有的端口应当(SHOULD)在测试时间的1%内开始传送帧。如果测试时间为30秒,所有的端口应当(SHOULD)在300毫秒之内开始互相传送帧。 测试中的每一个端口必须(MUST)以循环的方式发送测试帧给所有的其它端口。当拥塞控制起作用时,一定不(MUST NOT)能改变地址的顺序。下面的表格说明了测试中的每个端口必须(MUST)怎样传送测试帧给测试中的其它所有端口。在这个例子中,有六个端口,每个端口有一个地址: 源端口 目的端口 (按传输序) 端口#1 2 3 4 5 6 2... 端口#2 3 4 5 6 1 3... 端口#3 4 5 6 1 2 4... 端口#4 5 6 1 2 3 5... 端口#5 6 1 2 3 4 6... 端口#6 1 2 3 4 5 1... 如同在表格中所显示的,对于每一次传送机会,目的地址有相等的分配。这保持了测试的平衡,所以一个目的端口在这种测试运算算法下不会超负荷, 在整个测试期间所有的端口平等的而且满负载工作.如果不正确地服从这个算法将会导致不一致的结果。 对每个端口使用多个地址的测试,实际的目的端口是和上面所描述的一样,实际的源/目的地址对,应当被随机地选择以检验DUT/SUT的地址查找的能力。 对每个地址,都必须(MUST)发送学习帧到DUT/SUT以使DUT/SUT适当的更新它的地址表。 5.1.4测量 每个端口应当接收与自己传送同样数目的测试帧.每个接收端口必须(MUST)分类,然后计算帧入两组中的一组: 1.) 接收帧(Received Frames):接收帧必须(MUST)有正确的目的MAC地址,应当(SHOULD)匹配标签域。 2.) 洪泛计数(Flood count)[2]:任何源于DUT/SUT(spanning tree,SNMP,RIP)的帧,一定(MUST)不能被计算为接收帧。 源于DUT/SUT的帧可以(MAY)被计算为洪泛帧或者根本不被计算。 DUT/SUT的帧丢失率应该(SHOOULD)如26.3[3]中所定义的方式报告,注意: 帧丢失率应当在测试期间结束时度量.术语“rate”,仅仅对这个的度量,不是暗指以秒为单位。 5.1.4.1吞吐量 吞吐量度量是在26.1[3]项定义。为了发现0帧丢失率下最大Oload[2],使用了一搜寻运算法则。这个运算法则必须调整Iload 以便发现吞吐量。 5.1.4.2转发率 DUT/SUT的转发率(FR)应当报告为每秒设备被观察到的,作为对一指定的Oload响应,成功转发到正确目的接口的测试帧的数量。Oload也必须被引用。 在最大提供的负载下的转发率(FRMOL),必须报告为一个设备每秒可以成功传输到正确的目地接口作为对3.6[2]项所定义的MOL的响应的测试帧的数量。MOL也必须被引用。 最大转发率(MFR)必须报告为一组重复的DUT/SUT转发率测试中最高的值。重复的转发率测试由调整Iload构成。Oload 应用于设备必须被引用。 5.1.5 报告格式 这些测试的结果应该以图形的方式报告。其中x轴应该为帧的大小,y轴为测试结果。在图中至少有两条线,一个为标为理论值,一个为测试的结果。 为了测量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.2 部分网状 one-to-many/many-to-one 5.2.1 目的 确定当从多个端口传输到一个端口或从一个端口传输到多个端口时的吞吐量。和全网状吞吐量测试一样,这个测试是一个度量在无帧丢失时交换帧的性能。这个测试的结果可以被用来确定DUT当交换通信量来自多个以太网端口时,利用一个以太网端口的能力。 5.2.2 设置参数 当提供突发的网状通信时,下面的参数必须被定义。每个参数设定要考虑下面因素。 帧大小 – 建议帧的大小为64,128,256,512,1024,1280和1518字节,见 RFC 2544 9 [3]。 四个字节的CRC码被指定包括在帧的大小内。 通信方向 – 通信量可以在一个方向,相反的方向或两个方向产生。 帧间隙(IFG)- 在脉冲串中两帧之间的帧间隙,必须为被测试介质指定标准中最小的。(9.6 us for 10Mbps Ethernet,960 ns for 100Mbps Ethernet,and 96 ns for 1 Gbps Ethernet) 。 双工模式 – 半双工或者全双工。 Iload – Intended Load per port,以媒介的最大理论负载的百分比表示,不考虑通信方向或双工模式。某个测试配置将理论上超过DUT/SUT的预定。 在半双工通信模式下,Iload超过50%将为超过DUT/SUT预定。 脉冲大小 – 脉冲大小定义了在停止传送来接收帧之前,在最小合法的I帧间隙下背靠背发送的帧的数量。脉冲大小应该在1和930帧之间变化。脉冲大小为1将仿真恒定负载[1]。 每个端口地址 – 表现每个端口将要被测试的地址的数量。地址的数量应当是二的指数 (i.e. 1,2,4,8,16,32,64,128,256,……)。参考值为1。 测试期间 — 建议的测试期间为30秒。测试期间应当在1至300秒之间可调整。 5.2.3 过程 在测试设备上的所有端口必须在帧基础模式或时间基础模式下传输测试帧(附录 B)。 依赖于通信方向,一些或所有的端口将要传送.所有的端口应当在测试期间的1%内开始传送帧。对于测试期间为30秒,所有的端口应当在300毫秒之内开始互相传送帧。 来自多个端口的测试帧必须发往一个端口。来自一个端口的测试帧必须以循环类型方式发往多个端口。循环类型方式的描述见5.1.3项 在测试中每个端口使用多个地址,实际的目的端口是和上面所描述的一样,实际的源/目的地址对应当被随机地选择以练习DUT/SUT的地址查找的能力。 +----------+ | | | Many | <-------- | | \ +----------+ \ \ +----------+ \ +-------------+ | | ------------> | | | Many | <-----------------------> | One | | | ------------> | | +----------+ / +-------------+ / +----------+ / | | / | Many | <------- | | +----------+ 对于每个地址,测试设备必须发送学习帧以允许DUT/SUT适当地更新其地址表。 5.2.4 测量 每个接收端口必须分类,然后计算帧在两组中的一组内: 1.)接收帧:接收帧必须有正确的目的MAC地址,应当匹配标签域。 2.)洪泛帧 [2]:任何帧源于DUT/SUT的帧,一定不能被计算为接收帧。源于DUT/SUT的帧可以被计算为洪泛帧或者不被计算。 DUT/SUT的转发率(FR),应当报告为每秒设备被观察到的,成功转发到正确目的接口作为对一指定的Oload响应的测试帧的数量。Oload也必须被引用。 在最大提供的负载下的转发率(FRMOL),必须被报告为一个设备每秒可以成功传输到正确的目的接口作为对3.6[2]项所定义的MOL的响应的测试帧的数量。MOL也必须被引用。 最大转发率(MFR)必须被报告为一个DUT/SUT的最高转发率减少一组重复转发率的测试。重复的一组转发率测试由调整Iload构成。Oload 应用于设备必须被引用。 5.2.5 报告格式 测试的结果应当以图形的方式报告。其中x轴应该为帧的大小,y轴为测试结果。在图中至少有两条线,一个为标为理论值,一个为测试的结果。 为了测量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.3 部分网状多重设备 5.3.1 目的 为了确定装备有多个端口和一个高速上行中枢线(high speed backbone uplink)(Gigabit Ethernet,ATM,SONET)的两个交换设备的吞吐量,帧丢失率和转发率。 5.3.2 设置参数 当提供突发的部分网状通信,下面的参数必须被定义。每个变量的设定要考虑下面的因素: 帧大小 – 建议帧的大小为64,128,256,512,1024,1280和1518字节,见 RFC 2544 9 [3]。四个字节的CRC码被指定包括在帧的大小内。 帧间隙(IFG)- 在脉冲串中两帧之间的帧间隙,必须为被测试介质指定标准中最小的。(9.6 us for 10Mbps Ethernet,960 ns for 100Mbps Ethernet,and 96 ns for 1 Gbps Ethernet)。 双工模式 – 半双工或者全双工。 Iload – Intended Load per port,以媒介的最大理论负载的百分比表示,不考虑通信方向或双工模式。某个测试配置将理论上超过DUT/SUT的预定。 在半双工通信模式下,Iload超过50%将为超过DUT/SUT预定。 脉冲大小 – 脉冲大小定义了在停止传送来接收帧之前,在最小合法的I帧间隙下背靠背发送的帧的数量。脉冲大小应该在1和930帧之间变化。脉冲大小为1将仿真恒定负载[1]。 每个端口地址 – 表现每个端口将要被测试的地址的数量。地址的数量应当是二的指数(i.e. 1,2,4,8,16,32,64,128,256,……)。参考值为1。 测试期间 — 建议的测试期间为30秒。测试期间应当在1至300秒之间可调整。 本地通信量(Local Traffic)- 一个值为ON或OFF的布尔值。帧运算法则可以被改变以转移本地通信量。当本地通信量值为ON时运算法则和全网状吞吐量的完全一样。当本地 通信量值为OFF时,端口以循环类型方式发送帧给中枢上行线另一边所有的端口。 5.3.3 过程 在测试设备上的所有端口必须在帧基础模式或时间基础模式下传输测试帧(附录 B)。所有的端口应当在测试期间的1%内开始传送帧.对于测试期间为30秒,所有的端口应当在300毫秒之内开始互相传送帧。 测试中的每个端口必须以在5.1.3中所定义的循环类型方式发送测试帧给所有其它的端口。为了发送完全负载穿过中枢上行线,本地通信量可以不遵循循环列表. 每个端口使用多个地址的测试中,实际的目的端口是和上面所描述的一样,实际的源/目的地址对应当被随机地选择以练习DUT/SUT的地址查找的能力。 对于每个地址,测试设备必须发送学习帧以允许DUT/SUT适当地更新其地址表。 为了度量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.3.4 测量 每个接收端口必须分类,然后计算帧入两组中的一组内: 1.) 接收帧:接收帧必须有正确的目的MAC地址,应当匹配标签域。 2.) 洪泛帧[2]:任何帧源于DUT/SUT的帧,一定不能被计算为接收帧。源于DUT/SUT的帧可以被计算为洪泛帧或者不被计算。 DUT/SUT的帧丢失率应当如26.3[3]项中所定义的方式报告,注意:帧丢失率应当在测试期间结束时度量.术语“rate”,仅仅对于这个度量,不是隐含秒的单位方式。 5.3.4.1 吞吐量 吞吐量度量定义在在26.1[3]项。为了发现0帧丢失率下的最大Oload[2]],使用了一种搜寻运算法则。这个运算法则必须调整Iload 以发现吞吐量。 5.3.4.2 转发率 DUT/SUT的转发率(FR)应当报告为每秒设备被观察到的,成功转发到正确目的接口作为对一指定的Oload响应的测试帧的数量。Oload也必须被引用。 在最大提供的负载下的转发率(FRMOL),必须被报告为一个设备每秒可以成功传输到正确的目的接口作为对3.6[2]项所定义的MOL的响应的测试帧的数量。MOL也必须被引用。 最大转发率(MFR)必须被报告为一个DUT/SUT的最高转发率,减少一组重复转发率的测试。重复的一组转发率测试由调整Iload构成。Oload应用于设备必须被引用。 5.3.5 报告格式 这些测试的结果应当以图形的方式报告。其中x轴应当为帧的大小,y轴为测试结果。在图中至少应有两条线,一个为标为理论值,一个为测试的结果。 为了测量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.4 部分网状单向通信 5.4.1 目的 为了确定,当DUT/SUT上一半端口单向传输信息流往另一半的端口时DUT/SUT的吞吐量。 5.4.2 设置参数 下面的参数必须被定义.每一个变量在下面的情况下被设定。 帧大小 – 建议帧的大小为64,128,256,512,1024,1280和1518字节,见RFC 2544 9 [3]。四个字节的CRC码被指定包括在帧的大小内。 帧间隙(IFG)- 在脉冲串中两帧之间的帧间隙,必须为被测试介质指定标准中最小的。(9.6 us for 10Mbps Ethernet,960 ns for 100Mbps Ethernet, and 96 ns for 1 Gbps Ethernet)。 双工模式 – 半双工或者全双工. Iload – Intended Load per port,以媒介的最大理论负载的百分比表示,不考虑通信方向或双工模式。某个测试配置将理论上超过DUT/SUT的预定。 在半双工通信模式下,Iload超过50%将为超过DUT/SUT预定。 脉冲大小 – 脉冲大小定义了在停止传送来接收帧之前,在最小合法的I帧间隙下背靠背发送的帧的数量。脉冲大小应该在1和930帧之间变化。脉冲大小为1将仿真恒定负载[1]。 每个端口地址 – 表现每个端口将要被测试的地址的数量。地址的数量应当是二的指数(i.e. 1,2,4,8,16,32,64,128,256,……)。参考值为1。 测试期间 — 建议的测试期间为30秒。测试期间应当在1至300秒之间可调整。 5.4.3 过程 端口不同时地发送和接收测试帧。作为一种结果,应当没有冲突除非DUT错误转发了帧,产生洪泛帧或生成树帧或者授予了一些流控的机制。这个测试中所使用的端口可以传送或接收帧,但是不能够两者兼备.那些传送端口发送测试帧往相应的每个接收端口的地址。这产生单向网状通信。 在测试设备上的所有端口必须在帧基础模式或时间基础模式下传输测试帧(附录 B)。所有的端口应当在测试期间的1%内开始传送帧。对于测试期间为30秒,所有的端口应当在300毫秒之内开始互相传送帧。 在测试中的每一个传输端口必须以循环类型方式发送帧给所有的接收端口。当拥塞控制被应用时,地址的序列一定不能改变。下面的表格说明了为什么测试中的每个端口必须传输测试帧给所有测试中的其它端口。在这个例子中,有8个端口,端口1至4是传输端口,端口5至8是接收端口,每个端口有一个地址: 源端口, 目的端口 (按传输顺序) 端口#1 5 6 7 8 5 6... 端口#2 6 7 8 5 6 7... 端口#3 7 8 5 6 7 8... 端口#4 8 5 6 7 8 5... 如同在表格中所显示的,对于每一次传送机会,目的地址有相等的分配。这保持了测试的平衡,所以一个目的端口在这种测试运算规则下不会超负荷,在整个测试期间所有的接收端口平等而充满负载。如果不严格地服从这个运算规则将会导致矛盾的结果。 在每个端口使用多个地址的测试中,实际的目的端口是和上面所描述的一样,实际的源/目的地址对应当被随机地选择以练习DUT/SUT的地址查找的能力。 对于每个地址,测试设备必须发送学习帧以允许DUT/SUT适当地更新其地址表。地址表年龄时间应当被设置成比学习时间和测试期间的组合还要充分的长。如果地址表在测试期间超时,结果将会显示DUT/SUT的一个较低的执行结果。 为了测量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.4.4 测量 每个接收端口必须分类,然后计算帧入两组中的一组内: 1.)接收帧:接收帧必须有正确的目的MAC地址,应当匹配标签域。 2.)洪泛帧[2]:任何帧源于DUT/SUT的帧,一定不能被计算为接收帧。源于DUT/SUT的帧可以被计算为洪泛帧或者不被计算。 DUT/SUT的帧丢失率应当如26.3[3]项中所定义的方式报告,注意:帧丢失率在测试期间结束时应当度量。术语“rate”,仅仅对于这个度量,不暗指秒的单位方式。 5.4.4.1 吞吐量 吞吐量度量在26.1[3]项中定义。为了发现0帧丢失率下最大Oload[2],使用了一搜寻运算法则。这个运算法则必须调整Iload 以发现吞吐量。 5.4.4.2 转发率 DUT/SUT的转发率(FR)应当报告为每秒设备被观察到的,成功转发到正确目的接口作为对一指定的Oload响应的测试帧的数量。Oload也必须被引用。 在最大提供的负载下的转发率(FRMOL),必须被报告为一个设备每秒可以成功传输到正确的目的接口作为对3.6[2]项所定义的MOL的响应的测试帧的数量。MOL也必须被引用。 最大转发率(MFR)必须被报告为一个DUT/SUT的最高转发率,减少一组重复转发率的测试。重复的一组转发率测试由调整Iload构成。Oload 应用于设备必须被引用。 5.4.5 报告格式 这些测试的结果应当以图形的方式报告。其中x轴应当为帧的大小,y轴为测试结果。在图中至少应有两条线,一个为标为理论值,一个为测试的结果。 为了测量DUT/SUT在执行许多不同地址查找时的交换通信的能力,在一系列的测试中,可以增加每个端口的地址数量。 5.5 拥塞控制 5.5.1 目的 为了确定一个DUT如何处理拥塞。一个设备是否执行拥塞控制,一个拥塞的端口是否会影响到一没有拥塞的端口,这个程序决定是否出现了列头阻塞和、或背压。 5.5.2 设置参数 下面的参数必须被定义.每一个变量的设定要考虑下面的因素。 帧大小 – 建议帧的大小为64,128,256,512,1024,1280和1518字节,见RFC 2544 9 [3]。四个字节的CRC码被指定包括在帧的大小内。 帧间隙(IFG)—在脉冲串中两帧之间的帧间隙,必须为被测试介质指定标准中最小的。(9.6 us for 10Mbps Ethernet,960 ns for 100Mbps Ethernet, and 96 ns for 1 Gbps Ethernet) 。 双工模式 – 半双工或者全双工。 每个端口地址 – 表现每个端口被测试的地址的数量。地址的数量应当是2的指数(i.e. 1,2,4,8,16,32,64,128,256,……)。参考值为1。 测试期间 — 建议的测试期间为30秒。测试期间应该在1至300秒之间可调整。 5.5.3 过程 这个测试必须由四的倍数个有相同MOL的端口组成。四个端口是必须的,还可以被扩展以充分的利用DUT/SUT。每组的四个端口组成一个测试块,两个端口作为源传输端口,有两个作为接收端口。下面的图表描述了在交换端口之间的通信流。 +----------+ 50 % MOL +-------------+ | | ------------------------> | | | | 50 % MOL | 未拥塞 | | | --------- | | +----------+ \ +-------------+ \ \ \ +----------+ \ +-------------+ | |
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服