Network Troubleshooting ๐Ÿ› ๏ธ

Introduction ๐Ÿค–

Welcome back! ๐Ÿ‘‹ As you've seen, computer networking can be an incredibly complicated business. There are so many layers, protocols, and devices at play, and sometimes this means that things just don't work properly. No surprise there!

Many of the protocols and devices we've covered have built-in functionalities to help protect against some of these issues. These functionalities are known as error detection and error recovery.

๐Ÿ’ก Error detection is the ability for a protocol or program to determine that something went wrong. Error recovery is the ability for a protocol or program to attempt to fix it.

For example, you might remember that cyclic redundancy checks (CRCs) are used by multiple layers to make sure that the correct data was received by the receiving end. If a CRC value doesn't match the data payload, the data is discarded. At that point, the transport layer will decide if the data needs to be resent.

But even with all of these safeguards in place, errors still pop up, misconfigurations occur, hardware breaks down, and system incompatibilities come to light. ๐Ÿคฏ

What You'll Learn ๐Ÿ“š

In this module, you'll learn about the most common techniques and tools you use as an IT support specialist when troubleshooting network issues. By the end of this module, you'll be able to detect and fix a lot of the common network connectivity problems by using tools available on the three most common operating systems: Microsoft Windows, macOS, and Linux. ๐Ÿ–ฅ๏ธ

Last updated