Commit Graph

265 Commits

Author SHA1 Message Date
Quentin De Coninck
5d422e5f68 WIP: fix typo 2020-07-13 09:55:16 +02:00
Quentin De Coninck
a99746cb9e WIP: putting several links between router and server(s) 2020-07-13 09:55:16 +02:00
Quentin De Coninck
98b4a63704 cleanup of iperf experiment 2020-07-13 09:55:16 +02:00
Quentin De Coninck
fa2c16c52e and python2 is doing fun with str vs int comparison 2020-07-13 09:55:16 +02:00
Quentin De Coninck
37d249273c netem consider "loss 0" as an invalid percentage... 2020-07-13 09:55:16 +02:00
Quentin De Coninck
ec61f3256e fix typo 2020-07-13 09:55:16 +02:00
Quentin De Coninck
8058dfd961 fix tc commands cleaning 2020-07-13 09:55:16 +02:00
Quentin De Coninck
345e7a0c57 better log ping commands 2020-07-13 09:55:16 +02:00
Quentin De Coninck
3bd620a53b simplify usage of HTTP server 2020-07-13 09:55:16 +02:00
Quentin De Coninck
af78af3d5f experiment with http.py server instead of apache2
Will be simpler to setup. But would be nice to have in the
future a parameter to enable apache2 instead.
2020-07-13 09:55:16 +02:00
Quentin De Coninck
390569c697 add mptcpEnabled key 2020-07-13 09:55:16 +02:00
Quentin De Coninck
eb05801692 some code beautification 2020-07-13 09:55:16 +02:00
Quentin De Coninck
eb14eb60f5 nearly clean now 2020-07-13 09:55:16 +02:00
Quentin De Coninck
705079494f going in the refactor 2020-07-13 09:55:16 +02:00
Quentin De Coninck
ee483308b3 typo 2020-07-13 09:55:16 +02:00
Quentin De Coninck
ede5c3ea7f small fix 2020-07-13 09:55:16 +02:00
Quentin De Coninck
9e19bab60b try solving another issue 2020-07-13 09:55:16 +02:00
Quentin De Coninck
55a9d91893 fixes issues with interface names 2020-07-13 09:55:16 +02:00
Quentin De Coninck
f3bb2fc72e half-way refactor 2020-07-13 09:55:16 +02:00
Quentin De Coninck
af06305029 refactoring of Topo 2020-07-13 09:55:15 +02:00
Quentin De Coninck
894579b91c some refactoring of LinkCharacteristics 2020-07-13 09:55:15 +02:00
Quentin De Coninck
bdba7f3bf1 fully refactor experiment.py file 2020-07-13 09:55:15 +02:00
Quentin De Coninck
36fed8cc71 rename experience -> experiment 2020-07-13 09:55:15 +02:00
Quentin De Coninck
93b9b31ab5 fixes parameter naming 2020-07-13 09:55:15 +02:00
Quentin De Coninck
1af62ad8d1 finalize refactoring of experiment parameters 2020-07-13 09:55:15 +02:00
Quentin De Coninck
be1d4091ea making progress in refactoring, enabling combination of experiments 2020-07-13 09:55:15 +02:00
Quentin De Coninck
3944b0c193 continue refactoring 2020-07-13 09:55:15 +02:00
Quentin De Coninck
4fba49baf9 start refactor functions' name and documentation 2020-07-13 09:55:15 +02:00
Quentin De Coninck
902d088c45 finalize project structure refactor 2020-07-13 09:55:15 +02:00
Quentin De Coninck
8e7e89569b finalize file refactoring of experiences 2020-07-13 09:55:09 +02:00
Quentin De Coninck
b5c9306284 continuing the code refactoring 2020-07-13 09:54:40 +02:00
Quentin De Coninck
bcd306b21d move topos in their own module 2020-07-13 09:54:40 +02:00
Quentin De Coninck
ac52cf7ddf tabulations to spaces 2020-07-13 09:54:40 +02:00
Quentin De Coninck
dffae6d281 still some file restructuration 2020-07-13 09:54:40 +02:00
Quentin De Coninck
d37f6d6405 stay compatible with Python2 2020-07-13 09:54:40 +02:00
Quentin De Coninck
e5042cc296 start cleaning up the code 2020-07-13 09:54:35 +02:00
Quentin De Coninck
779f4da011 working version of mpExperience with python 3 2020-07-13 09:51:24 +02:00
Quentin De Coninck
0dedf362dc do not track experience file 2020-07-13 09:51:19 +02:00
Quentin De Coninck
b28d9f06b9 convert tabs to spaces 2020-07-13 09:50:41 +02:00
Quentin De Coninck
d0fd689d49 file cleaning to prepare the project rearchitecturing 2020-07-13 09:49:25 +02:00
Quentin De Coninck
ff926a339b use OVSBridge as switch 2020-06-22 17:02:46 +02:00
Quentin De Coninck
8471b169d2 remove unwanted processing 2019-12-03 14:24:41 +01:00
Quentin De Coninck
3a654e0a67 FINALLY WORKING WITH POLICING 2019-11-28 18:50:28 +01:00
Quentin De Coninck
aae37d50be is police in bit? 2019-11-28 17:03:05 +01:00
Quentin De Coninck
b70103d29f trying something else 2019-11-28 16:22:53 +01:00
Quentin De Coninck
66de7f1a64 police and shape at different places 2019-11-28 11:52:10 +01:00
Quentin De Coninck
7cc7b08415 run the commands on the right hosts 2019-11-28 11:39:45 +01:00
Quentin De Coninck
2ab842d37b fix both policing and position of shaping/policing 2019-11-28 11:22:35 +01:00
Quentin De Coninck
71010be455 apply correctly policing on the MultiInterface topo 2019-11-28 09:32:49 +01:00
Quentin De Coninck
897b7ebf7f burst should not be confused with latency 2019-11-27 20:11:29 +01:00