diff options
Diffstat (limited to 'scripts/stl/imix_1pkt_tuple_gen.yaml')
-rw-r--r-- | scripts/stl/imix_1pkt_tuple_gen.yaml | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/scripts/stl/imix_1pkt_tuple_gen.yaml b/scripts/stl/imix_1pkt_tuple_gen.yaml deleted file mode 100644 index 78156e5c..00000000 --- a/scripts/stl/imix_1pkt_tuple_gen.yaml +++ /dev/null @@ -1,63 +0,0 @@ -### Single stream UDP packet, 64B ### -##################################### -- name: udp_64B - stream: - self_start: True - packet: - binary: stl/udp_64B_no_crc.pcap # pcap should not include CRC - mode: - type: continuous - pps: 100 - rx_stats: [] - - # program that define 1M flows with IP range 16.0.0.1-16.0.0.254 - # we will create a script that do that for you - # this is the low level instructions - vm: [ - { - "type" : "tuple_flow_var", # name of the command - - "name" : "tuple_gen", # tuple_gen.ip tuple_gen.port can be used - - "ip_min" : 0x10000001, # min ip 16.0.0.1 - "ip_max" : 0x100000fe, # max ip 16.0.0.254 - - "port_min" : 1025, # min port 1025 - "port_max" : 65500, # max port 65500 - - "limit_flows" : 1000000, # number of flows - "flags" : 0, # 1 - for unlimited - }, - - { - "type" : "write_flow_var", # command name - - "name" : "tuple_gen.ip", # varible to write - - "add_value" : 0, # no need to add value - - "is_big_endian" : true, # write as big edian - - "pkt_offset" : 26, # write tuple_gen.ip into ipv4.src_ip - }, - - { - "type" : "fix_checksum_ipv4", # fix ipv4 header checksum - - "pkt_offset" : 14, # offset of ipv4 header - - }, - - { - "type" : "write_flow_var", # command name - - "name" : "tuple_gen.port", # varible to write - - "add_value" : 0, # no need to add value - - "is_big_endian" : true, # write as big edian - - "pkt_offset" : 34, # write tuple_gen.port into udp.src_port - } - - ] |