Network Troubleshooting Vocabulary: Ping, Traceroute, and Packet Capture Explained
Essential network troubleshooting vocabulary for engineers: ping, traceroute, packet capture, common failure modes, and professional English for incident diagnosis.
Effective network troubleshooting requires two things: technical skill and the ability to communicate clearly during high-pressure incidents. Whether you’re on a bridge call with the ops team, writing an incident report, or walking a junior engineer through a diagnosis, speaking precise troubleshooting English matters. This guide covers the vocabulary, tools, and phrases you need to diagnose and communicate network problems professionally.
Foundational Troubleshooting Concepts
Layers of Diagnosis
Network problems are typically diagnosed using the OSI model as a framework — starting from lower layers (physical, data link) and working upward to application.
“Layer down, test up” — a common approach: confirm physical connectivity first, then data link, then network, then transport, then application.
“Before escalating, let’s confirm we’ve ruled out Layers 1 and 2 completely — is the link light on? Can we ping the default gateway?”
Isolation
Isolation is the process of narrowing down where a fault exists.
“We isolated the problem to the segment between the core switch and the distribution layer — the inter-VLAN routing appears to be the fault domain.”
Fault domain — the area of the network within which a fault is causing impact Scope — how widely a problem affects users or systems Reproduce — to trigger the problem again under controlled conditions (used in diagnosis)
Layer 1–2 Vocabulary (Physical and Data Link)
| Term | Meaning |
|---|---|
| Link light / Link state | The LED indicating whether a physical connection is active |
| SFP | Small Form-factor Pluggable — a transceiver module in a switch or router port |
| CRC errors | Cyclic Redundancy Check errors — indicate frame corruption, often caused by bad cable or duplex mismatch |
| Duplex mismatch | One side configured full-duplex, other side half-duplex — causes collisions and performance degradation |
| Auto-negotiation | Automatic agreement of speed and duplex between two network devices |
| VLAN | Virtual Local Area Network — logical segmentation of a network at Layer 2 |
| Trunk port | A port configured to carry traffic for multiple VLANs |
| Access port | A port carrying traffic for a single VLAN |
| Spanning Tree (STP) | A protocol to prevent Layer 2 loops; misconfiguration can cause broadcast storms |
| ARP (Address Resolution Protocol) | Maps IP addresses to MAC addresses on a local network segment |
“Port Gi0/24 is showing incrementing CRC errors — likely a bad cable or a duplex mismatch. I’ll check the interface counters and re-seat the SFP.”
Ping
Ping is the fundamental connectivity test — it sends ICMP echo request packets to a target and listens for ICMP echo reply packets.
Interpreting ping output:
$ ping 10.0.0.1 -c 5
PING 10.0.0.1: 56 data bytes
64 bytes from 10.0.0.1: icmp_seq=0 ttl=64 time=1.3 ms
64 bytes from 10.0.0.1: icmp_seq=1 ttl=64 time=1.4 ms
64 bytes from 10.0.0.1: icmp_seq=2 ttl=64 time=12.8 ms
Request timeout for icmp_seq 3
64 bytes from 10.0.0.1: icmp_seq=4 ttl=64 time=1.3 ms
--- 10.0.0.1 ping statistics ---
5 packets transmitted, 4 packets received, 20.0% packet loss
round-trip min/avg/max/stddev = 1.3/4.2/12.8/4.6 ms
Vocabulary:
RTT (Round-Trip Time) — the time for a packet to reach the target and return; reported as min/avg/max TTL (Time to Live) — a hop counter decremented at each router; prevents packets from looping forever Packet loss — percentage of sent packets with no response; even 1–2% can impact VoIP quality Jitter — variation in RTT; high jitter indicates instability even when average latency looks acceptable Unreachable — the destination did not respond at all Timeout — no response received within the wait period
“Ping to 10.0.0.1 shows 20% packet loss and a max RTT of 12ms versus average of 1.4ms — this is intermittent, likely a flapping link or packet drop at an intermediate hop. Let’s traceroute to find where the loss is occurring.”
Traceroute
Traceroute (or tracert on Windows) reveals the path packets take to a destination — each line represents one hop (one router). It sends packets with incrementing TTL values to reveal each hop in sequence.
Interpreting traceroute output:
$ traceroute 8.8.8.8
traceroute to 8.8.8.8, 30 hops max
1 10.0.0.1 1.2 ms 1.3 ms 1.1 ms (default gateway)
2 192.168.1.1 5.2 ms 5.3 ms 5.4 ms (ISP CPE)
3 203.0.113.1 8.1 ms 8.2 ms 8.1 ms (ISP edge router)
4 * * * (no response — ICMP filtered)
5 142.250.x.x 12.3 ms 12.2 ms 12.4 ms
6 8.8.8.8 12.5 ms 12.3 ms 12.4 ms
Vocabulary:
Hop — one router in the path between source and destination Latency spike — a sudden increase in RTT at a particular hop, indicating congestion or processing delay at that device Asterisk (*) — no response from a hop; may indicate ICMP filtering (not always a problem) or a black hole Black hole — traffic is being dropped silently with no error returned Asymmetric routing — outbound and return paths are different (common on the internet) Last hop — the final router responding; if it’s not the destination, you’ve reached the fault boundary
“Traceroute shows clean hops from our edge to the ISP. The latency spike appears at hop 4 — that’s inside the upstream provider’s network. We need to open a ticket with the ISP and include the traceroute output.”
Packet Capture
Packet capture (or PCAP) records network traffic at the wire level — you can inspect every packet header and payload. The most common tool is Wireshark (GUI) or tcpdump (command line).
Key packet capture vocabulary:
Capture filter — a filter applied during capture to limit what packets are recorded (BPF syntax) Display filter — a filter applied in Wireshark when analysing an existing capture Frame — a Layer 2 unit of data (Ethernet frame) Segment — a Layer 4 TCP unit of data Three-way handshake — the TCP connection establishment sequence: SYN → SYN-ACK → ACK RST (Reset) — a TCP flag that abruptly terminates a connection; often indicates a refused connection or firewall block FIN — a TCP flag indicating one side is closing the connection gracefully Retransmission — a TCP segment sent again because no acknowledgement was received; indicates packet loss
Common tcpdump examples:
# Capture traffic on interface eth0 to/from 10.0.0.1
tcpdump -i eth0 host 10.0.0.1
# Capture only TCP traffic on port 443
tcpdump -i eth0 tcp port 443
# Write capture to file
tcpdump -i eth0 -w capture.pcap
“I ran a packet capture on the client side and the server side. On the client I see the SYN sent to port 443 — on the server side I see nothing, which tells us the firewall is blocking the connection before it reaches the application.”
Common Network Failure Modes
| Symptom | Likely Cause | Diagnostic Step |
|---|---|---|
| Can’t ping default gateway | Layer 1–2 failure, wrong IP config | Check link state, verify IP/mask/gateway config |
| Can ping gateway, not internet | Routing failure or DNS issue | Ping by IP first; if that works, issue is DNS |
| High packet loss to remote host | Link congestion, flapping circuit | Traceroute to isolate hop; check interface error counters |
| High latency but no loss | Congestion, QoS misconfiguration | Check utilisation on all path interfaces; review QoS policy |
| TCP connections failing (not ICMP) | Firewall block, MTU issue | Packet capture on both ends; check for RST packets |
| MTU / fragmentation issues | Mismatched MTU, PMTUD failure | Ping with large packet size and DF (Don’t Fragment) bit set |
| Intermittent connectivity | Link flapping, STP topology change | Check syslog for interface state changes; check STP topology |
MTU (Maximum Transmission Unit) — the maximum packet size a link can carry; common source of hard-to-diagnose failures PMTUD (Path MTU Discovery) — the process a host uses to find the smallest MTU along a path
Professional Phrases for Troubleshooting Communication
| Situation | Phrase |
|---|---|
| Starting diagnosis | ”Let’s work from the bottom of the stack up — can you confirm the physical link is up?” |
| Reporting packet loss | ”We’re seeing 15% packet loss at hop 3 on the traceroute — that’s our carrier’s edge router.” |
| Escalating to ISP | ”I’ve gathered traceroute and MTR output both directions — I’ll open a P1 ticket with the ISP and attach the diagnostic data.” |
| Explaining a capture finding | ”The capture shows TCP RSTs coming back from the server after the SYN — that’s the firewall rejecting the connection, not the application refusing it.” |
| Declaring an issue resolved | ”The issue is resolved — confirmed by ping and user reports. Root cause was a BGP route withdrawal that caused a 6-minute outage on the secondary link.” |
Practice
Build your network troubleshooting vocabulary with the Networking Advanced exercise set and continue with the Network Engineer learning path.