RFC2285局域网交换设备基准测试术语.docx
《RFC2285局域网交换设备基准测试术语.docx》由会员分享,可在线阅读,更多相关《RFC2285局域网交换设备基准测试术语.docx(20页珍藏版)》请在冰豆网上搜索。
RFC2285局域网交换设备基准测试术语
项目编号ITTEL_R&T_2003_004
国信网安测评技术体系
之测试方法篇
(测试文档)
RFC2285BenchmarkingTerminologyforLANSwitchingDevices,1998.2
北京国信网安信息系统测评技术实验室
BenchmarkingTerminologyforLANSwitchingDevicesRFC2285,1998.2
NetworkWorkingGroupR.Mandeville
RequestforComments:
2285EuropeanNetworkLaboratories
Category:
InformationalFebruary1998
StatusofthisMemo
ThismemoprovidesinformationfortheInternetcommunity.ItdoesnotspecifyanInternetstandardofanykind.Distributionofthismemoisunlimited.
CopyrightNotice
Copyright(C)TheInternetSociety(1998).AllRightsReserved.
tableofContents
1Introduction
Thisdocumentisintendedtoprovideterminologyforthebenchmarkingoflocalareanetwork(LAN)switchingdevices.ItextendstheterminologyalreadydefinedforbenchmarkingnetworkinterconnectdevicesinRFCs1242and1944toswitchingdevices.
Althoughitmightbefoundusefultoapplysomeofthetermsdefinedheretoabroaderrangeofnetworkinterconnectdevices,thisRFCprimarilydealswithdeviceswhichswitchframesattheMediumAccessControl(MAC)layer.Itdefinestermsinrelationtothetrafficputtousewhenbenchmarkingswitchingdevices,forwardingperformance,congestioncontrol,latency,addresshandlingandfiltering.
2Existingdefinitions
RFC1242"BenchmarkingTerminologyforNetworkInterconnectDevices"shouldbeconsultedbeforeattemptingtomakeuseofthisdocument.RFC1944"BenchmarkingMethodologyforNetworkInterconnectDevices"containsdiscussionsofanumberoftermsrelevanttothebenchmarkingofswitchingdevicesandshouldalsobeconsulted.
ForthesakeofclarityandcontinuitythisRFCadoptsthetemplatefordefinitionssetoutinSection2ofRFC1242.Definitionsareindexedandgroupedtogetherinsectionsforeaseofreference.
Thekeywords"MUST","MUSTNOT","REQUIRED","SHALL","SHALLNOT","SHOULD","SHOULDNOT","RECOMMENDED","MAY",and"OPTIONAL"inthisocumentaretobeinterpretedasdescribedinRFC2119.
3Termdefinitions
3.1Devices
Thisgroupofdefinitionsappliestoalltypesofnetworkingdevices.
3.1.1Deviceundertest(DUT)
Definition:
Thenetworkforwardingdevicetowhichstimulusisofferedandresponsemeasured.
Discussion:
Asinglestand-aloneormodularunitwhichreceivesframesononeormoreofitsinterfacesandthenforwardsthemtooneormoreinterfacesaccordingtotheaddressinginformationcontainedintheframe.
Measurementunits:
n/a
Issues:
SeeAlso:
systemundertest(SUT)(
3.1.2SystemUnderTest(SUT)
Definition:
Thecollectivesetofnetworkdevicestowhichstimulusisofferedasasingleentityandresponsemeasured.
Discussion:
Asystemundertestmaybecomprisedofavarietyofnetworkingdevices.Somedevicesmaybeactiveintheforwardingdecision-makingprocess,suchasroutersorswitches;otherdevicesmaybepassivesuchasaCSU/DSU.Regardlessofconstituentcomponents,thesystemistreatedasasingularentitytowhichstimulusisofferedandresponsemeasured.
Measurementunits:
n/a
Issues:
SeeAlso:
deviceundertest(DUT)(
3.2Trafficorientation
ThisgroupofdefinitionsappliestothetrafficpresentedtotheinterfacesofaDUT/SUTandindicateswhethertheinterfacesarereceivingonly,transmittingonly,orbothreceivingandtransmitting.
3.2.1Unidirectionaltraffic
Definition:
WhenallframespresentedtotheinputinterfacesofaDUT/SUTareaddressedtooutputinterfaceswhichdonotthemselvesreceiveanyframes.
Discussion:
Thisdefinitionconformstothediscussioninsection16ofRFC1944whichdescribeshowunidirectionaltrafficcanbeofferedtoaDUT/SUTtomeasurethroughput.Unidirectionaltrafficisalsoappropriatefor:
-themeasurementoftheminimuminter-framegap-thecreationofmany-to-oneorone-to-manyinterfaceoverload-thedetectionofheadoflineblocking-themeasurementofforwardingratesandthroughputwhencongestioncontrolmechanismsareactive.
WhenatesteroffersunidirectionaltraffictoaDUT/SUTreceptionandtransmissionarehandledbydifferentinterfacesorsetsofinterfacesoftheDUT/SUT.AllframesreceivedfromthetesterbytheDUT/SUTaretransmittedbacktothetesterfrominterfaceswhichdonotthemselvesreceiveanyframes.
Itisusefultodistinguishtrafficorientationandtrafficdistributionwhenconsideringtrafficpatternsusedindevicetesting.Unidirectionaltraffic,forexample,istrafficorientatedinasingledirectionbetweenmutuallyexclusivesetsofsourceanddestinationinterfacesofaDUT/SUT.Suchtraffic,however,canbedistributedbetweeninterfacesindifferentways.
WhentrafficissenttotwoormoreinterfacesfromanexternalsourceandthenforwardedbytheDUT/SUTtoasingleoutputinterfacethetrafficorientationisunidirectionalandthetrafficdistributionbetweeninterfacesismany-to-one.TrafficcanalsobesenttoasingleinputinterfaceandforwardedbytheDUT/SUTtotwoormoreoutputinterfacestoachieveaone-to-manydistributionoftraffic.
Suchtrafficdistributionscanalsobecombinedtotestforheadoflineblockingortomeasureforwardingratesandthroughput
whencongestioncontrolmechanismsareactive.WhenaDUT/SUTisequippedwithinterfacesrunningatdifferentmediaratesthenumberofinputinterfacesrequiredtoloadoroverloadanoutputinterfaceorinterfaceswillvary.
Itshouldbenotedthatmeasurementoftheminimuminter-framegapservestodetectviolationsoftheIEEE802.3standard.
Issues:
halfduplex/fullduplex
Measurementunits:
n/a
SeeAlso:
bidirectionaltraffic(
non-meshedtraffic(
partiallymeshedtraffic(
fullymeshedtraffic(
congestioncontrol(3.7)
headoflineblocking(
3.2.2Bidirectionaltraffic
Definition:
FramespresentedtoaDUT/SUTsuchthateveryreceivinginterfacealsotransmits.
Discussion:
Thisdefinitionconformstothediscussioninsection14ofRFC1944.
WhenatesteroffersbidirectionaltraffictoaDUT/SUTalltheinterfaceswhichreceiveframesfromthetesteralsotransmitframesbacktothetester.
BidirectionaltrafficMUSTbeofferedwhenmeasuringthethroughputorforwardingrateoffullduplexinterfacesofaswitchingdevice.
Issues:
truncatedbinaryexponentialback-offalgorithm
Measurementunits:
n/a
SeeAlso:
unidirectionaltraffic(
non-meshedtraffic(
partiallymeshedtraffic(
fullymeshedtraffic(
3.3Trafficdistribution
ThisgroupofdefinitionsappliestothedistributionofframesforwardedbyaDUT/SUT.
3.3.1Non-meshedtraffic
Definition:
FramesofferedtoasingleinputinterfaceandaddressedtoasingleoutputinterfaceofaDUT/SUTwhereinputandoutputinterfacesaregroupedinmutuallyexclusivepairs.
Discussion:
Inthesimplestinstanceofnon-meshedtrafficallframesareofferedtoasingleinputinterfaceandaddressedtoasingleoutputinterface.Theone-to-onemappingofinputtooutputinterfacesrequiredbynon-meshedtrafficcanbeextendedtomultiplemutuallyexclusivepairsofinputandoutputinterfaces.
Measurementunits:
n/a
Issues:
halfduplex/fullduplex
SeeAlso:
unidirectionaltraffic(
bidirectionaltraffic(
partiallymeshedtraffic(
fullymeshedtraffic(
burst(
3.3.2Partiallymeshedtraffic
Definition:
FramesofferedtooneormoreinputinterfacesofaDUT/SUTandaddressedtooneormoreoutputinterfaceswhereinputandoutputinterfacesaremutuallyexclusiveandmappedone-to-many,many-to-oneormany-to-many.
Discussion:
Thisdefinitionfollowsfromthediscussioninsection16ofRFC1944onmulti-porttesting.Partiallymeshedtrafficallowsforone-to-many,many-to-oneormany-to-manymappingsofinputtooutputinterfacesandreadilyextendstoconfigurationswithmultipleswitchingdeviceslinkedtogetheroverbackboneconnections.
Itshouldbenotedthatpartiallymeshedtrafficcanloadbackboneconnectionslinkingtogethertwoswitchingdevicesorsystemsmorethanfullymeshedtraffic.Whenofferedpartiallymeshedtrafficdevicesorsystemscanbesetuptoforwardalloftheframestheyreceivetotheoppositesideofthebackboneconnectionwhereasfullymeshedtrafficrequiresatleastsomeoftheofferedframestobeforwardedlocally,thatistotheinterfacesoftheDUT/SUTreceivingthem.Suchframeswillnottraversethebackboneconnection.
Measurementunits:
n/a
Issues:
halfduplex/fullduplex
SeeAlso:
unidirectionaltraffic(
bidirectionaltraffic(
non-meshedtraffic(
fullymeshedtraffic(
burst(
3.3.3Fullymeshedtraffic
Definition:
FramesofferedtoadesignatednumberofinterfacesofaDUT/SUTsuchthateachoneoftheinterfacesundertestreceivesframesaddressedtoalloftheotherinterfacesundertest.
Discussion:
Aswithbidirectionalpartiallymeshedtraffic,fullymeshedtrafficrequireseachonetheinterfacesofaDUT/SUTtobothreceiveandtransmitframes.Butsincetheinterfacesarenotdividedintogroupsaswithpartiallymeshedtrafficeveryinterfaceforwardsframestoandreceivesframesfromeveryothernterface.Thetotalnumberofindividualinput/outputinterfacepairswhentrafficisfullymeshedovernswitchedinterfacesequalsnx(n-1).Thiscompareswithnx(n/2)suchinterfacepairswhentrafficispartiallymeshed.
Fullymeshedtrafficonhalfduplexinterfacesisinherentlyburstysinceinterfacesmustinterrupttransmissionwhenevertheyreceiveframes.ThiskindofburstymeshedtrafficischaracteristicofrealnetworktrafficandcanbeadvantageouslyusedtodiagnoseaDUT/SUTbyexercisingmanyofitscomponentartssimultaneously.AdditionalinspectionmaybewarrantedtocorrelatetheframeforwardingcapacityofaDUT/SUTwhenofferedmeshedt