Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hello I need help answering these 3 multi-part questions for Computer Network and Communications 1. From the command line interface (command window), ping 8.8.8.8 the

Hello I need help answering these 3 multi-part questions for Computer Network and Communications

1. From the command line interface (command window), ping 8.8.8.8 the Google website and include a screenshot of the screen. Then answer these questions below:

i. How many packets were sent? What is the default size of each packet

ii. What is the average time for accessing Google server in the default case?

iii. Change the packet size to 256 and number of packets to 10. What size did google accept?

iv. What is the TTL value indicated and what does it mean?

v. How will you find the default TTL value of your host?

vi. Which protocol does ping use, give the full form of the protocol?

Now ping the Boeing website with 20 pings. Include a screenshot and answer the questions below:

vii. What is the IP address of the Boeing server?

viii. Why is the TTL value in this case different from that obtained when you pinged google?

ix. Ping the Boeing IP address with TTL value of 10? Explain the result.

x. Increase the size of the test packet to 1024 bytes and discuss the difference in average time taken as compared to that in viii).

xi. Give two factors on which the minimum RTT depends.

2. Use Traceroute and trace the route to 8.8.8.8 (or any other public site if this does not work on your system) and include a snapshot of the output. Answer the following questions below based on the output of the command:

i. Give the number of hops and the number of routers to the destination.

ii. What is the maximum number of hops that are traced by traceroute?

iii. What is the maximum and minimum time taken to reach the destination?

iv. Look up the last IP address on the route before 8.8.8.8 using a whoisip look up tool and give the owners name and postal address.

v. How does the traceroute/tracert discover the path? Get help from man or help pages depending on whether you are using a mac or a windows pc.

vi. For this part traceroute/tracert to 18.31.0.200 (MIT Server) and attach a snapshot of the output. Explain the asterisk signs on some hops.

vii. In vi. which ISPs network does the packet start in? Can you spot any change in the ISP before the packet reaches its destination?

viii. What are the effective throughputs of the link up to the first router and the last router?

3. Download Wireshark and install it (choose to install npcap as well). Start Wireshark and click on the interface through which your computer is connected to the Internet (It will generally be the wireless interface Wi-Fi en0 or the Ethernet LAN interface). Start packet capture and answer the following questions below:

Part 1:

a. See the contents of the three main parts of the Wireshark interface: The packet-listing pane, the packet details pane, and the packet-contents pane. Familiarize yourself with the menu options. (i) Look at the protocol field and list three different protocols displayed.

b. (i) Select any packet in the packet-listing pane and briefly describe the contents of the other two panes. (ii)Take a screenshot of the Wireshark interface showing the details of the packet you described and include it in the submission (iii) What is the final encapsulation layer of the message being sent on the physical or wireless media?

c. Exit Wireshark. Open your favorite browser. Start Wireshark again and start capture. On the browser navigate to the site faqs.org click any hyperlink on the page. Click another hyperlink. Wait a few seconds and stop capture. You now have live packet data containing protocol messages that have been exchanged between your computer and the network/website. Submit a screenshot of the Wireshark output. Then carry out the following tasks below:

i. Type http in the Apply a display filter field so that only HTTP packets are displayed? Give the first three bytes of an HTTP GET message.

ii. Since the HTTP message was carried inside a TCP segment, which was carried inside an IP datagram, which was carried within an Ethernet frame, in the packet details window Wireshark displays the Frame, Ethernet, IP, and TCP packet information as well. Maximize HTTP and minimize the other details. From the details give the version of HTTP that your browser is running.

iii. Find an HTTP GET message in the captured packets that shows the URL you entered. Expand the Ethernet frame, IP datagram, TCP segment, and HTTP message header information in the packet-header window, take a screenshot and include it with your submission. From the details find what is the IP address of your computer and that of the site you accessed?

iv. Print the two HTTP messages (GET and OK). Submit the output.

v. Calculate the time between sending of the HTTP GET message and receipt of the corresponding HTTP OK reply.

vi. How many bytes of content are being returned to your browser?

Part 2:

image text in transcribed

1. What is the servers response (status code and phrase) in response to the initial HTTP GET message from your browser?

2. When your browser sends the HTTP GET message for the second time, what new field is included in the HTTP GET message?

3. Expand the Hypertext Transfer Protocol option. The username wireshark- students and the password network that you entered are encoded in the string of characters (d2lyZXNoYXJrLXN0dWRlbnRzOm5ldHdvcms=) following the Authorization: Basic header in the clients HTTP GET message. Use a Base64 to text decoder (like the website base64decode) and enter the string and you can see the username:password! In newer versions of Wireshark, just expand the Authorization basic and you will see the username:password in cleartext. This is how an intruder can sniff your password. Comment about the security at this layer?

Please answer all parts in all 3 questions and give a proper response please. Thank you.

(B) HTTP Authentication: Exit and re-start Wireshark. Start packet capture. Download the password protected file http://gaia.cs.umass.edu/wiresharklabs/protected pages/HTTP-wireshark-file5.html using your browser. The username is wireshark-students, and the password is network. Answer the following

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Management Databases And Organizations

Authors: Watson Watson

5th Edition

0471715360, 978-0471715368

More Books

Students also viewed these Databases questions