Chapter 22

Troubleshooting Connectivity and Performance Problems

In This Chapter

Protocols in this chapter: ICMP, IP, DNS, SNMP, MIB

Pinging every which way

Finding DNS name server info with nslookup

Stepping through a troubleshooting process

Tracing the route of a packet from start to end

Monitoring your network with a Network Management System (NMS)

Ping — pang — pung. Today we ping, yesterday we pang, and many times we have pung. In this chapter, we describe tools for basic connectivity troubleshooting and walk you through a troubleshooting exercise step by step. Depending on which operating system you run, you may be able to use additional tools for these information-gathering tasks. Most operating systems include their own tools, such as event loggers and graphical monitors, that track processes and display dozens of network utilization statistics. Other vendors sell tools with fancy extensions and user interfaces. You can also find freeware or shareware troubleshooting tools on the Internet. Ultimately, we find that the basic tools in this chapter provide almost all the troubleshooting capabilities you need.

When you start diagnosing network problems, the basic tools provided on all major operating systems are the practical places to start. This chapter describes how to keep it simple — at least at first — with a simple set of tools that work on all operating systems:

ping, ping6 for IPv6 networks on Linux, Unix, and Mac OS X, and ping -6 for ipv6 networks on Windows operating ...

Get TCP/IP For Dummies, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.