[ ] Support for at least 3 hosts. Hosts need to be .py files, not Mininet emulations.
[ ] A single router must be implemented, thus creating one subnet with 2 hosts (A and B) and another with 1 host (S).
Desirable (Good to haves)
A controller that:
[ ] Prints to the console the telemetry information
[ ] Enforces a rule of reflection to one of the IPs, exclusively.
Testing Use Case
The subnet with two hosts will be populated with two clients which will send 10 packets to the single server in the other subnet.
The router that deals these packets must, at first, route without interference the traffic from both A and B to S, but after the fifth packet of A, it will start to reflect every packet sent by A back to it.
Prof of concept for Telemetry use
Requirements
Desirable (Good to haves)
Testing Use Case
The subnet with two hosts will be populated with two clients which will send 10 packets to the single server in the other subnet.
The router that deals these packets must, at first, route without interference the traffic from both A and B to S, but after the fifth packet of A, it will start to reflect every packet sent by A back to it.