Homework 2: Packet Capture and Analysis
Due: 10/12/2016
In this homework, we will learn how to capture packets from
live networks, analyze them, and make basic network performance
measurement.
Packet Capture
- Install Wireshark on your laptop. Then visit three http and
three https sites. Capture the packets corresponding to the
request and reply for these website visits. Try to guess the
content of the get and response just by looking at the packet
contents. What could you guess and what you could not? Include
packet dump and your conclusions from inspecting the packet in
your writeup.
- Using wireshark, monitor all the wireless packets for 60
minutes. For each minute, list all the devices that you are able
to "see" and number of packets transmitted and received by each
of these devices. Do this measurement in at least two different
environments: once at UH campus and once at your home or a
public cafe. Describe what you observed and visualize your
results in a way that is aesthetically pleasing and
informative.
- Measure the maximum data rate from your laptop to the
Internet once at UH and once either at home or at a public
place. You are not allowed to use any existing tools. You should
invent a tool or methodology that may give you a very rough
approximation of the data rate. Describe your methodology, its
strengths and weaknesses, and what you learnt.
Submission
Please submit your homework, including code and documentation
if any, as a single pdf through Moodle.