Commit Graph

46 Commits

Author SHA1 Message Date
Quentin De Coninck
e3e45004b4 adding QUIC Siri experience: Siri traffic using QUIC instead of TCP 2017-05-31 14:51:01 +02:00
Quentin De Coninck
d0aa85a08f mpExperience: disable TSO on all interfaces
It seems TCP can sometimes send packets larger than the MTU because of
TSO (see
https://mailman.stanford.edu/pipermail/mininet-discuss/2013-October/003132.html)
2017-05-09 10:40:36 +02:00
Quentin De Coninck
b0e2eb2508 Added QUIC experience 2017-05-05 14:03:50 +02:00
Quentin De Coninck
add9ad43c9 mpExperienceSiriMsg: siri with msg background traffic 2017-02-23 11:36:08 +01:00
Quentin De Coninck
3e1ac64019 mpExperienceSiriHTTP: siri with http background traffic 2017-02-22 15:09:42 +01:00
Quentin De Coninck
d56a6542a8 msg: new experience to mimic messaging traffic 2017-01-09 16:03:05 +01:00
Quentin De Coninck
2b9820b849 Revert "mpExperience: added openBup xp param"
/sys/module/*/parameters/* must be done in minitopo-experiences,
otherwise nothing happens...

This reverts commit c3d1f41615.
2016-09-16 12:38:42 +02:00
Quentin De Coninck
c3d1f41615 mpExperience: added openBup xp param
Allows to specify if backup subflows should be opened or not directly
2016-09-13 13:15:37 +02:00
Quentin De Coninck
059fdb4d1c mpExperience/mpParamXp: allow path 0 to be backup too 2016-06-21 17:47:40 +02:00
Quentin De Coninck
63a8f60e82 mpExperience/mpParamXp: add possibility to specify backup on path 1 2016-06-21 17:47:40 +02:00
Quentin De Coninck
e77baf3b65 mpExperienceDITG 2016-06-21 17:47:20 +02:00
Quentin De Coninck
9fc2d41c2e mpExperienceIperf 2016-06-21 17:47:10 +02:00
Quentin De Coninck
30084ffa43 minitopo: specify the metric for the metric scheduler 2016-06-21 17:47:10 +02:00
Quentin De Coninck
d44e0a70f6 mpExperience: with correct command 2016-06-21 17:46:55 +02:00
Quentin De Coninck
04fe4f9396 mpExperience: modified ip in its box 2016-06-21 17:46:55 +02:00
Quentin De Coninck
2a94cc2ec7 mpExperience: don't set priority on paths if they are the same 2016-06-21 17:46:55 +02:00
Quentin De Coninck
9753f109b5 mpExperience: add priority parameter on interfaces 2016-06-21 17:46:55 +02:00
Quentin De Coninck
a6dd6d64a4 Revert "mpExperience: with router view"
This trace does not reveal anything useful...

This reverts commit fddccd02dd3fee38817d45e339009fd207ba44f0.
2016-06-21 17:46:55 +02:00
Quentin De Coninck
337b9db184 mpExperience/mpMininetBuilder: finally ARP works!
Seems a bug is somewhere in minitopo, fixed it by reconfiguring the
network while preparing the experience
2016-06-21 17:46:55 +02:00
Quentin De Coninck
f462a1bd54 mpExperience: with router view 2016-06-21 17:46:55 +02:00
Benjamin Hesmans
ed859c44fa Added VLC experience
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
Signed-off-by: Quentin De Coninck <quentin.deconinck@uclouvain.be>
2016-06-21 17:46:55 +02:00
Quentin De Coninck
134f3897d2 mpExperienceSiri: register xp 2016-06-21 17:46:19 +02:00
Quentin De Coninck
b5ae4673a9 mpExperience: added snaplenPcap param to specify snaplen to tcpdump
Avoid storing huge pcap files with lot of useless payloads
2016-06-21 17:46:08 +02:00
Benjamin Hesmans
63e16621a2 Add send file experiment
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2016-06-21 17:46:08 +02:00
Quentin De Coninck
165a46a3c4 mpExperienceAb 2016-06-21 17:26:36 +02:00
Quentin De Coninck
f9ba259343 mpExperienceNetperf 2016-06-21 17:26:36 +02:00
Quentin De Coninck
af949fe45b mpExperienceHTTP 2016-06-21 17:26:36 +02:00
Benjamin Hesmans
fcce224011 Add Epload experiment
http://wprof.cs.washington.edu/spdy/tool/

Note : The install guide is on uspm git
2015-11-17 15:20:14 +01:00
Benjamin Hesmans
dd56e490d6 Add https experience
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-08-18 12:47:20 +02:00
Quentin Devos
b9f28e1ea7 Fix the tcpdump command sended to client instead of server 2015-04-27 12:00:03 +02:00
Benjamin Hesmans
c0ef540e9c add none experiment
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-03-05 11:32:11 +01:00
Benjamin Hesmans
bb33748de3 draft simple NC
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-27 11:16:01 +01:00
Benjamin Hesmans
ff8d8c5537 Remove white spaces...
for f in `ls *.py`; do sed -i -e 's/\s\+$//' $f; done
2015-02-26 17:43:45 +01:00
Benjamin Hesmans
8b5134bfd1 spaces ..
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-26 10:40:18 +01:00
Benjamin Hesmans
2f516754e1 add args for userspace pm
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-23 12:42:14 +01:00
Benjamin Hesmans
b9ac0bf3de wip
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-23 12:30:32 +01:00
Benjamin Hesmans
b448fd6ce4 wip userspace pm
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-23 12:26:32 +01:00
Benjamin Hesmans
9004ca4062 wip
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-23 11:40:04 +01:00
Benjamin Hesmans
13d9bdb635 wip on per ns sysctl
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-02-23 11:32:22 +01:00
Benjamin Hesmans
78e71c7598 add netemChange support for ECMP topo
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-21 10:38:11 +01:00
Benjamin Hesmans
ca49762bd4 first implem of netem change,
only implemented for para topo, for now.

example:

sudo ./mpPerf.py -t conf/topo/0_para_2  -x conf/xp/3_ncpv

after two seconds, delay goes to 100ms
after five seconds, delay goes to 2ms but loss rate goes to 10%

Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-20 12:23:57 +01:00
Benjamin Hesmans
56c7196245 change set from mininet
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-20 11:24:25 +01:00
Benjamin Hesmans
304938c381 wip
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-20 11:04:36 +01:00
Benjamin Hesmans
c20c9238ac support for sysctl
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-14 15:19:39 +01:00
Benjamin Hesmans
2573388ccf add Pv experiment
example :

sudo ./mpPerf.py -t conf/topo/3_ecmp_2 -x conf/xp/3_ncpv

Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-12 16:37:26 +01:00
Benjamin Hesmans
e1e26d3817 wip
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@uclouvain.be>
2015-01-08 19:52:45 +01:00