CS386M: Schedule and Lecture Notes

Unique number: 55840, Time: Tue Thu 3:30-5:00PM, Classroom: ENS 116

Instructor: Yin Zhang, Email: yzhang at cs.utexas.edu, Office hours: Tue Thu 2:00-3:00PM, Office: ACES 5.248

Teaching Assistant: Vacha Dave, Email:  vacha at cs.utexas.edu, Hours: Fri 3:00-4:00PM, Desk: ENS 31NQ desk 3


The following is an approximate schedule for the semester. All dates are subject to change and may be updated in the future.

Wk

Date

Topic

Readings

Lecture Notes

Project and Homework

Part 0: Networking Review (Reference: Overview Books & Slides)

Part 1: Network Design Principles (Reference: Network Design Principles Papers)

1

8/28

Course Overview; Signaling: Separation of Data and Control

Reading List [1-5]

0.pdf, 1-1.pdf

 

2

9/2

Project Ideas; State Management: Hard-state vs. Soft-state

Reading List [6-8]

1-2.pdf

Project Ideas

9/4

Randomization

Reading List [9-13]

1-3.pdf

HW1 assigned.

3

9/9

Indirection

Reading List [14-17]

1-4.pdf

 

9/11

Resource Multiplexing

Reading List [18-21]

1-5.pdf

Homework 1 Due.

4

9/16

Virtualization and Design for Scale

Reading List [22-27]

1-6.pdf, 1-7.pdf

 

9/18

Introduction to MPLS

 

MPLS.pdf

Read Implementation Principles [28,29]

Part 2: Internet Design (Reference: Internet Design Papers)

5

9/23

Internet Design: End-to-End Principle

Reading List [30-31]

2-1.pdf

Project Proposal Due (by 11:59pm)

9/25

Rethinking Internet Design

Reading List [32-34]

2-2.pdf

 

Part 3: Current Research Topics (Reference: Current Research Topics Papers)

6

9/30

P2P (I): DHTs

Reading List [35,36]

3-1.pdf

 

10/2

P2P (II): Swarming

Reading List [37,38]

3-2.pdf

 

7

10/7

Internet routing behavior

Reading List [39,40]

3-3.pdf

 

10/9

Configuration management

Reading List [41,42]

3-4a.pdf, 3-4b.pdf

 

8

10/14

Fault diagnosis

Reading List [43,44]

3-5.pdf

Mid-term Project Report Due

10/16

Enterprise networks

Reading List [45,46]

3-6.pdf

 

9

10/21

Data center networking

Reading List [47,48]

3-7a.pdf, 3-7b.pdf

 

10/23

High-speed traffic measurement

Reading List [49-51]

3-8.pdf

 

10

10/28

Network tomography

Reading List [52,53]

3-9.pdf

 

10/30

Network location service

Reading List [54,55]

3-10.pdf

Mid-term Due

11

11/4

Network anomaly detection

Reading List [56-58]

3-11.pdf

 

11/6

IP prefix hijacking

Reading List [59-61]

3-12a.pdf, 3-12b.pdf

 

12

11/11

Spam

Reading List [62,63]

3-13.pdf

 

11/13

DDoS

Reading List [64,65]

3-14a.pdf, 3-14b.pdf

 

13

11/18

Anonymity

Reading List [66,67]

3-15.pdf

 

11/20

Accountability

Reading List [68,69]

3-16.pdf

 

14

11/25

Social networks

Reading List [70-72]

3-17.pdf

 

11/27

No class (Happy Thanksgiving!)

15

12/2

Final project presentation

 

 

 

12/4

Final project presentation

 

 

 

12/5

 

 

 

Final Project Report Due (by 11:59pm)

** All homework assignments should be submitted in hard copy to the TA at the beginning of class on due date.