https://blogs.backlinkworks.com/a-beginners-guide-to-computer-networking/
A Beginner’s Guide to Computer Networking