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