0% found this document useful (0 votes)
67 views2 pages

Semester Project: EE5360 Data Communications-Spring 2017

This document outlines a semester project for a data communications course to study how a computer interfaces with the internet using Wireshark. Students are asked to download Wireshark and capture network traffic to analyze how a web page is retrieved and displayed. They are also asked to identify their IP/MAC addresses, trace the route to a destination, and analyze a YouTube video stream to determine transmission details like packet loss. The project is to be completed independently by May 1st using provided reference materials about Wireshark.

Uploaded by

Spandna Naidu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views2 pages

Semester Project: EE5360 Data Communications-Spring 2017

This document outlines a semester project for a data communications course to study how a computer interfaces with the internet using Wireshark. Students are asked to download Wireshark and capture network traffic to analyze how a web page is retrieved and displayed. They are also asked to identify their IP/MAC addresses, trace the route to a destination, and analyze a YouTube video stream to determine transmission details like packet loss. The project is to be completed independently by May 1st using provided reference materials about Wireshark.

Uploaded by

Spandna Naidu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

EE5360 Data Communications- Spring 2017

Semester Project
Objectives:
The purpose of this assignment is to study the operation of the interface between a computer and the
internet. To perform this study the student should obtain a copy of Wireshark (former name Ethereal),
available as a free download from http://www.wireshark.org/.

The project is designed to be solved independently. We expect you all to uphold high academic integrity
and pride in doing your own work.

Due: 7:00pm, May 1st,2017

Wireshark startup:
1.1. Determine which port your computer will connect to the internet through. You can do this by
starting Wireshark, then selecting Capture Interfaces. Look to see which ports are receiving traffic.
1.2. Disconnect from the Internet. If you are at a PC that uses an RJ45 connector, disconnect the
connector. If your PC has a wireless interface, turn off the interface. Verify by watching Wiresharks
display that data has stopped passing to/from your PC.
1.3. Start data collection for the port that was receiving data. Capture Interfaces Start
1.4. Reconnect to the internet.
1.5. Verify that Wireshark is collecting data.

Questions:
1.Use Wireshark to capture the traffic while using web browser to visit a web page from a domain
that its name contains the first character of your last name.
Identify the series of packets related to opening a web page and explain, line by line, the procedure
your computer uses to find and display the web page. Use screen shot for your answer. Please give
your OS version and Wireshark version.

2. a).Using appropriate Command Console commands(or corresponding Linux or Apple


command) to find your IP address, physical address, DNS server and DHCP server.
b).Start a new Wireshark Data collection. Go to the webpage www.cnn.com. In the filter field of the
packet screen, use your IP address and dns as display filter. Then locate the DNS query and
response. What transport control protocol is used? Examine DNS response. How many answers are
provided and what each of these answers contain? Use screen shot for your answer.
3. Start a new Wireshark data collection session. In the filter window enter tcp. With your
browser, go to www.youtube.com. Select a video of your choice whose length is at least two
minutes and capture traffic for the whole video.
Identify the video flow. Click on one of the messages in the video flow (highlight it). Using analyze
follow TCP stream determine the following information about the video:
3.1. The IP addresses and port numbers for the TCP stream.
3.2. The total downstream and upstream data size for the conversation using sequence and
acknowledgement numbers.
3.3. The window size of upstream and downstream at the end of conversation.

3.4 Find errors in the transmission of the file. How does Wireshark tell you that a transmission error
occurred? List one complete series of error messages that illustrate discovery of and recovery from a
transmission error. Explain the sequence of messages. Save the file. Use screen shot for your answer.

4. Using the tracert command to trace the route to an internet host with at least 5 hops. Find
following properties with tracert and related tools:
4.1. Number of hops it takes to reach the destination.
4.2. The average time it takes to access the destination.
4.3. The route in which the packet flows with the node and network name.
4.4. The IP address of the path with their location.
4.5. Percentage loss of the packet while travelling across different nodes.
Make a table to show your trace route (Below is an example table) and use screen shot for your
answer.

Hop %loss IP Address Node Name Location Avg Network


time(
ms)
0 0 205.234.111.204 DTG311.visualware.com Ashburn, VA, ---- Virtacore Systems
USA Inc VCS-NET-2
1 0 205.234.111.229 r03-8.iad.defenderhosting.com Washington, DC, 0 Virtacore Systems
USA Inc VCS-NET-2
2 0 69.65.112.25
... ... ... ...

References:
You can find the introductions for how to install and use Wireshark software in
Wireshark_INTRO.pdf file. You will also find Ethereal_DNS-1.pdf and wiresharkuser-guide-0a4.pdf
files as your references.

You might also like