2.0 Updates:
  1. none
WireShark Network Labs

Formerly, Distributed Systems students were required to take a full networking course as a prerequisite to CSC435. To reduce the courseload, and by agreement with the networking faculty we have now substituted this self-study course on networking. The material is very important for understanding what goes on "under the hood" in distributed systems. These networking labs are excellent. Many students find them revealing, and also fun. In addition, many are shocked by how much information is available to those that are snooping on our networks.

Read each of the required Wireshark networking labs that have generously been provided by Jim Kurose and Keith Ross. I strongly recommend you consider buying their textbook to have as a reference. It is considered the masterwork of networking education. Currently we will be referring to the version 8.0 PDF readings.

Complete the Getting Started, HTTP, DNS, TCP, UDP, IP, NAT, DHCP and ICMP labs.

Instructions:

  1. Install WireShark

  2. Update your WireShark checklist as you complete the nine labs.

  3. Answer the lab questions when they are helpful for you to learn the material. Discuss them on the D2L forums. You will not include these questions or answers in your checklist submission, but questions on this material will later appear on the midterm and/or final eaxm.

  4. Provide a one-page diary-style write-up of what you did, inserted at the bottom of your checklist. Do NOT include lab questions and answers which will tend to trigger the plagiarism checker. How much time did you spend and on which dates? What did you do during that time? Which lab questions did you answer? Any problems with the software? Interesting aspects of what you learned?

  5. Turn in only your WireSharkChecklist.html file (with one-page summary at the bottom) to D2L BEFORE THE D2L DEADLINE. NO ZIP FILES.

Past WireShark tips