Second Assignment for CS244
TODO List:
- Create a Mininet module
- Create JellyFish topology
- Create Fat-Tree topology (Actually this is extra credit)
- Figure out how to implement ECMP and 8-shortest path routing
- Figure out how to specify TCP flow type
- Ensure packet simulation is correct (every server sends full output to one other server)
- Figure out how to report figure 9 (number of distinct paths of link vs rank of link)
- Lastly, figure out how to actually report normalized per server average throughput as a percentage of servers’ NIC rate over 5 runs.
- Run it all on AWS (optional)