Homework 1

Kurose and Rose, 4th edition

A. Page 68. Questions: (3, 11), 12, (13), 14, 16, 18, 19. Page 69. Problems: 2, (3), 5, 6, 7, (13), (14) (The questions in parentheses do not need to be turned in, but are fair questions for exams.)

B. Use trace route to determine the number of hops between 2 destinations of your choice. (Try to include destinations not in the US.) Turn in a listing of the destination IP and the IP of each router between you and the destination. Also, include the name of the company that owns each router.

C. Do links have time-varying delay? Turn in a plot that shows RTT over a long time interval (e.g., several hours or even all day). To do this, run ping at different times of the day and for a long time (e.g., the middle of the night, morning, afternoon, etc., or maybe just run ping for an entire day) and compare the delay times. (Make sure to include destinations not in the US.) Use packet sizes less than 1450. One way to do this is use "ping XXXX.com -t > PingData.txt." Then open the file PingData.txt in a text editor to remove the first few lines and last few lines and remove the letters "ms" (use the replace function for this). So, when you are done, the file has many lines of

...
Reply from 66.218.71.198: bytes=32 time=79 TTL=243
Reply from 66.218.71.198: bytes=32 time=80 TTL=243

...

Then open this file in excel (or matlab) and make a plot of RTT.