Fundamentals of Networking: Introduction