https://blogs.backlinkworks.com/understanding-the-basics-a-beginners-guide-to-computer-networks/
Understanding the Basics: A Beginner’s Guide to Computer Networks