| 1 | 
            
                
                
                
                    Tue  08/23 | 
                     
                        No Lecture 
                        
                         | 
                    
                
                 | 
                
                    
                    
                    
                        No Discussion 
                        
                        
                        
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  08/25 | 
                    
                        [1] Introduction 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 2 | 
            
                
                
                
                    Tue  08/30 | 
                    
                        [2] Overview: How the Internet Works 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [1] Introduction 
                        
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  09/01 | 
                    
                        [3] Architectural Principles 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 3 | 
            
                
                
                
                    Tue  09/06 | 
                    
                        [4] Design Goals and History 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [2] Packets in Flight 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  09/08 | 
                    
                        [5] Routing: Fundamentals 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 4 | 
            
                
                
                
                    Tue  09/13 | 
                    
                        [6] Routing: Approaches I 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                                [Flipped Class Slides]
                            
                            
                                [Flipped Class Recording]
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [3] Internet and Sockets 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  09/15 | 
                    
                        [7] Routing: Approaches II 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 5 | 
            
                
                
                
                    Tue  09/20 | 
                    
                        [8] Addressing 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                                [Flipped Class Slides]
                            
                            
                                [Flipped Class Recording]
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [4] Routing 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
                    
                        [1] Routing  
                        
                        [Spec]
                        
                     | 
                
            
                
                
                    
                        
                    
                
                
                    Thu  09/22 | 
                    
                        [9] Interdomain Routing 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 6 | 
            
                
                
                
                    Tue  09/27 | 
                    
                        [10] Designing IP 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [5] Routing, Addressing, BGP 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  09/28 | 
                    
                        [11] IP Forwarding (Rob Shakir - Google) 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 7 | 
            
                
                
                
                    Tue  10/04 | 
                    
                        [12] Reliable Delivery 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [6] BGP, IP 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  10/06 | 
                    
                        [13] Midterm Review 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 8 | 
            
                
                
                
                    Tue  10/11 | 
                     
                        Midterm 
                        
                            [Alternate Request]
                        
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [7] Midterm Prep 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  10/13 | 
                    
                        [14] Transport Control Protocol (TCP) 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 9 | 
            
                
                
                
                    Tue  10/18 | 
                    
                        [15] Congestion Control: Goals, Problems, Approaches 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [8] Reliable Delivery, TCP 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  10/20 | 
                    
                        [16] Congestion Control: TCP Design 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 10 | 
            
                
                
                
                    Tue  10/25 | 
                    
                        [17] Advanced Congestion Control 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [9] Congestion Control 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
                    
                        [2] Transport  
                        
                        [Spec]
                        
                     | 
                
            
                
                
                    
                        
                    
                
                
                    Thu  10/27 | 
                    
                        [18] DNS I 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 11 | 
            
                
                
                
                    Tue  11/01 | 
                    
                        [19] DNS II 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [10] More CC, DNS 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  11/03 | 
                    
                        [20] Web 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 12 | 
            
                
                
                
                    Tue  11/08 | 
                    
                        [21] Ethernet, End-to-End Operation 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                                [Flipped Class Slides]
                            
                            
                                [Flipped Class Recording]
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [11] DNS, Web 
                        
                            [Worksheet]
                        
                        
                            [Solutions]
                        
                        
                            [Slides]
                        
                        
                            [Recording]
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  11/10 | 
                    
                        [22] Software-Defined Networking (SDN) (Scott Shenker - UC Berkeley) 
                            
                                [Slides]
                            
                            
                                [Recording]
                            
                            
                            
                            
                                [Lecture Notes]
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 13 | 
            
                
                
                
                    Tue  11/15 | 
                     
                        No Lecture - Strike Solidarity 
                        
                         | 
                    
                
                 | 
                
                    
                    
                    
                        No Discussion - Strike 
                        
                        
                        
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  11/17 | 
                    
                        [23] Ten Lessons from Operating the World's Largest Network (Ashok Narayanan - Google) 
                            
                                [Slides]
                            
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 14 | 
            
                
                
                
                    Tue  11/22 | 
                    
                        [24] Datacenters, Cellular 
                            
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        No Discussion - Strike 
                        
                        
                        
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  11/24 | 
                     
                        No Lecture - Thanksgiving 
                        
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 15 | 
            
                
                
                
                    Tue  11/29 | 
                    
                        [25] Ten Lessons from Operating the World's Largest Network (Rob Shakir - Google) 
                            
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                    
                    
                    
                        No Discussion - Strike 
                        
                        
                        
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  12/01 | 
                    
                        [26] Final Review 
                            
                            
                            
                            
                            
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 16 | 
            
                
                
                
                    Tue  12/06 | 
                     
                        No Lecture - RRR Week 
                        
                         | 
                    
                
                 | 
                
                    
                    
                    
                        [15] Final Review 
                        
                        
                        
                                            
                     | 
                
                
            
                
                
                    
                        
                    
                
                
                    Thu  12/08 | 
                     
                        No Lecture - RRR Week 
                        
                         | 
                    
                
                 | 
                
                
            
            
            
            
            
            
            | 17 | 
            
                
                
                
                    Wed  12/14 | 
                     
                        Final 
                        
                            [Alternate Request]
                        
                         | 
                    
                
                 | 
                
                    
                    
                    
                         
                        
                        
                        
                                            
                     |