Learn the core theory and explore real-world networking issues with this richly illustrated example-based textbook. It provides an accurate view of modern networks through detailed coverage of the most relevant networking technologies, with no unnecessary extras. Carefully designed, affordable laboratory exercises based on open-source software networking tools are included for hands-on practice with real networking devices. Numerous case studies and examples further link theory to practice, whilst the topologies, tools and configurations needed to carry out practical exercises are provided to guide students through each task. Its bottom-up approach is easy for students to follow and perfect for lab-oriented courses.