Protocols and Techniques for Data Networks - TDC 563 - Fall 2016
DePaul University, College of Computing and Digital Media (CDM)
Campus Map, Lewis Building 1107, Mondays, 5:45 p.m. to 9:00 p.m., September 12, 2016 to November 21, 2016

John Kristoff <jtk@depaul.edu>
Tentative Office Hours (confirm first!):
  55 E Jackson Blvd, Room 713
  T/W/Th: 5:00pm - 6:00pm
Text(s):
  Internetwork with TCP/IP Volume One (6th Edition) Douglas E. Comer, ISBN-13: 978-0136085300 (CDM Assigned and Required Book) [errata]
  Interconnections: Bridges, Routers, Switches and Internetworking Protocols (2nd Edition), Radia Perlman, ISBN-13: 978-0201634488 (recommended)
Official CDM Course Summary - section 701 - class number 32664
Official CDM Course summary - section 710 - class number 32666
Syllabus
Bonus Project [txt]

September 12, 2016
   Introduction [pdf]
   By Example [pdf]
   Experiences with Conficker C Sinkhole Operation and Analysis [pdf]
   Homework 01 [txt]
   Quiz 01 [txt]
   Bonus 01 [html] (optional)

September 19, 2016
   TCP/IP Overview [pdf]
   Source address verification (SAV) and anti-spoofing discussion
   How Traceroute Explains the Internet [pdf]
   sample traceroute pcap (no options) [pcap]
   sample traceroute (-q1) [pcap]
   sample traceroute (-N1) [pcap]
   sample traceroute (-q1N1) [pcap]
   sample TELNET to routeviews [pcap]
   sample condor.depaul.edu HTTP request with wget [pcap]
   Homework 02 [txt]
   Quiz 02 [txt]
   Bonus 02 [html] (optional)

September 26, 2016
   Guest lecturer: James Yu
   Software-defined Networking (SDN) / OpenFlow tutorial [ppt]
   OpenFlow lab demo [docx]
   Building Fault-Tolerant Networks Using OpenFlow [ppt]
   A Composite Approach to Building Fault-Tolerant Networks Using OpenFlow [pdf]
   Homework 03 [txt]
   Quiz 03 Available via D2L on September 26, 2016 @ 9:00 Central Time
   Bonus 03 [html] (optional)

October 3, 2016
   Routing [pdf]
   Routing security discussion (e.g. BGPSEC, RPKI)
   DDoS discussion
   Homework 04 [txt]
   Quiz 04 [txt]
   Bonus 04 [html] (optional)

October 10, 2016
   Routing [pdf] (continued)
   sample BGP pcap [pcap]
   routing worksheet [txt]
   Understanding and Mitigating Internet Routing Threats [pdf]
   Unwanted Traffic Removal Serivce [pdf]
   Midtern [txt]
   NO Homework 05 this week
   NO Quiz 05 this week
   No Bonus 05 this week

October 17, 2016
   Guest lecturers: EJ Gamarro, Maciej Leja
   Homework 06 [txt]
   Quiz 06 [txt]
   Bonus 06 [html] (optional)

October 24, 2016
   DNS-OARC 25 / NANOG 68 dicussion
   DNS [pdf]
   Homework 07 [txt]
   Quiz 07 [txt]
   Bonus 07 [html] (optional)

October 31, 2016
   DNS [pdf] (continued)
   DNS Operational Realities [pdf]
   Homework 08 [txt]
   Quiz 08 [txt]
   Bonus 08 [html] (optional)

November 7, 2016
   Passive DNS discussion
   Anycast service discussion
   DNS BCPs discussion
   DNS Over TCP: A Rudimentary Textual Analysis [pdf]
   Homework 09 [txt]
   Quiz 09 [txt]
   Bonus 09 [html] (optional)

November 14, 2016
   Transport [pdf]
   Techniques for and Consequences of Packet Filtering, Interception and Mangling [pdf]
   Tracking Address Spoofing Through Triangulation [pdf]
   Final [txt]
   NO Homework 10 this week
   NO Quiz 10 this week
   No Bonus 10 this week

November 21, 2016
   Bonus review
   Probing for Insight [pdf]
   Introduction to Shell and Perl Scripting for Network Operators [pdf]
   Relevant side projects and research
   Parting thoughts

$Id: index.html,v 1.13 2016/11/21 23:06:37 jtk Exp $