Network Protocols (TDC 375 701)
Loop Campus, Lewis 1509, Wednesdays, 5:45 p.m. to 9:00 p.m., September 9, 2009 to November 18, 2009

John Kristoff <jtk@depaul.edu>
jtk's Team Cymru page - alternate contact info
Tentative Office Hours (confirm first!):
  243 S. Wabash Ave., Room 802 (networking/security lab)
  M/Tu/Th: 7:00pm - 9:00pm, W 3:00pm - 5:00pm
Text(s):
  TCP/IP Protocol Suite, 4th Edition, Behrouz A. Forouzan, ISBN-13: 978-0073376042 (CDM Assigned and Required Book) [errata]
  TCP/IP Illustrated Volume I, W. Richard Stevens, ISBN-13: 978-0201633467 (optional)
  Interconnections: Bridges, Routers, Switches and Internetworking Protocols (2nd Edition), Radia Perlman, ISBN-13: 978-0201634488 (optional)
  Internet Core Protocols: The Definitive Guide: Help for Network Administrators, Eric Hall, ISBN-13: 978-1565925724 (optional)
This is what my last TDC 375 looked like: [weblink]
Official CDM Course Summary
TDC 375-701 Class Syllabus

September 9, 2009
  Exploration [pdf]
  By Example [pdf]
  Homework 1 [txt], class results [txt]
  Worksheet 1 [txt]
  The Real World, Experiences with Conficker C Sinkhole Operation and Analysis [pdf]
  Class Notes 1 [txt]
  Additional Practice Problems 1 [txt]

September 16, 2009
  IP Addresses [pdf]
  Homework 2 [txt], class results [txt]
  Worksheet 2 [txt]
  The Real World, Steve Deering's IETF 51 Plenary Hourglass Talk [pdf], [mpg] (ftp, ~160 MB), [rm] (ftp, ~40 MB)
  The Real World, Bogon Addresses, Team Cymru's Bogon Page [html]
  The Real World, jtk's nobogons.pl Perl script [code]
  Quiz 1 [txt], class results [txt]
  Class Notes 2 [txt]
  Additional Practice Problems 2 [txt]

September 23, 2009
  The Internet Protocol (IP) [pdf]
  Layer 3 (some random thoughts) [pdf]
  Homework 3 [txt], class results [txt]
  Worksheet 3 [txt]
  The Real World, Guest Speaker, Robert Vance's overview of building a new University network in Qatar
  The Real World, Traceroute and traceiface [html] (traceiface page), [html], (NANOG 39 agenda page)
  Quiz 2 [txt], class results [txt]
  Class Notes 3 [txt]
  Additional Practice Problems 3 [txt]

September 30, 2009
  Address Resolution Protocol (ARP) [pdf]
  Internet Control Message Protocol (ICMP) [pdf]
  Routing [pdf]
  NO homework due, study for the mid-term exam!
  Worksheet 4 [txt]
  The Real World, Guest Speaker, Matt Kemp, Security Issues in a Cash-Strapped Company [pdf]
  Bonus Project (optional) [txt]
  Quiz 3 [txt], class results [txt]
  Class Notes 4 [txt]
  Mid-term Study Guide [txt]

October 7, 2009
  Mid-term Examination [txt], class results [txt], survey summary [txt]
  Mid-term Grade Status [txt]

October 14, 2009
  Homework 4 [txt]
  Cisco IOS sample config [txt]
  Juniper JUNOS sample config [txt]
  The Real World, Randy Bush's IETF 51 Plenary News at Eleven Talk [pdf] (slides from RIPE 40/Prague meeting), [mpg] (ftp, ~110 MB), [rm] (ftp, ~30 MB)

October 21, 2009
  Transport Layer (and UDP) [pdf]
  Transmission Control Protocol (TCP) [pdf]
  Homework 5 [txt]
  Worksheet 5 [txt]
  The Real World, February 6/7 2007 DNS Attack Recap [pdf]
  The Real World, Avoiding Network Capacity Collapse [pdf]
  Quiz 4 [txt], class results [txt]

October 28, 2009
  The Real World, DNS Intel [pdf]
  The Real World, DNS Fast Flux [pdf]
  Homework 6 [txt]
  Quiz 5 [txt], class results [txt]

November 4, 2009
  The Real World, Peering into the Underground [pdf]
  The Real World, Global Internet DNS Probing and Analysis [pdf]
  The Real World, Botnets [html] (NANOG 32 agenda page)
  BIND named sample config [txt]
  Homework 7 [txt]
  Quiz 6 [txt], class results [txt]

$Id: index.html,v 1.26 2009/11/07 16:12:10 jkristof Exp $