Your final grade for the course will be based on the following weights:
The course project will be done in groups of 1-2. You should pick your own group members for your projects, but you may use the Canvas to help find group members.
Date | Topics | Readings | Notes | Remarks |
---|---|---|---|---|
Tue 01/24 | Course logistics. Design Philosophy of DARPA Internet Protocols. |
DARPAnet | L1 | |
Thu 01/26 | Networking architecture (1). |
NOW | L2 | |
Tue 01/31 | Networking architecture (2). |
VL2 | L3 | |
Thu 02/02 | Networking architecture (3). |
R2C2 | L4 | |
Tue 02/07 | Networking architecture (4). |
Jupiter | L5 | |
Thu 02/09 | Flow scheduling (1). |
Hedera | L6 | |
Tue 02/14 | No class. |
|||
Thu 02/16 | Flow scheduling (2). |
pFabric | L7 | |
Tue 02/21 | Load balancing (1). |
CONGA | L8 | |
Thu 02/23 | Load balancing (2). |
Duet | L9 | |
Tue 02/28 | Resource sharing (1). |
DRF | L10 | |
Thu 03/02 | Resource sharing (2). |
PicNIC | L11 | |
Tue 03/07 | SDN (1). |
Ethane | L12 | |
Thu 03/09 | Midterm1. |
|||
Tue 03/14 | Spring break. |
|||
Thu 03/16 | Spring break. |
|||
Tue 03/21 | SDN (2). |
Open vSwitch | L13 | |
Thu 03/23 | Programmable networks (1). |
AFQ | L14 | |
Tue 03/28 | Programmable networks (2). |
iPipe | L15 | |
Thu 03/30 | Congestion control (1). |
DCTCP | L16 | |
Tue 04/04 | Congestion control (2). |
NDP | L17 | |
Thu 04/06 | Congestion control (3). |
Homa | L18 | |
Tue 04/11 | Network monitoring (1). |
OpenSketch | L19 | |
Thu 04/13 | Network monitoring (2). |
Minions | L20 | |
Tue 04/18 | Endhsot networking stack (1). |
Linux NStack | L21 | |
Thu 04/20 | Endhsot networking stack (2). |
NetChannel | L22 | |
Tue 04/25 | Endhost networking stack (3). |
PCIe | L23 | |
Thu 04/27 | Endhost networking stack (4). |
Reframer | L24 | |
Tue 05/02 | Midterm2. |
|||
Thu 05/04 | Project presentation. |
Created using coursegen designed by Dave Anderson and Nick Feamster.
Last updated: 2023-05-10 15:49:36 -0500 [validate xhtml]