In this section of the course,
we're going to discuss troubleshooting tools.
Now, troubleshooting tools for networks are the
essential instruments used by network administrators
to diagnose and resolve their network problems.
These tools range from simple diagnostic commands,
like the ping and traceroute commands
that can be used to isolate connectivity issues,
to more advanced software that actually monitors
your network traffic patterns
and logs it to be able to identify bottlenecks
or malicious activities that may be occurring.
So in this section, we're once again going to be focused
solely on Domain Five, Network Troubleshooting,
but this time we'll be looking at Objective 5.5.
Objective 5.5 states that given a scenario,
you must be able to use the appropriate tool
or protocol to solve networking issues.
First, we're going to look at hardware tools like crimpers,
cable strippers, toner probes, punch down tools,
and many others.
Then we'll discuss software tools,
like packet capture tools, speed test tools,
and packet analyzers.
Next, you're going to learn about ipconfig, ifconfig,
and ip, which are all command line tools.
These command line tools are used
for displaying current network configuration information,
managing your network interfaces,
and troubleshooting basic connectivity issues on Windows,
Mac, and Unix systems.
After that, we're going to be exploring the ping, traceroute,
and tracert command line tools.
These diagnostic utilities can help
in determining the connectivity and latency
between your source and destination nodes,
and it can help map the path between those two areas
that your data packets are going to take
when it crosses the network.
Then we're going to be covering the nslookup
and dig command line tools.
These domain name system or DNS lookup tools will provide
us with details on domain name mappings,
and they can also be used to troubleshoot DNS-related issues
and query your DNS records.
Next we're going to look at the arp command line tool.
The arp, or address resolution protocol command,
is going to be used to view and modify the ip
to mac address mappings inside of your local arp cache,
and it's used to be able to resolve network layer issues
that deal with ip to mac address layers,
which goes from layer three to layer two of the OSI model.
After that, we're going to explore the
netstat command line tool.
Netstat is a versatile command line utility
that's used to be able to get statistics on your
TCP/IP and network interface details
that allows you to moderate incoming and outgoing
network connections as well.
Then we'll discuss the tcpdump command line tool.
The tcpdump is going to be a powerful packet analyzer
that captures and displays the contents of network packets
for in-depth traffic analysis and network troubleshooting.
Next, we're going to explore the nmap command line tool.
Now, nmap is a robust network scanning tool
that's used to discover devices and services on a network,
and provides us with comprehensive security auditing
and network inventory capabilities too.
After that, we're going to look at some
basic network device commands, like show config,
show interface, and show route,
and then we'll be exploring some more
network device commands, including show mac address table,
show arp, show vlan, and show power.
Next, we'll discuss the different discovery protocol tools,
including the link layer discovery protocol or LLDP,
and the Cisco Discovery Protocol or CDP.
Finally, we'll take a short quiz to see what you learned
during this section of the course and review your answers
to ensure you know why the right answers are right,
and the wrong answers are wrong.
So if you're ready, let's get started learning
all about troubleshooting tools
in this section of the course.