forked from mininet/mininet-tests
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexp-all.sh
More file actions
executable file
·119 lines (93 loc) · 3.34 KB
/
Copy pathexp-all.sh
File metadata and controls
executable file
·119 lines (93 loc) · 3.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#!/bin/bash
#export TEST_TCPS="cubic cubic+ecn cdg cdg+ecn reno dctcp+ecn vegas inigo_rttonly inigo_rttonly+ecn inigo inigo+ecn"
#export TEST_TCPS="cdg cubic dctcp inigo inigo_rttonly"
export TEST_TCPS="cdg cdg+ecn cubic cubic+ecn dctcp+ecn inigo inigo+ecn reno reno+ecn"
#export TEST_ECN="ecn"
#export TEST_AQM="cake"
export TEST_WWW="cdg cubic inigo reno"
export TEST_BEST="cdg+ecn cubic+ecn dctcp+ecn inigo inigo+ecn reno+ecn"
export TEST_BW="500"
export TEST_DELAY="2"
export TEST_FLOW_DURATION=5
export TEST_FLOW_OFFSET=5
#export TEST_SIZE=3
#./run-experiment.sh iperf convergence-2flows
# export TEST_SIZE=6
# ./run-experiment.sh iperf convergence-5flows
#
# export TEST_SIZE=21
# export TEST_FLOW_OFFSET=0
# ./run-experiment.sh iperf incast-20flows
# export TEST_TCPS="inigo inigo+ecn"
# export TEST_EXTRA_ARGS="--inigo-args \"rtt_fairness=0\""
# unset TEST_WWW
# unset TEST_BEST
# export TEST_SIZE=6
# ./run-experiment.sh iperf convergence-5flows-fairness0
# export TEST_FLOW_OFFSET=0
# export TEST_SIZE=21
# ./run-experiment.sh iperf incast-20flows-fairness0
# export TEST_FLOW_DURATION=5
# export TEST_FLOW_OFFSET=5
# export TEST_SIZE=6
# export TEST_TCPS="cdg cubic inigo reno"
# export TEST_EXTRA_ARGS="--rcv-cong 1"
# ./run-experiment.sh iperf convergence-5flows-rcvcc
#
# export TEST_FLOW_OFFSET=0
# export TEST_SIZE=21
#
# ./run-experiment.sh iperf incast-20flows-rcvcc
export TEST_FLOW_DURATION=5
export TEST_FLOW_OFFSET=5
export TEST_SIZE=6
export TEST_TCPS="cdg+hostecn cubic+hostecn dctcp+hostecn inigo+hostecn reno+hostecn"
export TEST_EXTRA_ARGS="--rcv-mark 1"
./run-experiment.sh iperf convergence-5flows-rcvecn
export TEST_FLOW_OFFSET=0
export TEST_SIZE=21
./run-experiment.sh iperf incast-20flows-rcvecn
export TEST_FLOW_DURATION=5
export TEST_FLOW_OFFSET=5
export TEST_SIZE=6
export TEST_TCPS="cdg cubic inigo reno cdg+hostecn cubic+hostecn dctcp+hostecn inigo+hostecn reno+hostecn"
export TEST_EXTRA_ARGS="--rcv-cong 1 --rcv-mark 1"
./run-experiment.sh iperf convergence-5flows-rcvboth
export TEST_FLOW_OFFSET=0
export TEST_SIZE=21
./run-experiment.sh iperf incast-20flows-rcvboth
export TEST_FLOW_DURATION=5
export TEST_FLOW_OFFSET=5
export TEST_SIZE=6
export TEST_TCPS="cdg cubic inigo reno cdg+hostecn cubic+hostecn dctcp+hostecn inigo+hostecn reno+hostecn"
export TEST_EXTRA_ARGS="--rcv-cong 1 --rcv-mark 1 --rcv-rebase 512"
./run-experiment.sh iperf convergence-5flows-rcv-rebase
export TEST_FLOW_OFFSET=0
export TEST_SIZE=21
./run-experiment.sh iperf incast-20flows-rcv-rebase
# #export TEST_TCPS="inigo inigo+ecn"
# export TEST_TCPS="inigo"
# export TEST_EXTRA_ARGS="--inigo-args \"rtt_fairness=0\""
# unset TEST_WWW
# unset TEST_BEST
# export TEST_SIZE=6
# ./run-experiment.sh iperf convergence-5flows-rcvcc-fairness0
# export TEST_FLOW_OFFSET=0
# export TEST_SIZE=21
# ./run-experiment.sh iperf incast-20flows-rcvcc-fairness0
exit
# need to get flent working again
export TEST_TCPS="cubic cdg dctcp+ecn inigo"
export TEST_BW="110"
export TEST_DELAY="13"
export TEST_FLOW_DURATION=80
export TEST_FLOW_OFFSET=40
export TEST_SIZE=3
# ./run-experiment.sh rrul_be lowbloat
export TEST_EXTRA_ARGS="--maxq 4000"
./run-experiment.sh rrul_be highbloat
export TEST_EXTRA_ARGS="--maxq 4000 --hostbw 0.90"
./run-experiment.sh rrul_be highbloat-throttled
export TEST_TCPS="inigo"
export TEST_EXTRA_ARGS="--maxq 4000"
./run-experiment.sh reno_cubic_cdg_inigo highbloat