Description:
Set up RFC 2889 address caching capacity test.
Can be used with Command Sequencer: No
Parents: Sequencer
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
TestCaseConfig (BenchmarkingTestCaseConfig) |
DcbTestConfig, Rfc2544BackToBackFramesConfig, Rfc2544FrameLossConfig, Rfc2544LatencyConfig, Rfc2544ThroughputConfig, Rfc2544TrafficGroupConfig, Rfc2889AddrCachingCapacityConfig, Rfc2889AddrLearningRateConfig, Rfc2889BroadcastFrameForwardingConfig, Rfc2889BroadcastFrameLatencyConfig, Rfc2889CongestionControlConfig, Rfc2889ErroredFramesFilteringConfig, Rfc2889ForwardingConfig, Rfc2889ForwardPressureConfig, Rfc2889MaxForwardingRateConfig, Rfc3918Config, Rfc5180Config |
Benchmarking test case config used to set up test command. |
SequencerRootCommand (BenchmarkingTestCaseRootCommand) |
Parent command. |
Attribute | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AgingTime |
Aging timer value in the DUT/SUT. It removes MAC addresses from the cache when this timer expires. The Aging Time value must be set high enough for the test to complete, based on the values for initial and minimum number of addresses. A warning is sent if the Aging Time value is too low. Type: u16 Default: 15 Range: 1 - 3600 |
||||||||||||
DstDeviceList |
Destination device list. Type: handle Default: 0 |
||||||||||||
FrameSize |
Frame size. Type: u16 Default: 64 Range: 47 - 16383 |
||||||||||||
InitialNumAddrs |
Number of addresses to be sent to the DUT/SUT in the first iteration. Type: u32 Default: 20480 Range: 1 - 16777215 |
||||||||||||
LatencyType |
How latency results are calculated and displayed. Type: enum Default: LILO Possible Values:
|
||||||||||||
LearningFreqMode |
Learning frequency. Type: enum Default: LEARN_ONCE Possible Values:
|
||||||||||||
LearningRate |
Number of learning frames per second. Type: u32 Default: 1000 Range: 1 - 4294967295 |
||||||||||||
MaxNumAddrs |
Highest number of addresses to be sent to the DUT/SUT. Type: u32 Default: 65536 Range: 1 - 16777216 |
||||||||||||
MinNumAddrs |
Lowest number of addresses to be sent to the DUT/SUT. Type: u32 Default: 1 Range: 1 - 16777216 |
||||||||||||
MonitorPortList |
List of ports acting as monitor ports for test. Type: handle Default: 0 |
||||||||||||
NumOfTrials |
Number of trials. Type: u16 Default: 1 Range: 1 - 60 |
||||||||||||
Resolution |
Finest adjustment possible, in number of addresses, from iteration to iteration. Type: u32 Default: 2 Range: 1 - 16777216 |
||||||||||||
SrcDeviceList |
Source device list. Type: handle Default: 0 |
||||||||||||
TrafficStartDelay |
Wait time (in seconds) before traffic starts. Type: double Default: 2 Range: 0.005 - 3600 |
||||||||||||
TrafficVerificationAbortOnFail |
Test behavior when traffic verification fails. Type: bool Default: TRUE Possible Values:
|
||||||||||||
TrafficVerificationFreqMode |
Specifies when to perform traffic verification during the test. Type: enum Default: NONE Possible Values:
|
||||||||||||
TrafficVerificationTxFrameCount |
Number of frames to use for traffic verification. Type: u32 Default: 100 Range: 1 - 32767 |
||||||||||||
TrafficVerificationTxFrameRate |
Traffic rate in frames per second to use for traffic verification. Type: u32 Default: 1000 Range: 1 - 14880952 |
There are no read-only attributes.