Date | Instructor | Topics | Notes | Readings |
---|---|---|---|---|
Tue, Aug 27 | Steenkiste | Introduction: The Web part 1, What is a Protocol?, and Protocol Stacks [pdf] |
P&D Chapter 1 | |
Thu, Aug 29 | Sherry | Routing Algorithms I: Local Area Networks, Distance Vector vs Link State, SDN [pdf] |
P&D 3.1 | |
Fri, Aug 30 | TAs | Going from an RFC to Lex/YACC and Tests [pdf] |
||
Mon, Sep 02 | LABOR DAY | |||
Tue, Sep 03 | Sherry | Routing Algorithms II: Local Area Networks, Distance Vector vs Link State, SDN [pdf] |
P&D 3.4 | |
Thu, Sep 05 | Steenkiste | Network Layer I: IP Addressing [pdf] |
P&D 3.3 | |
Fri, Sep 06 | TAs | Debugging & using GDB [pdf] |
||
Mon, Sep 09 | COURSE ADD/DROP DEADLINE | |||
Tue, Sep 10 | Steenkiste | Network Layer II: IP Protocol [pdf] |
P&D 3.3 | |
Thu, Sep 12 | Steenkiste | Network Layer III: IP in the real world [pdf] |
P&D 4.1 | |
Fri, Sep 13 | TAs | Advanced Git [pdf] |
||
Tue, Sep 17 | Steenkiste | Internet Naming IV: DNS [pdf] |
P&D 4.1 | |
Thu, Sep 19 | Steenkiste | Internet Routing V - BGP [pdf] |
P&D 9.3 | |
Tue, Sep 24 | Sherry | Transport & Performance I: Transmission and Propagation delay, Loss Recovery: ACK, NACK, GBN [pdf] |
P&D 5.1 | |
Thu, Sep 26 | Sherry | Transport & Performance II: Flow Control vs Congestion Control, TCP Reno Congestion Avoidance [pdf] |
P&D 6.3 | |
Fri, Sep 27 | TAs | Advanced Git [pdf] |
||
Tue, Oct 01 | Dr. Te-Yuan Huang (Netflix) | The building blocks of the Netflix Streaming Experience. |
GUEST LECTURE. Slides available here. | |
Thu, Oct 03 | Sherry | Transport and Performance III: TCP Performance, Fairness, Implementations & Handshakes [pdf] |
P&D 6.4 | |
Fri, Oct 04 | TAs | Intro to P2 and using Wireshark [pdf] |
||
Tue, Oct 08 | The Internet End-to-End & Midterm Review [pdf] |
|||
Thu, Oct 10 | MIDTERM |
|||
Tue, Oct 15 | Peter Steenkiste | Internet Services I: HTTP, HTTP 2.0, HTTP Performance [pdf] |
At the beginning of class, Dr. Emily Weiss from the Eberly Center will do a focus group with students to help improve 15-441/641. Lecture will continue after the focus group. | P&D 9.1 |
Thu, Oct 17 | Steenkiste | Internet Services II: CDNs, P2P, Geolocation, Anycast [pdf] |
P&D 9.4 | |
Fri, Oct 18 | MID-SEM BREAK | |||
Mon, Oct 21 | MID-SEM GRADES DUE | |||
Tue, Oct 22 | Steenkiste | Internet Services III: Video Streaming [pdf] |
||
Thu, Oct 24 | Steenkiste | QoS, Rate limiting and Fairness [pdf] |
||
Fri, Oct 25 | NO CLASS |
NO CLASS: University-Wide Community Engagement Day | ||
Tue, Oct 29 | Sherry | Network Security I: Introduction to Cryptography [pdf] |
P&D 8.2 | |
Thu, Oct 31 | Network Security II [pdf] |
P&D 8.3 | ||
Tue, Nov 05 | Sherry | Network Security III [pdf] |
P&D 8 | |
Thu, Nov 07 | Sherry | Datacenters [pdf] |
||
Fri, Nov 08 | TAs | Intro to P3 [pdf] |
||
Tue, Nov 12 | Steenkiste | PHY and datalink [pdf] |
||
Thu, Nov 14 | Steenkiste | Datalink [pdf] |
||
Fri, Nov 15 | TAs | CDN and Video Material for P3 [pdf] |
||
Tue, Nov 19 | Steenkiste | Wireless III: WiFi [pdf] |
P&D 2.7 | |
Thu, Nov 21 | Steenkiste | Cellular and Mobility [pdf] |
P&D 2.8 | |
Tue, Nov 26 | Steenkiste | Virtual Networking [pdf] |
||
Wed, Nov 27 | THANKSGIVING BREAK | |||
Thu, Nov 28 | THANKSGIVING BREAK | |||
Fri, Nov 29 | THANKSGIVING BREAK | |||
Tue, Dec 03 | Sherry | Internet Past\&Future [pdf] |
||
Thu, Dec 05 | Sherry | Final Review [pdf] |
||
Fri, Dec 06 | NO CLASS | NO CLASS |
LAST DAY OF CLASSES | |
Wed, Dec 18 | FINAL GRADES DUE |