summaryrefslogtreecommitdiffstats
path: root/scripts/cap2
diff options
context:
space:
mode:
authorHanoh Haim <hhaim@cisco.com>2015-06-24 14:03:29 +0300
committerHanoh Haim <hhaim@cisco.com>2015-06-24 14:03:29 +0300
commit8b52a31ed2c299b759f330c4f976b9c70f5765f4 (patch)
tree9d6da5438b5b56b1d2d57e6c13494b4e65d000e7 /scripts/cap2
first version
Diffstat (limited to 'scripts/cap2')
-rwxr-xr-xscripts/cap2/Oracle.pcapbin0 -> 62195 bytes
-rwxr-xr-xscripts/cap2/Video_Calls.pcapbin0 -> 2579101 bytes
-rwxr-xr-xscripts/cap2/Voice_calls_rtp_only.pcapbin0 -> 124214 bytes
-rwxr-xr-xscripts/cap2/citrix.pcapbin0 -> 89937 bytes
-rwxr-xr-xscripts/cap2/delay_10_rtp_250k_short.pcapbin0 -> 19821 bytes
-rwxr-xr-xscripts/cap2/dns.pcapbin0 -> 226 bytes
-rwxr-xr-xscripts/cap2/dns.yaml23
-rwxr-xr-xscripts/cap2/dns_one_server.yaml33
-rwxr-xr-xscripts/cap2/dns_single_server.yaml32
-rwxr-xr-xscripts/cap2/dns_wlen.yaml25
-rwxr-xr-xscripts/cap2/dns_wlen1.yaml25
-rwxr-xr-xscripts/cap2/dns_wlen2.yaml32
-rwxr-xr-xscripts/cap2/dns_wlength.yaml25
-rwxr-xr-xscripts/cap2/dyn_pyld1.yaml36
-rwxr-xr-xscripts/cap2/exchange.pcapbin0 -> 10732 bytes
-rwxr-xr-xscripts/cap2/http.yaml22
-rwxr-xr-xscripts/cap2/http_browsing.pcapbin0 -> 35429 bytes
-rwxr-xr-xscripts/cap2/http_get.pcapbin0 -> 42781 bytes
-rwxr-xr-xscripts/cap2/http_plugin.yaml24
-rwxr-xr-xscripts/cap2/http_post.pcapbin0 -> 41026 bytes
-rwxr-xr-xscripts/cap2/http_simple.yaml21
-rwxr-xr-xscripts/cap2/https.pcapbin0 -> 174163 bytes
-rwxr-xr-xscripts/cap2/imix.yaml35
-rwxr-xr-xscripts/cap2/imix_1518.yaml70
-rwxr-xr-xscripts/cap2/imix_64.yaml70
-rwxr-xr-xscripts/cap2/imix_fast_1g.yaml53
-rwxr-xr-xscripts/cap2/imix_fast_1g_100k_flows.yaml53
-rwxr-xr-xscripts/cap2/ipv4_vlan.yaml21
-rwxr-xr-xscripts/cap2/ipv6.pcapbin0 -> 130 bytes
-rwxr-xr-xscripts/cap2/ipv6.yaml22
-rwxr-xr-xscripts/cap2/ipv6_vlan.yaml23
-rwxr-xr-xscripts/cap2/lb_ex1.yaml26
-rwxr-xr-xscripts/cap2/limit_multi_pkt.yaml23
-rwxr-xr-xscripts/cap2/limit_single_pkt.yaml23
-rwxr-xr-xscripts/cap2/mail_pop.pcapbin0 -> 16254 bytes
-rwxr-xr-xscripts/cap2/nat_test.yaml46
-rwxr-xr-xscripts/cap2/rtp_160k.pcapbin0 -> 1150301 bytes
-rwxr-xr-xscripts/cap2/rtp_250k_rtp_only.pcapbin0 -> 3900796 bytes
-rwxr-xr-xscripts/cap2/rtp_250k_rtp_only_1.pcapbin0 -> 168032 bytes
-rwxr-xr-xscripts/cap2/rtp_250k_rtp_only_2.pcapbin0 -> 1782402 bytes
-rwxr-xr-xscripts/cap2/rtsp.yaml24
-rwxr-xr-xscripts/cap2/rtsp_full1.yaml17
-rwxr-xr-xscripts/cap2/rtsp_full2.yaml24
-rwxr-xr-xscripts/cap2/rtsp_short.pcapbin0 -> 11692 bytes
-rwxr-xr-xscripts/cap2/rtsp_short1.yaml24
-rwxr-xr-xscripts/cap2/rtsp_short1_slow.yaml24
-rwxr-xr-xscripts/cap2/rtsp_short2.yaml24
-rwxr-xr-xscripts/cap2/rtsp_short3.yaml24
-rwxr-xr-xscripts/cap2/sfr.yaml90
-rwxr-xr-xscripts/cap2/sfr2.yaml30
-rwxr-xr-xscripts/cap2/sfr3.yaml90
-rwxr-xr-xscripts/cap2/sfr4.yaml20
-rwxr-xr-xscripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile.yaml83
-rwxr-xr-xscripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile_ipg_mix.yaml240
-rwxr-xr-xscripts/cap2/short_tcp.yaml20
-rwxr-xr-xscripts/cap2/sip_short1.yaml24
-rwxr-xr-xscripts/cap2/sip_short2.yaml24
-rwxr-xr-xscripts/cap2/smtp.pcapbin0 -> 98768 bytes
-rwxr-xr-xscripts/cap2/test_mac.yaml9
-rwxr-xr-xscripts/cap2/test_pcap_mode1.yaml24
-rwxr-xr-xscripts/cap2/test_pcap_mode2.yaml24
-rwxr-xr-xscripts/cap2/tuple_gen.yaml10
-rwxr-xr-xscripts/cap2/udp_1518B.pcapbin0 -> 1558 bytes
-rwxr-xr-xscripts/cap2/udp_594B.pcapbin0 -> 634 bytes
-rwxr-xr-xscripts/cap2/udp_64B.pcapbin0 -> 104 bytes
65 files changed, 1612 insertions, 0 deletions
diff --git a/scripts/cap2/Oracle.pcap b/scripts/cap2/Oracle.pcap
new file mode 100755
index 00000000..cc300a53
--- /dev/null
+++ b/scripts/cap2/Oracle.pcap
Binary files differ
diff --git a/scripts/cap2/Video_Calls.pcap b/scripts/cap2/Video_Calls.pcap
new file mode 100755
index 00000000..6fd4d202
--- /dev/null
+++ b/scripts/cap2/Video_Calls.pcap
Binary files differ
diff --git a/scripts/cap2/Voice_calls_rtp_only.pcap b/scripts/cap2/Voice_calls_rtp_only.pcap
new file mode 100755
index 00000000..eb26dbb9
--- /dev/null
+++ b/scripts/cap2/Voice_calls_rtp_only.pcap
Binary files differ
diff --git a/scripts/cap2/citrix.pcap b/scripts/cap2/citrix.pcap
new file mode 100755
index 00000000..f13eec55
--- /dev/null
+++ b/scripts/cap2/citrix.pcap
Binary files differ
diff --git a/scripts/cap2/delay_10_rtp_250k_short.pcap b/scripts/cap2/delay_10_rtp_250k_short.pcap
new file mode 100755
index 00000000..de8b28e7
--- /dev/null
+++ b/scripts/cap2/delay_10_rtp_250k_short.pcap
Binary files differ
diff --git a/scripts/cap2/dns.pcap b/scripts/cap2/dns.pcap
new file mode 100755
index 00000000..2bd7f460
--- /dev/null
+++ b/scripts/cap2/dns.pcap
Binary files differ
diff --git a/scripts/cap2/dns.yaml b/scripts/cap2/dns.yaml
new file mode 100755
index 00000000..dd577894
--- /dev/null
+++ b/scripts/cap2/dns.yaml
@@ -0,0 +1,23 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.1.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ #vlan : { enable : 1 , vlan0 : 100 , vlan1 : 200 }
+ #mac_override_by_ip : true
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+
+
diff --git a/scripts/cap2/dns_one_server.yaml b/scripts/cap2/dns_one_server.yaml
new file mode 100755
index 00000000..bac3c1d1
--- /dev/null
+++ b/scripts/cap2/dns_one_server.yaml
@@ -0,0 +1,33 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.2"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ server_addr : "48.0.0.1"
+ one_app_server : true
+ wlength : 1
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ wlength : 1
+
+
diff --git a/scripts/cap2/dns_single_server.yaml b/scripts/cap2/dns_single_server.yaml
new file mode 100755
index 00000000..e2513484
--- /dev/null
+++ b/scripts/cap2/dns_single_server.yaml
@@ -0,0 +1,32 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ one_app_server : true
+ wlength : 7
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 0.5
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/dns.pcap
+ one_app_server : false
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+
+
diff --git a/scripts/cap2/dns_wlen.yaml b/scripts/cap2/dns_wlen.yaml
new file mode 100755
index 00000000..fc653d4f
--- /dev/null
+++ b/scripts/cap2/dns_wlen.yaml
@@ -0,0 +1,25 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ wlength : 2
+
+
diff --git a/scripts/cap2/dns_wlen1.yaml b/scripts/cap2/dns_wlen1.yaml
new file mode 100755
index 00000000..bf07bac3
--- /dev/null
+++ b/scripts/cap2/dns_wlen1.yaml
@@ -0,0 +1,25 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ wlength : 1
+
+
diff --git a/scripts/cap2/dns_wlen2.yaml b/scripts/cap2/dns_wlen2.yaml
new file mode 100755
index 00000000..5488ae8e
--- /dev/null
+++ b/scripts/cap2/dns_wlen2.yaml
@@ -0,0 +1,32 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ wlength : 10
+ one_app_server : true
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 10
+ wlength : 1
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 10
+
+
diff --git a/scripts/cap2/dns_wlength.yaml b/scripts/cap2/dns_wlength.yaml
new file mode 100755
index 00000000..fc653d4f
--- /dev/null
+++ b/scripts/cap2/dns_wlength.yaml
@@ -0,0 +1,25 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ wlength : 2
+
+
diff --git a/scripts/cap2/dyn_pyld1.yaml b/scripts/cap2/dyn_pyld1.yaml
new file mode 100755
index 00000000..1ea09aa7
--- /dev/null
+++ b/scripts/cap2/dyn_pyld1.yaml
@@ -0,0 +1,36 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ dyn_pyload :
+ - pkt_id : 0 # 0 is first packet
+ pyld_offset : 0 # ofsset from pyload in bytes
+ type : 0 # 0- random , 1 - client_ip
+ len : 1 # len in uint32
+ mask : 0xffffffff #mask
+ - pkt_id : 1 # 0 is first packet
+ pyld_offset : 2 # ofsset from pyload in bytes
+ type : 1 # 0- random , 1 - client_ip
+ len : 2 # len in uint32
+ mask : 0xffffffff #mask
+
+
+
diff --git a/scripts/cap2/exchange.pcap b/scripts/cap2/exchange.pcap
new file mode 100755
index 00000000..1be671f2
--- /dev/null
+++ b/scripts/cap2/exchange.pcap
Binary files differ
diff --git a/scripts/cap2/http.yaml b/scripts/cap2/http.yaml
new file mode 100755
index 00000000..80d58369
--- /dev/null
+++ b/scripts/cap2/http.yaml
@@ -0,0 +1,22 @@
+- duration : 0.1
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.1.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_ipg : true
+ cap_info :
+ - name: avl/delay_10_rtp_160k_full.pcap
+ cps : 2.776
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ plugin_id : 1
+
diff --git a/scripts/cap2/http_browsing.pcap b/scripts/cap2/http_browsing.pcap
new file mode 100755
index 00000000..065e33ba
--- /dev/null
+++ b/scripts/cap2/http_browsing.pcap
Binary files differ
diff --git a/scripts/cap2/http_get.pcap b/scripts/cap2/http_get.pcap
new file mode 100755
index 00000000..3f1d42e4
--- /dev/null
+++ b/scripts/cap2/http_get.pcap
Binary files differ
diff --git a/scripts/cap2/http_plugin.yaml b/scripts/cap2/http_plugin.yaml
new file mode 100755
index 00000000..032409e4
--- /dev/null
+++ b/scripts/cap2/http_plugin.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/delay_10_http_browsing_0.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ plugin_id : 4
+
diff --git a/scripts/cap2/http_post.pcap b/scripts/cap2/http_post.pcap
new file mode 100755
index 00000000..0ccb3b55
--- /dev/null
+++ b/scripts/cap2/http_post.pcap
Binary files differ
diff --git a/scripts/cap2/http_simple.yaml b/scripts/cap2/http_simple.yaml
new file mode 100755
index 00000000..ad4814f5
--- /dev/null
+++ b/scripts/cap2/http_simple.yaml
@@ -0,0 +1,21 @@
+- duration : 0.1
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_ipg : true
+ cap_info :
+ - name: avl/delay_10_http_browsing_0.pcap
+ cps : 2.776
+ ipg : 10000
+ rtt : 10000
+ w : 1
+
diff --git a/scripts/cap2/https.pcap b/scripts/cap2/https.pcap
new file mode 100755
index 00000000..e62fa29c
--- /dev/null
+++ b/scripts/cap2/https.pcap
Binary files differ
diff --git a/scripts/cap2/imix.yaml b/scripts/cap2/imix.yaml
new file mode 100755
index 00000000..a155e38b
--- /dev/null
+++ b/scripts/cap2/imix.yaml
@@ -0,0 +1,35 @@
+#
+# Simple IMIX test (7x64B, 5x594B, 1x1518B)
+#
+- duration : 3
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 28.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 7
+ - name: cap2/udp_594B.pcap
+ cps : 20.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 5
+ - name: cap2/udp_1518B.pcap
+ cps : 4.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 1
diff --git a/scripts/cap2/imix_1518.yaml b/scripts/cap2/imix_1518.yaml
new file mode 100755
index 00000000..ddccc987
--- /dev/null
+++ b/scripts/cap2/imix_1518.yaml
@@ -0,0 +1,70 @@
+#
+# Simple IMIX test 1518B
+#
+- duration : 3
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+#
+# the templates are duplicated in purpose , to utilized all DRAM BW and get better performance, we should do it automatically
+# but for now it like this , you should have at least 8
+#
+ cap_info :
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_1518B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+
diff --git a/scripts/cap2/imix_64.yaml b/scripts/cap2/imix_64.yaml
new file mode 100755
index 00000000..d3c92296
--- /dev/null
+++ b/scripts/cap2/imix_64.yaml
@@ -0,0 +1,70 @@
+#
+# Simple IMIX test 64B
+#
+- duration : 3
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+#
+# the templates are duplicated in purpose , to utilized all DRAM BW and get better performance, we should do it automaticly
+# but for now it like this , you should have at least 8
+#
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+ - name: cap2/udp_64B.pcap
+ cps : 1000.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 200
+
diff --git a/scripts/cap2/imix_fast_1g.yaml b/scripts/cap2/imix_fast_1g.yaml
new file mode 100755
index 00000000..12ce7c4d
--- /dev/null
+++ b/scripts/cap2/imix_fast_1g.yaml
@@ -0,0 +1,53 @@
+#
+# Simple IMIX faster test (7x64B, 5x594B, 1x1518B)
+# we duplicate the template to utilize the memory better
+- duration : 3
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 90615
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
+ - name: cap2/udp_594B.pcap
+ cps : 64725
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
+ - name: cap2/udp_1518B.pcap
+ cps : 12945
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
+ - name: cap2/udp_64B.pcap
+ cps : 90615
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
+ - name: cap2/udp_594B.pcap
+ cps : 64725
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
+ - name: cap2/udp_1518B.pcap
+ cps : 12945
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 199
diff --git a/scripts/cap2/imix_fast_1g_100k_flows.yaml b/scripts/cap2/imix_fast_1g_100k_flows.yaml
new file mode 100755
index 00000000..a5fb6bc0
--- /dev/null
+++ b/scripts/cap2/imix_fast_1g_100k_flows.yaml
@@ -0,0 +1,53 @@
+#
+# Simple IMIX faster test (7x64B, 5x594B, 1x1518B)
+# we duplicate the template to utilize the memory better
+- duration : 3
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 90615
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16666
+ - name: cap2/udp_594B.pcap
+ cps : 64725
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16666
+ - name: cap2/udp_1518B.pcap
+ cps : 12945
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16667
+ - name: cap2/udp_64B.pcap
+ cps : 90615
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16667
+ - name: cap2/udp_594B.pcap
+ cps : 64725
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16667
+ - name: cap2/udp_1518B.pcap
+ cps : 12945
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 16667
diff --git a/scripts/cap2/ipv4_vlan.yaml b/scripts/cap2/ipv4_vlan.yaml
new file mode 100755
index 00000000..63f7db7d
--- /dev/null
+++ b/scripts/cap2/ipv4_vlan.yaml
@@ -0,0 +1,21 @@
+- duration : 10
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.1.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ vlan : { enable : 1 , vlan0 : 100 , vlan1 : 200 }
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 10.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 20
diff --git a/scripts/cap2/ipv6.pcap b/scripts/cap2/ipv6.pcap
new file mode 100755
index 00000000..5a3e23be
--- /dev/null
+++ b/scripts/cap2/ipv6.pcap
Binary files differ
diff --git a/scripts/cap2/ipv6.yaml b/scripts/cap2/ipv6.yaml
new file mode 100755
index 00000000..3de11f6c
--- /dev/null
+++ b/scripts/cap2/ipv6.yaml
@@ -0,0 +1,22 @@
+- duration : 10
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.1.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ src_ipv6 : [0x2001,0x0232,0x1002,0x0051,0x0000,0x0000]
+ dst_ipv6 : [0x3001,0x0DB8,0x0003,0x0004,0x0000,0x0000]
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/ipv6.pcap
+ cps : 10.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 20
diff --git a/scripts/cap2/ipv6_vlan.yaml b/scripts/cap2/ipv6_vlan.yaml
new file mode 100755
index 00000000..bb91a4f8
--- /dev/null
+++ b/scripts/cap2/ipv6_vlan.yaml
@@ -0,0 +1,23 @@
+- duration : 10
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.1.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ src_ipv6 : [0x2001,0x0232,0x1002,0x0051,0x0000,0x0000]
+ dst_ipv6 : [0x3001,0x0DB8,0x0003,0x0004,0x0000,0x0000]
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ vlan : { enable : 1 , vlan0 : 100 , vlan1 : 200 }
+ cap_info :
+ - name: cap2/ipv6.pcap
+ cps : 10.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ limit : 20
diff --git a/scripts/cap2/lb_ex1.yaml b/scripts/cap2/lb_ex1.yaml
new file mode 100755
index 00000000..ea7c38e7
--- /dev/null
+++ b/scripts/cap2/lb_ex1.yaml
@@ -0,0 +1,26 @@
+- duration : 0.1
+ generator :
+ distribution : "seq"
+ clients_start : "10.10.10.1"
+ clients_end : "10.10.10.10"
+ servers_start : "1.1.1.1"
+ servers_end : "1.1.1.8"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_ipg : true
+ one_app_server : false
+ cap_info :
+ - name: avl/delay_10_https_0.pcap
+ cps : 33.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ one_app_server : true
+ server_addr : "1.1.1.1"
+
+
+
diff --git a/scripts/cap2/limit_multi_pkt.yaml b/scripts/cap2/limit_multi_pkt.yaml
new file mode 100755
index 00000000..25e32e86
--- /dev/null
+++ b/scripts/cap2/limit_multi_pkt.yaml
@@ -0,0 +1,23 @@
+#
+# Test "limit" keyword using a pcap file that contains a flow with multiple packets
+#
+- duration : 10
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/dns.pcap
+ cps : 15.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 6
diff --git a/scripts/cap2/limit_single_pkt.yaml b/scripts/cap2/limit_single_pkt.yaml
new file mode 100755
index 00000000..03802fe8
--- /dev/null
+++ b/scripts/cap2/limit_single_pkt.yaml
@@ -0,0 +1,23 @@
+#
+# Test "limit" keyword using a pcap file that contains a flow with a single packet
+#
+- duration : 10
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/udp_64B.pcap
+ cps : 6.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ limit : 15
diff --git a/scripts/cap2/mail_pop.pcap b/scripts/cap2/mail_pop.pcap
new file mode 100755
index 00000000..431b05d7
--- /dev/null
+++ b/scripts/cap2/mail_pop.pcap
Binary files differ
diff --git a/scripts/cap2/nat_test.yaml b/scripts/cap2/nat_test.yaml
new file mode 100755
index 00000000..d4fdc7db
--- /dev/null
+++ b/scripts/cap2/nat_test.yaml
@@ -0,0 +1,46 @@
+- duration : 0.1
+ generator :
+ distribution : "seq"
+
+ clients_start : "16.0.0.3"
+ clients_end : "16.0.0.103"
+ servers_start : "48.0.0.3"
+ servers_end : "48.0.0.102"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ wlength : 107
+ one_app_server : false
+ cap_info :
+ - name: avl/delay_10_video_call_0.pcap
+ cps : 30
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: avl/delay_10_video_call_rtp_0.pcap
+ cps : 60
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: avl/delay_10_https_0.pcap
+ cps : 50
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: avl/delay_10_rtp_250k_0_0.pcap
+ cps : 19.82
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: avl/delay_10_rtp_250k_1_0.pcap
+ cps : 19.82
+ ipg : 10000
+ rtt : 10000
+ w : 1
+
diff --git a/scripts/cap2/rtp_160k.pcap b/scripts/cap2/rtp_160k.pcap
new file mode 100755
index 00000000..4fbd5e52
--- /dev/null
+++ b/scripts/cap2/rtp_160k.pcap
Binary files differ
diff --git a/scripts/cap2/rtp_250k_rtp_only.pcap b/scripts/cap2/rtp_250k_rtp_only.pcap
new file mode 100755
index 00000000..ec96df3a
--- /dev/null
+++ b/scripts/cap2/rtp_250k_rtp_only.pcap
Binary files differ
diff --git a/scripts/cap2/rtp_250k_rtp_only_1.pcap b/scripts/cap2/rtp_250k_rtp_only_1.pcap
new file mode 100755
index 00000000..4ac299d8
--- /dev/null
+++ b/scripts/cap2/rtp_250k_rtp_only_1.pcap
Binary files differ
diff --git a/scripts/cap2/rtp_250k_rtp_only_2.pcap b/scripts/cap2/rtp_250k_rtp_only_2.pcap
new file mode 100755
index 00000000..e587bfaa
--- /dev/null
+++ b/scripts/cap2/rtp_250k_rtp_only_2.pcap
Binary files differ
diff --git a/scripts/cap2/rtsp.yaml b/scripts/cap2/rtsp.yaml
new file mode 100755
index 00000000..7a91c4e9
--- /dev/null
+++ b/scripts/cap2/rtsp.yaml
@@ -0,0 +1,24 @@
+- duration : 2.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ #cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/rtsp_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_full1.yaml b/scripts/cap2/rtsp_full1.yaml
new file mode 100755
index 00000000..c150f54a
--- /dev/null
+++ b/scripts/cap2/rtsp_full1.yaml
@@ -0,0 +1,17 @@
+- duration : 5.0
+ min_src_ip : 0x80f1c2c3
+ max_src_ip : 0x90f1c2c3
+ min_dst_ip : 0xa0f2c2c3
+ max_dst_ip : 0xb0f2c2c3
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/delay_10_rtp_250k_full.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_full2.yaml b/scripts/cap2/rtsp_full2.yaml
new file mode 100755
index 00000000..eb75afec
--- /dev/null
+++ b/scripts/cap2/rtsp_full2.yaml
@@ -0,0 +1,24 @@
+- duration : 4.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/delay_10_rtp_160k_full.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_short.pcap b/scripts/cap2/rtsp_short.pcap
new file mode 100755
index 00000000..36d5b775
--- /dev/null
+++ b/scripts/cap2/rtsp_short.pcap
Binary files differ
diff --git a/scripts/cap2/rtsp_short1.yaml b/scripts/cap2/rtsp_short1.yaml
new file mode 100755
index 00000000..8e0fd53d
--- /dev/null
+++ b/scripts/cap2/rtsp_short1.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/delay_10_rtp_250k_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_short1_slow.yaml b/scripts/cap2/rtsp_short1_slow.yaml
new file mode 100755
index 00000000..7a3abb59
--- /dev/null
+++ b/scripts/cap2/rtsp_short1_slow.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/delay_10_rtp_250k_short.pcap
+ cps : 0.01
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_short2.yaml b/scripts/cap2/rtsp_short2.yaml
new file mode 100755
index 00000000..8e0fd53d
--- /dev/null
+++ b/scripts/cap2/rtsp_short2.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/delay_10_rtp_250k_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/rtsp_short3.yaml b/scripts/cap2/rtsp_short3.yaml
new file mode 100755
index 00000000..8e0fd53d
--- /dev/null
+++ b/scripts/cap2/rtsp_short3.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: cap2/delay_10_rtp_250k_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 1
+
diff --git a/scripts/cap2/sfr.yaml b/scripts/cap2/sfr.yaml
new file mode 100755
index 00000000..da6391d2
--- /dev/null
+++ b/scripts/cap2/sfr.yaml
@@ -0,0 +1,90 @@
+- duration : 40
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/Oracle.pcap
+ cps : 150.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Video_Calls.pcap
+ cps : 11.4
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_160k.pcap
+ cps : 3.6
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 4.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 4.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/smtp.pcap
+ cps : 34.2
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 66.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/citrix.pcap
+ cps : 105.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/dns.pcap
+ cps : 2400.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/exchange.pcap
+ cps : 630.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 267.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 345.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 345.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/https.pcap
+ cps : 111.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 34.2
+ ipg : 10000
+ rtt : 10000
+ w : 4
+
diff --git a/scripts/cap2/sfr2.yaml b/scripts/cap2/sfr2.yaml
new file mode 100755
index 00000000..910e36bf
--- /dev/null
+++ b/scripts/cap2/sfr2.yaml
@@ -0,0 +1,30 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.0.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 1
+ udp_aging : 1
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/Oracle.pcap
+ cps : 1.0
+ ipg : 10
+ rtt : 10
+ w : 4
+ - name: cap2/smtp.pcap
+ cps : 1.2
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/dns.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+
diff --git a/scripts/cap2/sfr3.yaml b/scripts/cap2/sfr3.yaml
new file mode 100755
index 00000000..bb60fe9d
--- /dev/null
+++ b/scripts/cap2/sfr3.yaml
@@ -0,0 +1,90 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/Oracle.pcap
+ cps : 0.5
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Video_Calls.pcap
+ cps : 1.4
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_160k.pcap
+ cps : 2.6
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 3.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 4.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/smtp.pcap
+ cps : 1.2
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/citrix.pcap
+ cps : 0.1
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/dns.pcap
+ cps : 0.2
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/exchange.pcap
+ cps : 0.3
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 0.4
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 0.5
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 0.6
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/https.pcap
+ cps : 0.7
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 0.8
+ ipg : 10000
+ rtt : 10000
+ w : 4
+
diff --git a/scripts/cap2/sfr4.yaml b/scripts/cap2/sfr4.yaml
new file mode 100755
index 00000000..49d7e9b3
--- /dev/null
+++ b/scripts/cap2/sfr4.yaml
@@ -0,0 +1,20 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/http_get.pcap
+ cps : 1.0
+ ipg : 100
+ rtt : 10000
+ w : 1
+
diff --git a/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile.yaml b/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile.yaml
new file mode 100755
index 00000000..b36771c4
--- /dev/null
+++ b/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile.yaml
@@ -0,0 +1,83 @@
+- duration : 1800
+ min_src_ip : 0x10000001
+ max_src_ip : 0x90000001
+ min_dst_ip : 0xa0000001
+ max_dst_ip : 0xb0000001
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/Oracle.pcap
+ cps : 60
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Video_Calls.pcap
+ cps : 9.6
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/rtp_160k.pcap
+ cps : 2.2
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 2.2
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 2.2
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/smtp.pcap
+ cps : 6.25
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 35.4
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/citrix.pcap
+ cps : 42
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/dns.pcap
+ cps : 1500
+ ipg : 10000
+ rtt : 10000
+ w : 1
+ - name: cap2/exchange.pcap
+ cps : 372
+ ipg : 10000
+ rtt : 10000
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 770
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 430
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 430
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/https.pcap
+ cps : 70
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 37.5
+ ipg : 10000
+ rtt : 10000
+ w : 4
+
diff --git a/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile_ipg_mix.yaml b/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile_ipg_mix.yaml
new file mode 100755
index 00000000..2d8d9ce8
--- /dev/null
+++ b/scripts/cap2/sfr_agg_tcp14_udp11_http200msec_new_high_new_nir_profile_ipg_mix.yaml
@@ -0,0 +1,240 @@
+- duration : 1800
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: cap2/Oracle.pcap
+ cps : 21.6
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/Oracle.pcap
+ cps : 4.8
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/Oracle.pcap
+ cps : 33.6
+ ipg : 1000
+ rtt : 1000
+ w : 4
+ - name: cap2/Video_Calls.pcap
+ cps : 3.456
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/Video_Calls.pcap
+ cps : 0.768
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/Video_Calls.pcap
+ cps : 5.376
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/rtp_160k.pcap
+ cps : 0.792
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/rtp_160k.pcap
+ cps : 0.176
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/rtp_160k.pcap
+ cps : 1.232
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 0.792
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 0.176
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_1.pcap
+ cps : 1.232
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 0.792
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 0.176
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/rtp_250k_rtp_only_2.pcap
+ cps : 1.232
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/smtp.pcap
+ cps : 2.25
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/smtp.pcap
+ cps : 0.5
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/smtp.pcap
+ cps : 3.5
+ ipg : 1000
+ rtt : 1000
+ w : 4
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 12.744
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 2.832
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/Voice_calls_rtp_only.pcap
+ cps : 19.824
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/citrix.pcap
+ cps : 15.12
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/citrix.pcap
+ cps : 3.36
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/citrix.pcap
+ cps : 23.52
+ ipg : 1000
+ rtt : 1000
+ w : 4
+ - name: cap2/dns.pcap
+ cps : 540
+ ipg : 12
+ rtt : 12
+ w : 1
+ - name: cap2/dns.pcap
+ cps : 120
+ ipg : 200
+ rtt : 200
+ w : 1
+ - name: cap2/dns.pcap
+ cps : 840
+ ipg : 1000
+ rtt : 1000
+ w : 1
+ - name: cap2/exchange.pcap
+ cps : 133.92
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/exchange.pcap
+ cps : 29.76
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/exchange.pcap
+ cps : 208.32
+ ipg : 1000
+ rtt : 1000
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 277.2
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 61.6
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/http_browsing.pcap
+ cps : 431.2
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 154.8
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 34.4
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/http_get.pcap
+ cps : 240.8
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 154.8
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 34.4
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/http_post.pcap
+ cps : 240.8
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/https.pcap
+ cps : 25.2
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/https.pcap
+ cps : 5.6
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/https.pcap
+ cps : 39.2
+ ipg : 200000
+ rtt : 200000
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 13.5
+ ipg : 12
+ rtt : 12
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 3
+ ipg : 200
+ rtt : 200
+ w : 4
+ - name: cap2/mail_pop.pcap
+ cps : 21
+ ipg : 1000
+ rtt : 1000
+ w : 4
+
diff --git a/scripts/cap2/short_tcp.yaml b/scripts/cap2/short_tcp.yaml
new file mode 100755
index 00000000..2c58a002
--- /dev/null
+++ b/scripts/cap2/short_tcp.yaml
@@ -0,0 +1,20 @@
+- duration : 40
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ cap_info :
+ - name: avl/delay_10_smtp_0.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 1
+
diff --git a/scripts/cap2/sip_short1.yaml b/scripts/cap2/sip_short1.yaml
new file mode 100755
index 00000000..e644bf56
--- /dev/null
+++ b/scripts/cap2/sip_short1.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/delay_10_sip_video_call_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 2
+
diff --git a/scripts/cap2/sip_short2.yaml b/scripts/cap2/sip_short2.yaml
new file mode 100755
index 00000000..e644bf56
--- /dev/null
+++ b/scripts/cap2/sip_short2.yaml
@@ -0,0 +1,24 @@
+- duration : 1.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ #cap_ipg_min : 100
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/delay_10_sip_video_call_short.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+ plugin_id : 2
+
diff --git a/scripts/cap2/smtp.pcap b/scripts/cap2/smtp.pcap
new file mode 100755
index 00000000..2cb9d893
--- /dev/null
+++ b/scripts/cap2/smtp.pcap
Binary files differ
diff --git a/scripts/cap2/test_mac.yaml b/scripts/cap2/test_mac.yaml
new file mode 100755
index 00000000..8ae7eaea
--- /dev/null
+++ b/scripts/cap2/test_mac.yaml
@@ -0,0 +1,9 @@
+- min_ip : "1.1.1.1"
+ items :
+ - ip : "1.1.1.1"
+ mac : [0x2,0x0,0x0,0x1,0x0,0x0]
+
+ - ip : "1.1.1.2"
+ mac : [0x3,0x0,0x0,0x1,0x0,0x0]
+ - ip : "1.1.1.103"
+ mac : [0x3,0x0,0x0,0x1,0x0,0x0]
diff --git a/scripts/cap2/test_pcap_mode1.yaml b/scripts/cap2/test_pcap_mode1.yaml
new file mode 100755
index 00000000..3af7b088
--- /dev/null
+++ b/scripts/cap2/test_pcap_mode1.yaml
@@ -0,0 +1,24 @@
+- duration : 0.5
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ #cap_ipg_min : 30
+ #cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/citrix_0.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+
+
diff --git a/scripts/cap2/test_pcap_mode2.yaml b/scripts/cap2/test_pcap_mode2.yaml
new file mode 100755
index 00000000..6bb6ba3a
--- /dev/null
+++ b/scripts/cap2/test_pcap_mode2.yaml
@@ -0,0 +1,24 @@
+- duration : 10.0
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ cap_ipg : true
+ cap_ipg_min : 30
+ cap_override_ipg : 200
+ mac : [0x00,0x00,0x00,0x01,0x00,0x00]
+ cap_info :
+ - name: avl/citrix_0.pcap
+ cps : 1.0
+ ipg : 10000
+ rtt : 10000
+ w : 5
+
+
diff --git a/scripts/cap2/tuple_gen.yaml b/scripts/cap2/tuple_gen.yaml
new file mode 100755
index 00000000..873d9336
--- /dev/null
+++ b/scripts/cap2/tuple_gen.yaml
@@ -0,0 +1,10 @@
+- distribution : "seq"
+ clients_start : "10.0.0.0"
+ clients_end : "20.0.0.0"
+ servers_start : "30.0.0.0"
+ servers_end : "40.0.0.0"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+
+
diff --git a/scripts/cap2/udp_1518B.pcap b/scripts/cap2/udp_1518B.pcap
new file mode 100755
index 00000000..f4f7af15
--- /dev/null
+++ b/scripts/cap2/udp_1518B.pcap
Binary files differ
diff --git a/scripts/cap2/udp_594B.pcap b/scripts/cap2/udp_594B.pcap
new file mode 100755
index 00000000..6c94cbc3
--- /dev/null
+++ b/scripts/cap2/udp_594B.pcap
Binary files differ
diff --git a/scripts/cap2/udp_64B.pcap b/scripts/cap2/udp_64B.pcap
new file mode 100755
index 00000000..699b9c80
--- /dev/null
+++ b/scripts/cap2/udp_64B.pcap
Binary files differ