====== Resources ====== **Lecture Notes:** - Chapter 1 - Network Monitoring and Protocol Analysis - Chapter 2 - Additional slides used in Chapter 2 are available. - Socket Programming (Chapter 2) - Chapter 3 lecture notes (Part1) - Chapter 3 lecture notes (part 2) - Chapter 3 lecture notes (part 3 - Chapter 3 additional slide on Example of TCP Congestion Control - Chapter 4 lecture notes (part 1) - Chapter 4 lecture notes (part 2) - Chapter 4 lecture notes (part 3) - Chapter 4 lecture notes (part 4). - Additional slide on classful IP address for Chapter 4 - Chapter 4 lecture notes part 5 (final) **Examples and Homeworks** - Chapter 1 Homework - Solutions to Problems in Chapter 1 - Chapter 2 Homework - Solutions to Problems in Chapter 2 - Sample Midterm paper - Solutions to Sample Midterm paper - Chapter 3 examples and problems - Midterm test solution is available under Resources. - Solutions to Chapter 3 problems - Chapter 4 Examples and Problems - Solutions to Chapter 4 problems - Sample of past year paper **Lab assignments and programming** - Lab 1 Introduction to Wireshark - Lab 2 Wireshark HTTP and DNS - Lab 3 Wireshark TCP - Lab 4 Wireshark IP - Reference materials for traceroute - Socket Programming //**Reports for Lab 1 and 2 are due on March 5, 2013**// **Other Resources** * [[http://wps.pearsoned.com/ecs_kurose_compnetw_6/|Book Companion Website]] * [[http://www.tcpipguide.com/free/t_toc.htm|The TCP/IP Guide, Charles M. Kozierok]] * [[http://www.wireshark.org|Wireshark Software]] * [[http://www.cse.yorku.ca|Department of CSE Home Page]] * [[https://w2prod.sis.yorku.ca/Apps/WebObjects/cdm.woa/wa/curexam|York Exam Schedule]]