aboutsummaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorMartin Klozik <martinx.klozik@intel.com>2017-03-24 10:49:10 +0000
committerMartin Klozik <martinx.klozik@intel.com>2017-03-24 16:07:22 +0000
commit20a12dd85dde14bee9ada4f9f72ffd8eebd4e53c (patch)
tree59bffddbc76ae61bf4dac1c13f9fd1f2fa7772fb /conf
parente1d6248d35bf61e87cc07f9a4f286ada06a819c8 (diff)
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>
Diffstat (limited to 'conf')
-rw-r--r--conf/03_traffic.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/conf/03_traffic.conf b/conf/03_traffic.conf
index baded627..db704d02 100644
--- a/conf/03_traffic.conf
+++ b/conf/03_traffic.conf
@@ -88,6 +88,10 @@ LOG_FILE_TRAFFIC_GEN = 'traffic-gen.log'
# Default value: 64
# 'l3' - A dictionary with l3 network layer details. Supported
# values are:
+# 'enabled' - Specifies if l3 layer should be enabled or disabled.
+# Data type: bool
+# Default value: True
+# NOTE: Supported only by IxNet trafficgen class
# 'srcip' - Specifies source MAC address filled by traffic generator.
# NOTE: It can be modified by vsperf in some scenarios.
# Data type: str
@@ -103,6 +107,10 @@ LOG_FILE_TRAFFIC_GEN = 'traffic-gen.log'
# Default value: "udp".
# 'l4' - A dictionary with l4 network layer details. Supported
# values are:
+# 'enabled' - Specifies if l4 layer should be enabled or disabled.
+# Data type: bool
+# Default value: True
+# NOTE: Supported only by IxNet trafficgen class
# 'srcport' - Specifies source port of selected transport protocol.
# NOTE: It can be modified by vsperf in some scenarios.
# Data type: int
@@ -142,11 +150,13 @@ TRAFFIC = {
'dstmac': '00:00:00:00:00:00',
},
'l3': {
+ 'enabled': True,
'proto': 'udp',
'srcip': '1.1.1.1',
'dstip': '90.90.90.90',
},
'l4': {
+ 'enabled': True,
'srcport': 3000,
'dstport': 3001,
},