{"id":198,"date":"2020-04-07T10:48:44","date_gmt":"2020-04-07T09:48:44","guid":{"rendered":"https:\/\/hhk3.kau.se\/mas\/?page_id=198"},"modified":"2020-04-14T07:47:51","modified_gmt":"2020-04-14T06:47:51","slug":"practical-exercise","status":"publish","type":"page","link":"https:\/\/hhk3.kau.se\/mas\/practical-exercise\/","title":{"rendered":"Practical exercise"},"content":{"rendered":"<h3>Practical Exercise<\/h3>\n<p>The purpose of this exercise is to experience hands-on how mptcp can utilize multiple links to provide aggregate capacity, as well as show a problem with mptcp where aggregation of asymmetric paths can severely degrade the performance versus using only a single link.<\/p>\n<p>The experiment environment consists of the network emulator \u2019mininet\u2019, running in a Linux virtual machine in VirtualBox. This provides a consistent and reproducible network setup to ensure that you will experience the expected effect of the settings.<\/p>\n<p>VirtualBox to run the virtual machine is available (without cost) at <a href=\"https:\/\/www.virtualbox.org\/\">https:\/\/www.virtualbox.org\/<\/a><br \/>\nThe virtual machine is available at\u00a0<a href=\"https:\/\/kau.box.com\/s\/xxv9la6xbhxuvnhvswnjscc77vyd9pvm\">https:\/\/kau.box.com\/s\/xxv9la6xbhxuvnhvswnjscc77vyd9pvm<\/a> (download both the large &#8220;vdi&#8221; file (virtual disk image) and the small &#8220;vbox&#8221; file (vm configuration file).<br \/>\nThe experiment code is available at <a href=\"https:\/\/git.cse.kau.se\/courses\/dvad60\/tree\/master\/multi-access\">https:\/\/git.cse.kau.se\/courses\/dvad60\/tree\/master\/multi-access<\/a><br \/>\n(Running the code requires a Linux machine with a mptcp kernel and mininet installed, unless you use the virtual machine).<\/p>\n<p>The instructions to perform the exercise is documented in the presentation slideset and the video below.<\/p>\n<p>Slides:\u00a0<a href=\"https:\/\/git.cse.kau.se\/courses\/dvad60\/raw\/master\/multi-access\/dvad63-mptcp-exercise.pdf?inline=false\">https:\/\/git.cse.kau.se\/courses\/dvad60\/raw\/master\/multi-access\/dvad63-mptcp-exercise.pdf?inline=false<\/a><\/p>\n<p>Video walkthrough<\/p>\n<p><iframe loading=\"lazy\" title=\"Multiple access exercise (mptcp)\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/lvu07g1zZZ8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Practical Exercise The purpose of this exercise is to experience hands-on how mptcp can utilize multiple links to provide aggregate capacity, as well as show a problem with mptcp where aggregation of asymmetric paths can severely degrade the performance versus using only a single link. The experiment environment consists of the network emulator \u2019mininet\u2019, running [&hellip;]<\/p>\n","protected":false},"author":368,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-198","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/pages\/198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/users\/368"}],"replies":[{"embeddable":true,"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/comments?post=198"}],"version-history":[{"count":8,"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/pages\/198\/revisions"}],"predecessor-version":[{"id":229,"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/pages\/198\/revisions\/229"}],"wp:attachment":[{"href":"https:\/\/hhk3.kau.se\/mas\/wp-json\/wp\/v2\/media?parent=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}