Question
User on Host A uses the well-known ping program to ping the IP address of Host B. (In this case, suppose the user knows the
User on Host A uses the well-known ping program to ping the IP address of Host B. (In this case, suppose the user knows the IP address of the destination they want to ping.) The ping utility will request the ICMP layer to send an ICMP Echo Request to the destination IP address. Given the network topology above what are the values of the fields in the various network headers of the ICMP packet when it is sent. How does the host know this information? (Note some information is hard-coded, some information is determined by the protocol, or has standard well-known or default values, and other fields are dynamically learned via some protocol. Indicate which fields fall into which category, and if dynamically learned, specify the protocol.)
ICMP Header:
Message Code:
Message Type:
IP Header:
Source IP:
Destination IP:
Time-to-live:
Encapsulated Protocol:
Ethernet Header:
Destination MAC:
Source MAC:
Encapsulated Protocol:
Suppose the user on Host A now pings the DNS Server using its IP address. Which fields in the above headers change and what are their values set to? How is this information determined?
ICMP Header (list changes if any):
IP Header (list changes if any):
Ethernet Header (list changes if any):
Host A 10.0.0.9 7/24 74-29-9C-EB-FF-55 Host B 10.0.0.3/2 CC-49-DE-DO-AB-7D 10.0.0.1/24 E6-E9-00-17-BB-4B 128.96.250.1 /24 1A-23-F9-CD-06-9B DHCP Server 128.96.1.1/24 49-BD-D2-C7-56-2A DNS Server 128.96.3.3/24 88-B2-2F-54-1A-0F
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started