TLT-2316 Computer Networking I: Wireshark AssignmentTLT-2316 Computer Networking I General notes and requirementsThe assignment must be done individually. The language of reports is English. Your report must contain your name, student number, and e-mail. Deadline is December 17, 2010. Reading and useful linksWireshark (official page) The Wireshark user's guide (pdf or html) Wireshark Frequently Asked Questions (html) “Computer Networking: A Top-Down Approach, Fourth Edition” by James Kurose and Keith Ross (Wireshark lab manuals and traces) Basic network application troubleshooting with Wireshark (Ethereal) (html) How to run WiresharkSYSTEM REQUIREMENTS Operating systems: Memory: Disk space: Display: For additional information, refer to the Wireshark user's guide. DOWNLOAD & INSTALLATION Download the software from here (about 18.3MB): http://www.wireshark.org/download.html After you have downloaded the installer, simply run the executable and follow the instructions to install the software. Note that you must be logged in with Administrator privileges to install the software. The installation process is quite straightforward (html). For any information about building and installing Wireshark under UNIX/Linux, refer to the Wireshark user's guide. IMPORTANT NOTES Selecting the interface To begin packet capture, start up the Wireshark software, select the Capture pull down menu, and select Options. In the Wireshark: Capture Options window, do the following (jpg): - in the Interface pull down menu, select an interface that is being used to send and receive packets (*); Packet capture will now begin - all packets being sent/received from/by your computer are now being captured by Wireshark. (*) If you do not know which interface to select (i.e., which one is used to send and receive packets), go to the Capture pull down menu and select Interfaces. This will cause the Wireshark: Capture Interfaces window to be displayed. This window will only show the local interfaces Wireshark knows of. You can easily identify the interface which is used to send and receive packets by looking at the number of packets captured from this interface (Packets). Unused interfaces will be greyed out, since no packets were captured in the last time interval. After that, click Close. (*) If you are running Wireshark on a UNIX/Linux operating system and do not see your network interface in the list of available interfaces, then you may need to run Wireshark from an account with sufficient privileges to capture packets. For example, you can run Wireshark with a sudo command as following. In Ubuntu Linux 8.10, go to the Applications menu, open the Internet tab, and run Wireshark (as root). Otherwise, go to the Applications menu, open the Accessories tab, and run Terminal. In the Terminal window, issue the following command: sudo wireshark Taking screenshots In Microsoft Windows, pressing the Print Screen key (often abbreviated as Prt Scr, Print Scrn, Prt Scn, or Prnt Scrn) will capture the entire screen, while pressing the Alt key in combination with the Print Screen key (Alt-Print Screen) will capture the currently selected window. In GNOME and KDE desktop environments, Print Screen behavior is similar to that of Microsoft Windows by default. However, a window will additionally pop up, prompting to save the screenshot to a file (in the PNG format by default). The captured image can then be pasted into your report. Warm-upRead the introduction lab (pdf) from “Computer Networking: A Top-Down Approach, Fourth Edition” by James Kurose and Keith Ross and get familiar with Wireshark. You do not need to submit anything at this stage. Part 1Part 1 should be downloaded from here (pdf). The trace files are located here (zip). Follow the notes given in this part and answer all the questions. Part 2Part 2 should be downloaded from here (pdf). The trace files are located here (zip). Follow the notes given in this part and answer all the questions. Contact informationRoman Dunaytsev, feel free to contact me by e-mail: dunaytse@cs.tut.fi Last modified: November 20, 2010 |