100-140 Question 231
Select 4A network administrator is troubleshooting connectivity issues in an IPv6-enabled network. They use the 'traceroute6' command on a Linux-based system to identify the path packets take to reach a specific IPv6 destination. However, the command fails to execute. Which of the following could be the possible reasons for the failure?
- A
The IPv6 destination address is incorrect or unreachable.
- B
The 'traceroute6' command is not installed on the system.
- C
ICMPv6 packets are being blocked by a firewall along the path.
- D
The system's IPv6 stack is disabled or misconfigured.
- E
Traceroute6 does not support IPv6 addresses and only works with IPv4.
Show answer and explanation
Correct answers: A, B, C, D
Explanation
Traceroute6 is a diagnostic tool used to trace the path packets take to reach an IPv6 destination. Failures in executing the command can result from incorrect or unreachable IPv6 addresses, missing traceroute6 utility, blocked ICMPv6 packets, or issues with the system's IPv6 configuration. However, the claim that traceroute6 does not support IPv6 is false because it is specifically intended for IPv6 networks.
- A. Correct.
If the destination address is incorrect or unreachable, traceroute6 will fail to function as it cannot determine the path to the target.
- B. Correct.
On some systems, 'traceroute6' may not be installed by default, which would result in a failure when attempting to execute the command.
- C. Correct.
Traceroute6 relies on ICMPv6 packets to trace the path. If these packets are blocked by a firewall along the path, the command will not execute successfully.
- D. Correct.
If the system's IPv6 stack is disabled or incorrectly configured, it will prevent traceroute6 from functioning as it relies on IPv6 support.
- E. Incorrect.
This statement is incorrect. Traceroute6 is specifically designed to work with IPv6 addresses, so this is not a valid reason for failure.