Address Learning Rate Test Options#
![../_images/address_learning_rate_config.png](../_images/address_learning_rate_config.png)
Fig. 22 Address Learning Rate Test Options#
Common Options#
Iterations
The number of times to repeat each test trial with the same set of test parameters.
MAC Address Settings#
Test Port Address Mode
Defines how to generate the test port MAC address.
Learn Port DMAC Mode
Defines how to generate DMAC address in frames from the learning port.
Learning Sequence
Select how the MAC address learning sequence is scheduled.
Learning Base Address
The first 3 bytes of the MAC addresses used for the learning test. It is necessary to use a different base address than the default Xena base address (
04.F4.BC
) when running a test using multiple addresses to avoid conflicts with other unused ports on the Xena tester.Start Count
The starting number of addresses used in the test.
End Count
The ending number of addresses used in the test.
Step Count
The address count step increment.
Only Use Max. Capacity
If checked the test will ignore the start, end and step options and only run the test at the max. capacity. This option is only used if an Address Caching Capacity test has previously been run as part of the same test and a capacity test result has been found for the frame size in question. Otherwise the test will default to use the start, end and step options.
Set End = Max. Capacity
If checked the test will ignore the end count option value and use the max. capacity value instead. This option is only used if an Address Caching Capacity test has previously been run as part of the same test and a capacity test result has been found for the frame size in question. Otherwise the test will default to use the end option value.
Learning Rate Settings#
Base Learning Rate
The basic (i.e. maximum) learning rate used in frames/second. Note that the general port rate defined for the test configuration is ignored for this test.
Initial Rate
The starting rate to use. This is specified as a percentage of the base learning rate.
Maximum Rate
The maximum rate to use. This is specified as a percentage of the base learning rate and will typically be 100%.
Minimum Rate
The minimum rate to use. This is specified as a percentage of the base learning rate. If the trial reaches this value the test is stopped and the result will be FAILed.
Resolution Rate
The trial stops when the difference between the current and the last successful trial is less than the Resolution.
DUT Address Learning Reset#
Toggle Sync States
If checked the sync state of the test ports will be toggled off and on between test trials. Enabling this may help clearing the MAC learning tables in the DUT and speed up the test.
Sync State Off Period
The amount of seconds the port sync states will be off.
Delay After Sync On
Defines how long time Xena2889 will wait after the reset before it continues with the test.
Switch Test Port Roles
If checked the port with the Test and Learning roles will be swapped between test trials. Enabling this may help clearing the MAC learning tables in the DUT and speed up the test.
DUT Aging Time
If none of the two options above are checked the test will wait for the specified seconds between trials to ensure that the MAC table in the DUT has been cleared.
Port Role Configuration#
Used?
If checked the port will be used in this test.
Port Role
Used to place the port in Test Port, Learning Port, or Monitoring Port.
Note
Only one test port, one learning port and one monitoring port are allowed in this test.