diff options
author | Martin Klozik <martinx.klozik@intel.com> | 2017-03-27 10:43:47 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-03-27 10:43:47 +0000 |
commit | 881bf91ed8014ba48c55d3a8fc5b4980913f9b95 (patch) | |
tree | 2a6a61da70236c3956c9c9afbba39f13486f7178 /docs/testing | |
parent | 33077281ce5b50e4df4246bae40c52a86bd2f78a (diff) | |
parent | 20a12dd85dde14bee9ada4f9f72ffd8eebd4e53c (diff) |
Merge "ixia: Make L3 and L4 headers optional"
Diffstat (limited to 'docs/testing')
-rw-r--r-- | docs/testing/developer/design/trafficgen_integration_guide.rst | 6 | ||||
-rw-r--r-- | docs/testing/developer/design/vswitchperf_design.rst | 8 | ||||
-rw-r--r-- | docs/testing/user/configguide/trafficgen.rst | 14 |
3 files changed, 21 insertions, 7 deletions
diff --git a/docs/testing/developer/design/trafficgen_integration_guide.rst b/docs/testing/developer/design/trafficgen_integration_guide.rst index 382cedcb..7dae19ba 100644 --- a/docs/testing/developer/design/trafficgen_integration_guide.rst +++ b/docs/testing/developer/design/trafficgen_integration_guide.rst @@ -215,9 +215,9 @@ functions: * param **l2**: A dictionary with data link layer details, e.g. **srcmac**, **dstmac** and **framesize**. * param **l3**: A dictionary with network layer details, e.g. **srcip**, - **dstip** and **proto**. - * param **l3**: A dictionary with transport layer details, e.g. **srcport**, - **dstport**. + **dstip**, **proto** and l3 on/off switch **enabled**. + * param **l4**: A dictionary with transport layer details, e.g. **srcport**, + **dstport** and l4 on/off switch **enabled**. * param **vlan**: A dictionary with vlan specific parameters, e.g. **priority**, **cfi**, **id** and vlan on/off switch **enabled**. diff --git a/docs/testing/developer/design/vswitchperf_design.rst b/docs/testing/developer/design/vswitchperf_design.rst index aa7fb342..a5a99c8a 100644 --- a/docs/testing/developer/design/vswitchperf_design.rst +++ b/docs/testing/developer/design/vswitchperf_design.rst @@ -354,6 +354,10 @@ Detailed description of ``TRAFFIC`` dictionary items follows: 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 @@ -369,6 +373,10 @@ Detailed description of ``TRAFFIC`` dictionary items follows: 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 diff --git a/docs/testing/user/configguide/trafficgen.rst b/docs/testing/user/configguide/trafficgen.rst index 4e42b2be..fff8af07 100644 --- a/docs/testing/user/configguide/trafficgen.rst +++ b/docs/testing/user/configguide/trafficgen.rst @@ -50,11 +50,13 @@ and is configured as follows: '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, }, @@ -133,8 +135,9 @@ when the setup is complete. { "flow_type": "port", "l3": { + "enabled": True, "srcip": "1.1.1.1", - "proto": "tcp", + "proto": "udp", "dstip": "90.90.90.90" }, "traffic_type": "rfc2544_continuous", @@ -144,12 +147,15 @@ when the setup is complete. "cfi": 0, "priority": 0, "id": 0, - "enabled": false + "enabled": False + }, + "l4": { + "enabled": True, + "srcport": 3000, + "dstport": 3001, }, "frame_rate": 90, "l2": { - "dstport": 3001, - "srcport": 3000, "dstmac": "00:00:00:00:00:00", "srcmac": "00:00:00:00:00:00", "framesize": 64 |