What is the ip address of your host

Assignment Help Other Subject
Reference no: EM132219657

In this lab, we'll explore several aspects of the ICMP protocol:

- ICMP messages generating by the Ping program;
- ICMP messages generated by the Traceroute program;
- the format and contents of an ICMP message.

Before attacking this lab, you're encouraged to review the ICMP material in section 4.4.3 of the text1. We present this lab in the context of the Microsoft Windows operating system. However, it is straightforward to translate the lab to a Unix or Linux environment.

1. What is the IP address of your host? What is the IP address of the destination host?

2. Why is it that an ICMP packet does not have source and destination port numbers?

3. Examine one of the ping request packets sent by your host. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields?

4. Examine the corresponding ping reply packet. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields?

5. What is the IP address of your host? What is the IP address of the target destination host?

6. If ICMP sent UDP packets instead (as in Unix/Linux), would the IP protocol number still be 01 for the probe packets? If not, what would it be?

7. Examine the ICMP echo packet in your screenshot. Is this different from the ICMP ping query packets in the first half of this lab? If yes, how so?

8. Examine the ICMP error packet in your screenshot. It has more fields than the ICMP echo packet. What is included in those fields?

9. Examine the last three ICMP packets received by the source host. How are these packets different from the ICMP error packets? Why are they different?

10. Within the tracert measurements, is there a link whose delay is significantly longer than others? Refer to the screenshot in Figure 4, is there a link whose delay is significantly longer than others? On the basis of the router names, can you guess the location of the two routers on the end of this link?

2. A look at the captured trace

In your trace, you should be able to see the series of ICMP Echo Request (in the case of Windows machine) or the UDP segment (in the case of Unix) sent by your computer and the ICMP TTL-exceeded messages returned to your computer by the intermediate routers. In the questions below, we'll assume you are using a Windows machine; the corresponding questions for the case of a Unix machine should be clear. Whenever possible, when answering a question below you should hand in a printout of the packet(s) within the trace that you used to answer the question asked. When you hand in your assignment, annotate the output so that it's clear where in the output you're getting the information for your answer (e.g., for our classes, we ask that students markup paper copies with a pen, or annotate electronic copies with text in a colored font).To print a packet, use File->Print, choose Selected packet only, choose Packet summary line, and select the minimum amount of packet detail that you need to answer the question.

1. Select the first ICMP Echo Request message sent by your computer, and expand the Internet Protocol part of the packet in the packet details window.

What is the IP address of your computer?

2. Within the IP packet header, what is the value in the upper layer protocol field?

3. How many bytes are in the IP header? How many bytes are in the payload of the IP datagram? Explain how you determined the number of payload bytes.

4. Has this IP datagram been fragmented? Explain how you determined whether or not the datagram has been fragmented.

Next, sort the traced packets according to IP source address by clicking on the Source column header; a small downward pointing arrow should appear next to the word Source. If the arrow points up, click on the Source column header again. Select the first ICMP Echo Request message sent by your computer, and expand the Internet Protocol portion in the "details of selected packet header" window. In the "listing of captured packets" window, you should see all of the subsequent ICMP messages (perhaps with additional interspersed packets sent by other protocols running on your computer) below this first ICMP. Use the down arrow to move through the ICMP messages sent by your computer.

5. Which fields in the IP datagram always change from one datagram to the next within this series of ICMP messages sent by your computer?

6. Which fields stay constant? Which of the fields must stay constant? Which fields must change? Why?

7. Describe the pattern you see in the values in the Identification field of the IP datagram

Next (with the packets still sorted by source address) find the series of ICMP TTL- exceeded replies sent to your computer by the nearest (first hop) router.

8. What is the value in the Identification field and the TTL field?

9. Do these values remain unchanged for all of the ICMP TTL-exceeded replies sent to your computer by the nearest (first hop) router? Why?

Fragmentation

Sort the packet listing according to time again by clicking on the Time column.

10. Find the first ICMP Echo Request message that was sent by your computer after you changed the Packet Size in pingplotter to be 2000. Has that message been fragmented across more than one IP datagram?

11. Print out the first fragment of the fragmented IP datagram. What information in the IP header indicates that the datagram been fragmented? What information in the IP header indicates whether this is the first fragment versus a latter fragment? How long is this IP datagram?

