Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 4.14 KB

README.md

File metadata and controls

36 lines (31 loc) · 4.14 KB

p4Thesis2021

Some examples to kick off the repo:

Simple network with ingress 2 egress cloning Description
basic-i2e.png A 3 hosts, 1 switch network that clones every packet exchanged between h1 and h2 to h3. The clone happens between the ingress and egress queue.
Simple network with egress 2 egress cloning Description
basic-e2e.png A 3 hosts, 1 switch network that clones every packet exchanged between h1 and h2 to h3.The clone happens between the egress and egress queue.
Ingress 2 egress cloning and packet tunneling Description
tunnel.png A 4 hosts, 2 switch network that clones every packet exchanged between h1 and h2 to h3 with the help of a tunneling rule. Packets exchanged between h3 and h4 are tunneled to h3 as well.
Multiple cloning based on the source address Description
multiple_cloning.png A 6 hosts, 1 switch network that clones every packet exchanged coming from h1 to h4, from h2 to h5 and from h3 to h6.
Programmable cloning Description
programmable.png A 5 hosts, 1 switch network in which host1 sets which cloning channel is enabled at the moment.

Algorithms to calculate One Way Delay(OWD) of a link ~ NOT SUPPORTED ANYMORE

Controller in the loop Description
cll.png A 4 hosts, 2 switch network that calculates OWD using a Controller-in-the-Loop method.
Many data loops Description
mdl.png A 2 hosts, 2 switch network that calculates OWD using a Many-data-loops method.
TTL based looping Description
mdl.png A 2 hosts, 2 switch network that calculates OWD using a TTL-based-looping method.
OpenNetMon Description
onm.png A 4 hosts, 2 switch network that calculates OWD using a OpenNetMon method.

OWD delay link

Our OWD delay link Description
dl.png A 2 hosts, 4 switch network that calculates OWD using a probe based algorithm.

OWD delay link

ONOS integration with OWD delay link Description
dl.png 2 applications that setup the reception of OWD packets and the UI extension.