7 - IPv4 Routing Troubleshooting Flashcards
What is the difference between ICMP in IPv4 and IPv6?
In IPv4 ICMP is implemented as a separate Layer 3 protocol. ICMPv6 is implemented as an integrated part of IPv6 and is carried after the basic header information as an extension header
What does ping use to function?
ICMP Echo request and ICMP Echo reply messages
True/False: ICMP relies on TCP and UDP
False. ICMP is a part of Layer 3 as a control protocol used to assist IP
What layer protocol is ICMP?
Layer 3
What does it usually mean when one of the first pings fails?
A device somewhere in the end to end roue is missing an ARP table entry
What can we tell about a network and route if a ping works all the way end to end?
- Interfaces are working (up/up)
- No ACLs stopping traffic
- Port security does not filter frames
- Routes are working
- STP has placed correct ports in forwarding state
What does ping use as the source IP for an echo request (on a router for example)?
The IP address of the outgoing interface
Why is extended ping useful?
For testing the reverse route with ping
How does extended ping work?
It lets ping use a source IP from an interface(/subnet) that is not on the outgoing interfaces subnet
What could the failure of a ping mean (even for devices on the same subnet)?
- IP addressing problem
- DHCP problems
- VLAN trunking problems (e.g. router configured for trunking but not switch or vice versa)
- LAN issues
What might be the issue when a standard ping to the host from a router works, but not an extended ping?
This might indicate an issue with the default gateway of the host
Why can it be a mistake to assume everything is okay if a regular ping works end to end from a router when you’re trying to troubleshoot a host?
Because this doesn’t test the reverse route. Because when ping sends it uses the routers source IP, but the issue could lie in the reverse route back to the hosts subnet
How is ping useful for testing if DNS is working?
You can try to ping a hostname to ensure it can be resolved to an IP address
How do IPv4 routers defeat routing loops (not STP)?
By discarding packets based off the TTL field
How does traceroute work?
By sending messages with low TTL fields to make receiving routers send back a TTL exceeded message, gradually increasing the TTL when sending sets of packets until they eventually reach the destination host