Network Troubleshooting
Diagnose and resolve network connectivity issues systematically. Use ping, traceroute, dig, tcpdump, netstat, and other tools to identify the root cause of networking problems.
Usage
Describe your network issue to get a systematic troubleshooting approach, or ask about specific diagnostic tools.
Examples
- "My application can't connect to the database — how do I diagnose this?"
- "How do I use tcpdump to capture and analyze network traffic?"
- "Requests to my API are timing out intermittently — how do I investigate?"
Guidelines
- Start from the bottom of the network stack and work up
- Check DNS resolution first, then TCP connectivity, then application layer
- Use traceroute to identify where in the path connectivity fails
- Check firewall rules and security groups for blocked traffic
- Use tcpdump or Wireshark for deep packet inspection when needed