Recall & Review
beginner
What does ICMP stand for and what is its main purpose?
ICMP stands for Internet Control Message Protocol. Its main purpose is to send error messages and operational information indicating success or failure when communicating with another IP address.
Click to reveal answer
beginner
What is the function of the ping command?
The ping command uses ICMP to check if a device on a network is reachable. It sends a small message called an 'echo request' and waits for an 'echo reply' to confirm the device is online.
Click to reveal answer
intermediate
How does traceroute help in network troubleshooting?
Traceroute shows the path data takes from your computer to a destination by sending packets with increasing 'time to live' (TTL) values. It helps identify where delays or failures occur along the route.
Click to reveal answer
beginner
What type of ICMP message does ping send and expect to receive?
Ping sends an ICMP Echo Request message and expects to receive an ICMP Echo Reply message in response.
Click to reveal answer
intermediate
Why might a traceroute show an asterisk (*) instead of a response?
An asterisk (*) means the request timed out. This can happen if a router along the path does not send back an ICMP Time Exceeded message, often due to firewall rules or network policies blocking ICMP.
Click to reveal answer
What protocol does the ping command use to check connectivity?
✗ Incorrect
Ping uses ICMP (Internet Control Message Protocol) to send echo requests and receive echo replies.
What does traceroute primarily measure?
✗ Incorrect
Traceroute shows the path packets take and the delay at each step to help diagnose network issues.
What does an ICMP Echo Reply indicate?
✗ Incorrect
An ICMP Echo Reply means the device responded, confirming it is reachable.
Why might a ping fail even if the device is online?
✗ Incorrect
Firewalls can block ICMP packets, causing ping to fail even if the device is online.
What does the 'time to live' (TTL) value do in traceroute?
✗ Incorrect
TTL limits the number of hops a packet can travel; traceroute uses this to discover each step along the path.
Explain how the ping command works and what information it provides about a network.
Think about sending a message and waiting for a reply to check if a device is online.
You got /4 concepts.
Describe the purpose of traceroute and how it helps identify network problems.
Consider how traceroute shows each step data takes to reach a destination.
You got /4 concepts.