12. Print out the second fragment of the fragmented IP datagram. What information in the IP header indicates that this is not the first datagram fragment? Are the more fragments? How can you tell?

13. What fields change in the IP header between the first and second fragment?

Now find the first ICMP Echo Request message that was sent by your computer after you changed the Packet Size in pingplotter to be 3500.

14. How many fragments were created from the original datagram?

15. What fields change in the IP header among the fragments?

Reference no: EM132219657

Questions Cloud

Characteristics of the four basic market models : What are the main characteristics of the four basic market models?
What reimbursement method produces the best quality care : Describe what reimbursement method produces the best quality care. What impact does reimbursement have on healthcare facilities?
Compute the arc elasticity of a consumer : Compute the arc elasticity of a consumer who uses 40 gallons of gas per week when the price is $3.50 per gallon and 50 gallons per week when the price is $3 per
Donations of individuals and the local church community : New wave youth club is a local youth organization supported solely by the donations of individuals and the local church community
What is the ip address of your host : MITS4004 - IT Networking and Communication - victorian institute of technology - What is the IP address of your host? What is the IP address of the destination
Calculate palmer adjusted gross income for the year : Palmer was employed during the first six months of 2018 and earned a $90,000 salary. Calculate Palmer's adjusted gross income for the year
Determine which hr job positions you would prefer : Determine which HR job positions you would prefer and explain why. Analyze how the selected company can establish HRM strategies to improve competitive.
Define changes to make occupation descriptions marketable : Go to O*Net Online's Website and review at least two (2) different occupation descriptions. Next, compare the two selected occupation descriptions.
What will be his tax basis in the property received : The partnerships tax basis in the investment property was $48,000. What will be his tax basis in the property received

Reviews

len2219657

1/20/2019 11:06:11 PM

Instructions Form a group of 2 students in the same session. It is your choice which student you want to team but your group mate should be fixed for all 4 labs. Complete the lab according to the instructions in the following pages. Answer all questions in the instruction, and write a group report. For each question, you need to 1) copy the question from instruction, 2) provide a screenshot and highlight the answer in the screenshot and 3) explain your answer with 1 or 2 sentences. Include a coversheet of your lab report which has a list of your group members and how much each member of the group has contributed to the lab and the report. Ideally, you should have contributed the same amount. This will impact the mark each student gets. You should observe lab rules and behave properly in the lab.

Write a Review

Other Subject Questions & Answers

  What is the stated purpose of the organization

Choose 2 of the organization and write a 3-4 page paper in Apa format and answer 5 questions. What is the stated purpose of the organization?

  Research two historical influences upon us constitution

Research two historical and/or philosophical influences upon the U.S. Constitution. Explain, in specific detail, how these external factors influenced a particular clause, section, or article within the U.S. Constitution.

  What are the two given policies developed

What are the two policies developed? Clearly explain the goals, objectives, and measures of both policies. What led to the development of each policy?

  Discuss the role of the audience in a performance

Based on your knowledge of ethno poetics from any community, discuss the role of the audience in a performance that you have observed.

  Explain james madisons role in drafting of religious clauses

Explain James Madison's role in the drafting of the religious clauses in the First Amendment. Do you agree or disagree? Why? Please discuss your view.

  Giving a proposal to a group of artists and musicians

If you were giving a proposal to a group of artists and musicians, which methodology would you most likely use?

  Does each person need to be motivated and communicated

Questions to Consider: What should she do? Does each person need to be motivated and communicated with differently? Can this be done in a small team? How about a large team

  Knowledge and assimilation of the course

This assignment is a take-home essay assignment of 2 questions, 3 pages each, to test knowledge and assimilation of the course objectives.

  Elements to creating a loop

Having a variable set to a initial value. A 'condition' that checks the variable against ending value, An increment or modifier to the variable

  Do you think such reflection is meaningful for growth

Why do you think these sights caused him to begin to seek religious answers? Do you think such reflection is meaningful for spiritual growth? Explain

  Structure of the nervous system

Structure of the nervous system

  Is tiffany an enduring luxury brand of unprecedented quality

Is Tiffany an enduring luxury brand of unprecedented quality, or has the lower-priced Tiffany trinkets and online diamond retailers tarnished the Tiffany brand?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd