ixia: Make L3 and L4 headers optional 17/31717/1
authorMartin Klozik <martinx.klozik@intel.com>
Fri, 24 Mar 2017 10:49:10 +0000 (10:49 +0000)
committerMartin Klozik <martinx.klozik@intel.com>
Fri, 24 Mar 2017 16:07:22 +0000 (16:07 +0000)
commit20a12dd85dde14bee9ada4f9f72ffd8eebd4e53c
tree59bffddbc76ae61bf4dac1c13f9fd1f2fa7772fb
parente1d6248d35bf61e87cc07f9a4f286ada06a819c8
ixia: Make L3 and L4 headers optional

During testing it is sometimes useful to generate pure L2 traffic
without L3 or L4 related headers. IxNetwork TCL script was updated
to support this option.
Generic TRAFFIC array was enhanced by on/off switch for L3 and L4
headers. Thus it can be implemented by other traffic generators
in the future, if this feature will prove itself useful.

JIRA: VSPERF-500

Change-Id: I723c703e5d6ef609fd5b7db366871278a4730203
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: Sridhar Rao <sridhar.rao@spirent.com>
Reviewed-by: Trevor Cooper <trevor.cooper@intel.com>
3rd_party/ixia/ixnetrfc2544.tcl
conf/03_traffic.conf
docs/testing/developer/design/trafficgen_integration_guide.rst
docs/testing/developer/design/vswitchperf_design.rst
docs/testing/user/configguide/trafficgen.rst
tools/functions.py