This course is designed to provide a full overview of computer networking. We’ll cover everything from the fundamentals of modern networking technologies and protocols to an overview of the cloud to practical applications and network troubleshooting.
By the end of this course, you’ll be able to:
● describe computer networks in terms of a five-layer model.
● understand all of the standard protocols involved with TCP/IP communications.
● grasp powerful network troubleshooting tools and techniques.
● learn network services like DNS and DHCP that help make computer networks run.
● understand cloud computing, everything as a service, and cloud storage.

BC

I loved this course. When I had issues support was awesome sauce. I really enjoyed the puns this instructor used to keep you from going off in a daze. I really wish I would have found Coursera sooner.

II

Jun 12, 2018

Filled StarFilled StarFilled StarFilled StarFilled Star

Definitely teaches you the basic of networking that are needed to understand how it works as a whole. Would recommend anyone who is interested in learning about networking to enroll in this course.

From the lesson

Troubleshooting and the Future of Networking

Congratulations, you've made it to the final week in the course! In the last week of this course, we'll explore the future of computer networking. We'll also cover the practical aspects of troubleshooting a network using popular operating systems. By the end of this module, you'll be able to detect and fix a lot of common network connectivity problems using tools available in Microsoft Windows, MacOS, and Linux operating systems.

Taught By

Google

Transcript

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 cyclical redundancy checks 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 reset. But, even with all of these safeguards in place, errors still pop up. Misconfigurations occur, hardware breaks down and system incompatibilities come to light. 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, Mac OS and Linux. And finally, at the end of this module, we'll cover some concepts that are super important to the future of networking: the cloud and IPv 6.

Explore our Catalog

Join for free and get personalized recommendations, updates and offers.

Coursera provides universal access to the world’s best education, partnering with top universities and organizations to offer courses online.