Join
Stanford University: Networking: Introduction to Computer Networking
https://lagunita.stanford.edu/courses/Engineering/Networking-SP/SelfPaced/about