You are previewing A Practical Guide to Advanced Networking, Third Edition.
O'Reilly logo
A Practical Guide to Advanced Networking, Third Edition

Book Description

A Practical Guide to Advanced Networking, Third Edition takes a pragmatic, hands-on approach to teaching advanced modern networking concepts from the network administrator’s point of view. Thoroughly updated for the latest networking technologies and applications, the book guides you through designing, configuring, and managing campus networks, connecting networks to the Internet, and using the latest  networking technologies. The authors first show how to solve key network design challenges, including data flow, selection of network media, IP allocation, subnetting, and configuration of both VLANs and Layer 3 routed networks. Next, they illuminate advanced routing techniques using RIP/RIPv2, OSPF, IS-IS, EIGRP, and other protocols, and show how to address common requirements such as static routing and route redistribution. You’ll find thorough coverage of configuring IP-based network infrastructure, and using powerful WireShark and NetFlow tools to analyze and troubleshoot traffic. A full chapter on security introduces best practices for preventing DoS attacks, configuring access lists, and protecting  routers, switches, VPNs, and wireless networks. This book’s coverage also includes IPv6, Linux-based  networking, Juniper routers, BGP Internet routing, and Voice over IP (VoIP). Every topic is introduced in clear, easy-to-understand language; key ideas are reinforced with working examples, and hands-on exercises based on powerful network simulation software.

Key Pedagogical Features

  • NET-CHALLENGE SIMULATION SOFTWARE  provides hands-on experience with advanced router and switch commands, interface  configuration, and protocols–now  including RIPv2 and IS-IS

  • WIRESHARK NETWORK PROTOCOL  ANALYZER TECHNIQUES and EXAMPLES  of advanced data traffic analysis throughout

  • PROVEN TOOLS FOR MORE EFFECTIVE LEARNING, including chapter outlines and summaries

  • WORKING EXAMPLES IN EVERY  CHAPTER to reinforce key concepts  and promote mastery

  • KEY TERMS DEFINITIONS, LISTINGS,  and EXTENSIVE GLOSSARY  to help you master the language of networking

  • QUESTIONS, PROBLEMS, and  CRITICAL THINKING QUESTIONS  to help you deepen your understanding

  • CD-ROM includes Net-Challenge Simulation Software and the Wireshark Network Protocol  Analyzer Software examples.

    Table of Contents

    1. Title Page
    2. Copyright Page
    3. Contents at a Glance
    4. Table of Contents
    5. About the Authors
    6. Dedications
    7. Acknowledgments
    8. About the Technical Reviewers
    9. We Want to Hear from You!
    10. Reader Services
    11. Introduction
    12. Organization of the Text
    13. Chapter 1. Network Infrastructure Design
      1. 1-1. Physical Network Design
      2. 1-2. IP Subnet Design
      3. 1-3. VLAN Network
      4. 1-4. Routed Network
      5. Summary
      6. Questions and Problems
    14. Chapter 2. Advanced Router Configuration I
      1. 2-1. Configuring Static Routing
      2. 2-2. Dynamic Routing Protocols
      3. 2-3. Configuring RIPv2
      4. 2-4. TFTP—Trivial File Transfer Protocol
      5. Summary
      6. Questions and Problems
    15. Chapter 3. Advanced Router Configuration II
      1. 3-1. Configuring Link State Protocols—OSPF
      2. 3-2. Configuring Link State Protocols—IS-IS
      3. 3-3. Configuring Hybrid Routing Protocols—EIGRP
      4. 3-4. Advanced Routing Redistribution
      5. 3-5. Analyzing OSPF “Hello” Packets
      6. Summary
      7. Questions and Problems
    16. Chapter 4. Configuring Juniper Routers
      1. 4-1. Operational Mode
      2. 4-2. Router Configuration Mode
      3. 4-3. Configuring Routes on Juniper Routers
      4. 4-4. Configuring Route Redistribution on Juniper Routers
      5. Summary
      6. Questions and Problems
    17. Chapter 5. Configuring and Managing the Network Infrastructure
      1. 5-1. Domain Name and IP Assignment
      2. 5-2. IP Management with DHCP
      3. 5-3. Scaling the Network with NAT and PAT
      4. 5-4. Domain Name Service (DNS)
      5. Summary
      6. Questions and Problems
    18. Chapter 6. Analyzing Network Data Traffic
      1. 6-1. Protocol Analysis/Forensics
      2. 6-2. Wireshark Protocol Analyzer
      3. 6-3. Analyzing Network Data Traffic
      4. 6-4. Filtering
      5. Summary
      6. Questions and Problems
    19. Chapter 7. Network Security
      1. 7-1. Denial of Service
      2. 7-2. Firewalls and Access Lists
      3. 7-3. Router Security
      4. 7-4. Switch Security
      5. 7-5. Wireless Security
      6. 7-6. VPN Security
      7. Summary
      8. Questions and Problems
    20. Chapter 8. IPv6
      1. 8-1. Comparison of IPv6 and IPv4
      2. 8-2. IPv6 Addressing
      3. 8-3. IPv6 Network Settings
      4. 8-4. Configuring a Router for IPv6
      5. 8-5. IPv6 Routing
      6. 8-6. Troubleshooting IPv6 Connection
      7. Summary
      8. Questions and Problems
    21. Chapter 9. Linux Networking
      1. 9-1. Logging on to Linux
      2. 9-2. Linux File Structure and File Commands
      3. 9-3. Linux Administration Commands
      4. 9-4. Adding Applications to Linux
      5. 9-5. Linux Networking
      6. 9-6. Troubleshooting System and Network Problems with Linux
      7. 9-7. Managing the Linux System
      8. Summary
      9. Questions and Problems
    22. Chapter 10. Internet Routing
      1. 10-1. Internet Routing—BGP
      2. 10-2. Configuring BGP
      3. 10-3. BGP Best Path Selection
      4. 10-4. IPv6 Over the Internet
      5. 10-5. Configure BGP on Juniper Routers
      6. Summary
      7. Questions and Problems
    23. Chapter 11. Voice Over IP
      1. 11-1. The Basics of Voice Over IP
      2. 11-2. Voice Over IP Networks
      3. 11-3. Quality of Service
      4. 11-4. Analyzing VoIP Data Packets
      5. 11-5. VoIP Security
      6. Summary
      7. Questions and Problems
    24. Key Terms Glossary
    25. Index
    26. Where are the Companion Content Files?