diff options
author | Maryam Tahhan <maryam.tahhan@intel.com> | 2015-07-09 11:43:02 +0100 |
---|---|---|
committer | Maryam Tahhan <maryam.tahhan@intel.com> | 2015-07-09 14:06:50 +0000 |
commit | 462be3c5af82bc964b2101ff6bd55991979f0527 (patch) | |
tree | a2b289f7a847b79ec424b07e30604ae943db809c | |
parent | 4aa6124a7d870e6c09e6faf4663a0dc80881518f (diff) |
TestSpec: Add flow Classification section
Add a section that specifies the fields we should match on as part of a
flow.
JIRA: VSPERF-49
Change-Id: Ice5496076ac77bceca8ddadd13bea396177f2901
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
-rwxr-xr-x | test_spec/vswitchperf_ltd.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test_spec/vswitchperf_ltd.md b/test_spec/vswitchperf_ltd.md index 3ede185e..051e8b8c 100755 --- a/test_spec/vswitchperf_ltd.md +++ b/test_spec/vswitchperf_ltd.md @@ -334,6 +334,9 @@ The following represents possible deployments which can help to determine the pe **Note**: For throughput tests unless stated otherwise, test configurations should ensure that traffic traverses the installed flows through the switch, i.e. flows are installed and have an appropriate time out that doesn't expire before packet transmission starts. +#####Flow Classification: +Virtual switches group packets into flows by processing and matching particular header fields in the packet or frame, or by matching packets based on the input ports into the vSwitch. Thus a flow is considered to be a sequence of packets that have a shared set of header field values or have arrived on the same port. Performance results can vary based on the parameters the vSwitch uses to match for a flow. The recommended flow classification parameters for any vSwitch performance tests are: the input port, the source IP address, the destination IP address and the Ethernet protocol type field. It is essential to increase the flow time-out time on a vSwitch before conducting any performance tests that do not measure the flow set-up time. Normally the first packet of a particular flow will install the flow in the vSwitch which adds an additional latency, subsequent packets of the same flow are not subject to this latency if the flow is already installed on the vSwitch. + #####Test Priority Tests will be assigned a priority in order to determine which tests should be implemented immediately and which tests implementations can be deferred. |