Schedule

The information in this schedule is subject to change—please check back regularly!

Deadlines for assignments listed below are 11:59 PM ET on the meeting day listed. Deadlines for Perusall assignments (paper discussions) are 9:30 AM on the meeting day listed.

Last updated: September 16, 2024.

Week Date Topics Readings Leader Deadlines
1 August 30 Introduction   Ben  
2 September 5 Background   Ben  
3 September 12 Current research directions   Ben  
4 September 19 Current research directions
IBN
Paper 1: “Intender: Fuzzing Intent-Based Networking with Intent-State Transition Guidance” (Kim et al, USENIX Security ‘23) Ben  
5 September 26 System security Paper 1:”P4Control: Line-Rate Cross-Host Attack Prevention via In-Network Information Flow Control Enabled by Programmable Switches and eBPF” (Bajaber et al., IEEE S&P ‘24)
Paper 2:”Removing the Reliance on Perimeters for Security using Network Views” (Anjum et al., ACM SACMAT ‘22)
  Project proposal due
6 October 3 Infrastructure attacks Paper 1: “Manipulating OpenFlow Link Discovery Packet Forwarding for Topology Poisoning” (Chen et al., ACM CCS ‘24)
Paper 2: “The LOFT Attack: Overflowing SDN Flow Tables at a Low Rate” (Cao et al., IEEE Transactions on Networking ‘23)
  Related work due
7 October 10 Network attacks Paper 1: “NetWarden: Mitigating Network Covert Channels while Preserving Performance” (Xing et al., USENIX Security ‘20)    
8 October 17 No class (Ben at CCS)     Status update 1 due
9 October 24 Network attacks Paper 1: “Leveraging Prefix Structure to Detect Volumetric DDoS Attack Signatures with Programmable Switches” (Misa et al., IEEE S&P ‘24)
Paper 2: “SmartCookie: Blocking Large-Scale SYN Floods with a Split-Proxy Defense on Programmable Data Planes” (Yoo et al., USENIX Security ‘24)
   
10 October 31 Monitoring Paper 1: “Cerberus: Enabling Efficient and Effective In-Network Monitoring on Programmable Switches” (Zhou et al., IEEE S&P ‘24)
Paper 2: “FlowLens: Enabling Efficient Flow Classification for ML-based Network Security Applications” (Barradas et al., NDSS ‘21)
   
11 November 7 SmartNICs Paper 1: “SmartNIC Performance Isolation with FairNIC: Programmable Networking for the Cloud” (Grant et al., ACM SIGCOMM ‘20)
Paper 2: “SmartNIC Security Isolation in the Cloud with S-NIC” (Zhou et al., ACM EuroSys ‘24)
   
12 November 14 Testing Paper 1: “P4Testgen: An Extensible Test Oracle For P4” (Ruffy et al., ACM SIGCOMM ‘23)
Paper 2: “Ambusher: Exploring the Security of Distributed SDN Controllers Through Protocol State Fuzzing” (Kim et al., IEEE Transactions on Information Forensics ‘24)
  Status update 2 due
13 November 21 Other topics Paper 1: “ProvTalk: Towards Interpretable Multi-level Provenance Analysis in Networking Functions Virtualization” (Tabiban et al., NDSS ‘22)
Paper 2: “NetConfEval: Can LLMs Facilitate Network Configuration?” (Wang et al., ACM CoNEXT ‘24)
   
14 November 28 No class (Fall Holiday)      
15 December 5 Project presentations      
16 December 12 No class (Study Day)      
17 December 19 No class (Final Exam)     Project final report due