|
Advanced Computer Networks Lecture Schedule |
| [ Home | Reading List | Schedule | Piazza ] |
This schedule is subject to change
| Lec # | Topic | Notes/additional material | Papers to review | Checkpoints/Other refs |
| 1 | Course Introduction | Undergrad material | How to read 1; 2 | Did you get the Welcome email? (check your wisc ID) |
| 2 | Internet Design Philosophy | Notes | Philosophy | |
| 3 | The End-to-End Principle and the Internet today! | Notes | E2E; WhyJust (optional) | Did you sign up on Piazza? |
| 4 | Congestion Control Background | CC | Skim FCT; You should have shortlisted projects by now | |
| 5 | Transport protocols in the wild | QUIC | You should have picked your project by now | |
| 6 | Data center congestion control | DCTCP | ||
| 7 | Multipath congestion control | MPTCP | Project proposal due | |
| 8 | BGP has issues! | BGPStability | ||
| 9 | Control despite BGP | Expresso | ||
| 10 | BGP Security | BGPSec | ||
| 11 | SDN begins! | OpenFlow | ||
| 12 | SDN: core ideas | Onix | ||
| 13 | Programmable forwarding planes | RMT | ||
| 14 | More on programmable forwarding planes | RMT compiler | ||
| In-class mid-term | ||||
| 15 | SD-WAN | B4 | ||
| 16 | Programmability usecases | PIFO; Skim Silkroad | ||
| 17 | Programming languages and controllers | Pyretic; skim P4 | ||
| 18 | NFV Intro: State and steering | OpenNF; Skim Flowtags | ||
| 19 | NFV orchestration | E2 | ||
| 20 | Network Virtualization | Andromeda; Skim SFP | ||
| 21 | Applications: DNS(SEC) | DNS | ||
| 22 | Data driven networking | DDN and QoE | ||
| 23 | Data centers and network load balancing | Skim VL2; Read Conga | ||
| 24 | Kernel Bypass | RDMA | ||
| 25 | HTTP | SPDY | ||
| 26 | Network verification | Veriflow; skim ARC | ||
| 27 | Synthesis | Genesis/Zeppelin |