Schedule
- Introduction and Socket Programming
- Slides
- Reading: [KR17: Ch1]
- Transport Layer
- Slides
- Reading: [KR17:Ch3]
- Congestion Control and TCP Performance
- Slides without video (pdf)
- Slides with video (large file)
- Reading: [PD19: Sections 6.3, 6.4]
- Optional Reading for more details: TCP Congestion Control: A Systems Approach.
- Remote Procedure Call (RPC)
- Slides without video (pdf)
- Slides with video (large file)
- Reading: [PD19: Section 5.3]
- Network Layer - Data Plane, Addressing, and Subnets
- Slides without video (pdf)
- Slides with video (large file)
- Reading: [KR17:Ch4]
- Network Layer - Control Plane, Routing, and BGP
- Slides without video (pdf)
- Slides (PowerPoint, no video as mic did not work))
- Reading: [KR17:Sections 5.1 - 5.4]
- Router Design: Architecture, Queuing, and Scheduling
- Slides without video (pdf)
- Slides with video (large file)
- Reading: [KR17:Section 4.2]
- Software Defined Networking (SDN)
- Slides without video (pdf)
- Slides with video (large file)
- Reading: Chapters 1 and 3 from:Software-Defined Networks: A Systems Approach
- Reading: [KR17:Sec 5.5]
- Review I
- Midterm: October 21
- During class time
- Includes all materials covered above
- Bring your SFU ID
- Closed book
- SDN Demo using Mininet
- SDN Case Studies
- Slides (.ppt)
- Video Recording (.mp4)
- Reading: Chapters 2 and 8:Software-Defined Networks: A Systems Approach
- Optional Reading:
- Programmable Switches and P4
- Slides (.ppt)
- Video Recording (.mp4): Part 1 Part 2
- Reading: Chapter 4 from Software-Defined Networks: A Systems Approach
- Optional Reading: check the P4 Language Specification
- Cloud Computing and Datacenter Networking
- Slides (.ppt)
- Video Recording Part 1 Part 2 Part 3
- Reading: (i) A Guided Tour of Data-Center Networking and (ii) Chapters 1, 4, 5 from The Datacenter as a Computer
- Optional Reading:
- Google Datacenter Network, SIGCOMM'15 or Its simpler version in ACM CACM1'16
- Facebook F16 Datacenter Network
- Security: Packet Capturing and Attacks on the TCP/IP Stack
- Slides (.ppt)
- Video Recording Part 1 Part 2 Part 3
- Optional Reading: [Du, Chapters 15 and 16]
- Security: VPNs and Firewalls
- Slides
- Video Recording
- Optional Reading: [Du, Chapters 17 and 19]
- Review
- Final Exam
- Comprehensive, covers all presented materials but focuses more on the topics covered after the midterm.
- Bring your SFU ID
- The exam is a closed book
Updated Tue Jan. 09 2024, 08:16 by mhefeeda.