EEC273, Winter 2006: Lecture Schedule

Subject to change

Week

Date

Topic

References

Homework/Comments

1

Jan 5

Course overview, logistics, and goals;
Layered architecture: ISO vs. TCP/IP [Lecture 1]

Review#1: Layering, [SRC84]

HW 1 assigned

Read [MJH90]

2

Jan 10

End-to-end argument; Case Study: Internet [Lecture 2]

"How to read and critique a technical paper"
Project discussion

[Cla88], [Cla00]

 

 

Jan 12

Review: IP addressing [Review#2]

Domain name services (DNS)  [Lecture 3]

[MD88], [JSB+02]

HW 1 due

3

Jan 17

Review: Flow control & efficiency analysis [Review#3]

TCP: Congestion control & fairness;
Enhanced transport protocols: e.g., XCP [Lecture 4]

[Kurose: Chapter 3]
[CJ89], [FF96], [XCP]

HW 2 assigned

 

Jan 19

Reliable data transport over wireless [Lecture 5]

[LR99], [BSK95]

 

4

Jan 24

Router support for congestion control; [Lecture 6]

Congestion control for real-time applications

[FH+00], [FJ93]

HW 2 due

 

Jan 26

Routing algorithms: Link state vs. distance vector [Review 4]

Internet routing hierarchy [Lecture 7]

[Kurose: Chapter 4]

Project Proposal due HW 3 assigned

5

Jan 31

Routing policies, E-BGP & I-BGP [Lecture 8]

[Stewart99]

[TGS01]

 

 

Feb 2

Internet Routing Behavior [Lecture 9]

 

HW 3 due

6

Feb 7

Multicast [Lecture 10]

[DC90], [DEF96]
Optional: [HC99]

 

 

Feb 9

Exam I (in class)

 

 

7

Feb 14

Router architecture: packet lookup and classification [Lecture 11]

[B+97], [GM99]

HW 4 assigned

 

Feb 16

Beyond Best Effort: application- vs. network-based QoS

Integrated Service & RSVP [Lecture 12]

[RFC1633], [ZDE93]

 

8

Feb 21

Differentiated Services & Active Queue Management (RED)

[Lecture 13]

[RFC2475], [NJZ97]

 

 

Feb 23

Packet scheduling (CBQ, WFQ, Token Buckets, etc) [Lecture 14]

[DKS90], [SCP95], [BZ96]

HW 4 due

 

9

Feb 28

Queuing delay models, Jackson networks; [Lecture 15a]
Single-hop delay measurements [Lecture 15b]

[PM+02]

Project progress report due

HW5 assigned

 

Mar 2

Queuing models: More examples [Lecture 16a]

Overlay networks [Lecture 16b]

Planetlab, [AB01]

 

10

Mar 7

P2P Systems; Cooperative Overlays [Lecture 17]

[CR+03], [PP+04]

HW 5 due

 

Mar 9

Active Networks & Internet Indirection Infrastructure [Lecture 18a]

Network Security [Lecture 18b]

[SA+02]

 

11

Mar 14

Final Project Presentations

11:30am-1:30pm, 1065 Kemper Hall

 

Project Report Due Mar 17 by midnight