USC CSD Home
 

Lectures -

 
Lecture Slides
(Please note that access to lecture notes is restricted.)
  • Lecture 1 (PDF) (6-up PDF) (Aug 31, 2007) - administrative, warmup project #1, sockets programming
  • Lecture 2 (PDF) (6-up PDF) (Sep 7, 2007) - what is research and how to read research papers, ns-2 tutorial
  • Lecture 3 (PDF) (6-up PDF) (Sep 14, 2007) - (class canceled, these were covered in MW DEN lectures) ns-2 tutorial, warmup project #2, introduction to networking
  • Lecture 4 (PDF) (6-up PDF) (Sep 21, 2007) - introduction to networking, addressing, Internet achitecture [Saltzer81a]
  • Lecture 5 (PDF) (6-up PDF) (Sep 28, 2007) - Internet achitecture [Clark88a, Deering98a], hierarchy (includes landmark routing [Tsuchiya88a]), unicast routing review
  • Lecture 6 (PDF) (6-up PDF) (Oct 5, 2007) - final project part (1), unicast routing review, Inter-domain routing (BGP)
  • Lecture 7 (PDF) (6-up PDF) (Oct 12, 2007) - inter-domain routing (BGP), I-BGP vs. E-BGP, BGP operations
  • Lecture 8 (PDF) (6-up PDF) (Oct 19, 2007) - (class canceled, these were covered in MW DEN lectures) BGP operations, BGP delayed convergence [Labovitz00a], basic TCP mechanisms, congestion control (includes materials from [Ramakrishnan90a]), TCP congestion control mechanisms [Jacobson88a, Fall96a]
  • Lecture 9 (PDF) (6-up PDF) (Oct 26, 2007) - exam #1, TCP congestion control mechanisms [Jacobson88a, Fall96a]
  • Lecture 10 (PDF) (6-up PDF) (Nov 2, 2007) - TCP congestion control mechanisms [Jacobson88a, Fall96a], queue management & fair queueing [Demers89a], DEC-bit [Ramakrishnan90a], RED [Floyd93a]
  • Lecture 11 (PDF) (6-up PDF) (Nov 9, 2007) - final project part (2), RED [Floyd93a], TCP throughput modeling [Padhye98a], TCP friendliness [Floyd99b]
  • Lecture 12 (PDF) (6-up PDF) (Nov 16, 2007) - TCP friendliness [Floyd99b], Freenet [Clarke02a], Chord [Stoica01a]
  • Lecture 13 (PDF) (6-up PDF) (Nov 23, 2007) - (thanksgiving holiday, these were covered in MW DEN lectures) Chord [Stoica01a], BitTorrent [Yang04a], integrated services [Shenker95a]
  • Lecture 14 (PDF) (6-up PDF) (Nov 30, 2007) - (these were covered in MW DEN lectures) integrated services [Clark92a], differentiated services [Clark98a, Nichols99a], network performance measurements [Paxson99b]

Preview:

  • (Dec 7, 2007) - exam #2 (firm)
 
Tentative Slides
 

   [Please see copyright regarding copying.]