Routing Tcp Ip- Volume Ii -ccie Professional Development Now
Elena stared at the blinking cursor on her terminal. The lab topology was a mess of dotted lines and cloud icons. She had conquered OSPF and EIGRP from Volume I; those were the highways and local roads of the network. But tonight, she was lost in the back alleys of the internet.
She picked up the hefty tome: Routing TCP/IP, Volume II by Jeff Doyle. As she opened it to Part 1, the text seemed to glow. She blinked, and the room was gone.
She was standing at a crossroads. To her left, a road sign read "Classful Forest." To her right, a massive, bustling interchange labeled "BGP AS 65001."
A gruff voice boomed from the book. "You’re finally here. Stop trying to use static routes for everything."
Standing before her was a figure made of translucent, shifting paths—a "Route." Not a router, but the essence of a route itself.
"You’ve mastered Volume I," the Route said. "You know how I find my neighbors. You know the metrics. But do you know how to survive the chaos of the Internet? That is the lesson of Volume II."
The first gate was labeled Domain 1: BGP. As she stepped through, the world became a sprawling metropolis of Autonomous Systems. Every building was an AS, sending postal letters (updates) back and forth.
"The problem," said a grizzled old Border Gateway Protocol router sitting on a park bench, "isn't finding the path. It's choosing the right path, even when your neighbor lies to you."
Elena learned about IBGP and EBGP as two different postal services. One worked inside the city (IBGP), requiring a full mesh of mail carriers to prevent loops. The other (EBGP) was the international courier, hopping continents.
She struggled with Route Reflectors—a single post office that broke the full-mesh rule. She nearly caused a routing loop by forgetting next-hop self on a multi-access segment. She watched in horror as a misconfigured AS_PATH prepend made a packet travel from New York to London to get from Los Angeles to San Francisco.
Finally, she faced the dragon of the chapter: BGP Path Selection. She had to choose between a path with a shorter AS_PATH and a path with a lower MED. The book’s voice whispered: "Weight first. Local Pref second. Originate third. AS_PATH fourth. Do not guess. Recite the algorithm."
She recited. The dragon bowed. She had earned the BGP feather for her cap.
The scene shifted. The tidy city melted into a chaotic, polluted swamp. The sign read: Domain 2: Multicast.
"I don't need this," Elena muttered. "I do unicast."
"You think you're efficient?" cackled a creature made of duplicated packets. "When one server tries to send a video to a thousand users, you send a thousand copies. You clog the rivers of bandwidth."
Elena learned the dark magic of IGMP, where hosts whisper to routers, "I want this channel." She learned the PIM (Protocol Independent Multicast) language—PIM Sparse-Mode being the butler who only sends data when someone explicitly requests a subscription, versus PIM Dense-Mode which floods the house first and cleans up later.
She built a Shared Tree (RP-rooted) for a meeting, watching the data take a long, winding path. Then, she triggered the Shortest Path Tree switch (SPT), and the data flew like an arrow directly from source to receiver. Routing TCP IP- Volume II -CCIE Professional Development
"Optimization," the book whispered. "That is the CCIE way."
Just as she felt triumphant, a dense fog rolled in. Domain 3: IPv6. But this wasn't the friendly IPv6 of simple addressing. This was the integration phase.
"How do I route IPv6 over an IPv4 sea?" she asked.
The book showed her two ghosts: Tunnels and NAT-PT (now deprecated, a warning to the wise). She learned 6to4 relays and ISATAP, realizing that transition wasn't magic—it was engineering.
Her final trial was a locked door with three keyholes.
Key 1: BGP. She had to peer with a provider, filter inbound routes with a prefix-list, and set Local Preference to favor a secondary link. Key 2: Multicast. She had to configure a rendezvous point (RP) via Auto-RP and ensure the video feed reached the multicast boundary without leaking. Key 3: IPv6. She had to run MP-BGP to carry IPv6 routes across the IPv4 backbone.
Her fingers flew, not on a keyboard, but in the air, tracing Cisco CLI syntax. The locks clicked.
The door swung open. She was back in her study. The clock read 3:00 AM. The book lay open to the appendix, "Sample CCIE Lab Scenarios."
Her lab topology was still on the screen. But now, the dotted lines made sense. The BGP cloud was no longer a mystery. The multicast group was a silent, efficient stream.
She closed Volume II and patted the cover.
"Alright," she whispered to the empty room. "One more lab. Then the exam."
The book seemed to warm under her hand, the routes settled, waiting for the next traveler to brave the journey from routing protocols to internet-scale architecture.
"Routing TCP/IP, Volume II" by Jeff Doyle and Jennifer Carroll remains a foundational, expert-level resource for mastering BGP-4, IP multicast, and advanced IP troubleshooting. The second edition, while heavily focused on Cisco IOS, offers enduring architectural principles crucial for advanced networking and CCIE preparation. For a detailed overview of the book's contents, visit Cisco Press. Routing TCP/IP: CCIE Professional Development, Volume 2
Mastering Complex IP Routing: A Deep Dive into Routing TCP/IP, Volume II
In the world of networking certifications, few books carry as much weight as Jeff Doyle’s Routing TCP/IP, Volume II (CCIE Professional Development). If Volume I is the "bible" of interior gateway protocols (IGPs) like OSPF and EIGRP, Volume II is the definitive guide to the exterior gateway protocols and advanced IP services that power the global internet.
For engineers pursuing the Cisco Certified Internetwork Expert (CCIE) lab or those managing large-scale service provider networks, this book isn't just recommended reading—it is an essential architectural blueprint. The Scope: Beyond the Enterprise Border Elena stared at the blinking cursor on her terminal
While Volume I focuses on how data moves within a single organization, Routing TCP/IP, Volume II steps outside those boundaries. It tackles the complexities of connecting disparate networks, managing global traffic, and securing the routing infrastructure. 1. The BGP Definitive Guide
The heart of this book is its exhaustive coverage of the Border Gateway Protocol (BGP). Doyle breaks down BGP from the ground up, covering:
BGP Attributes and Path Selection: Understanding how Weight, Local Preference, AS-Path, and MED influence traffic.
Scalability: Detailed explanations of Route Reflectors and Confederations to manage large iBGP meshes.
Policy Control: Using prefix lists, AS-path filters, and route maps to manipulate global traffic flow. 2. Multicast Routing
IP Multicast is often a "black box" for many engineers. Volume II demystifies the delivery of one-to-many traffic. It provides deep dives into:
Protocol Independent Multicast (PIM): Sparse Mode, Dense Mode, and Source-Specific Multicast (SSM). IGMP: How hosts signal their intent to join streams. MSDP: Inter-domain multicast communications. 3. IPv6 Integration
As the world transitions away from IPv4 exhaustion, Volume II provides the technical bridge. It covers IPv6 addressing, ICMPv6, and how protocols like BGP and OSPFv3 adapt to the 128-bit address space. 4. NAT and Network Security
The book also addresses the practicalities of Network Address Translation (NAT) and the fundamental security measures required to protect routers from protocol-based attacks. Why It Remains a "CCIE Essential"
Despite the shift toward Software-Defined Networking (SDN) and automation, the underlying protocols described in this book remain the foundation of all modern networking.
Vendor-Neutral Logic: While the examples use Cisco IOS, Doyle explains the logic of the protocols. This makes the knowledge transferable to Juniper, Arista, or Nokia environments.
Case Studies and Exercises: Each chapter concludes with complex configuration exercises and troubleshooting scenarios that mimic the pressure of a CCIE lab exam.
Clarity of Language: Jeff Doyle is renowned for taking "alphabet soup" technical concepts and explaining them with elegant simplicity and historical context. Strategies for Studying Volume II
To get the most out of this 1,000-page tome, don't just read it—interact with it:
Lab Every Scenario: Use CML, GNS3, or Eve-NG to build the topologies described in the book. Seeing BGP convergences happen in real-time is vital for retention.
Focus on the "Why": Pay attention to the sections on protocol design. Understanding why a protocol behaves a certain way makes troubleshooting much easier than simply memorizing commands. Part I: The Art of Interdomain Routing (BGP-4)
Use it as a Reference: Even after passing your exams, keep this on your desk. When a weird BGP route-map issue crops up in production, this is the book you’ll reach for. Final Thoughts
Routing TCP/IP, Volume II is more than a certification guide; it is a masterclass in internetwork engineering. Whether you are aiming for the CCIE digits or simply want to understand how the backbone of the internet stays connected, Jeff Doyle’s work remains the gold standard.
Are you currently prepping for a specific CCIE track, or are you looking to implement BGP in a production environment?
Part I: The Art of Interdomain Routing (BGP-4)
The first half of Volume II is arguably the most important textual resource ever written for Border Gateway Protocol.
Appendices
- Appendix A: References and Recommended Reading (RFCs, books, Cisco docs)
- Appendix B: BGP Command Summaries (Cisco IOS)
- Appendix C: Multicast Command Summaries
- Appendix D: IPv6 Command Summaries
Note: This is the definitive content of the original Cisco Press book. If you have the Second Edition (published later), the structure is similar but includes updated sections on MP-BGP, IPv6, and DMVPN. The classic 1st Edition listed above remains the standard CCIE reference for routing protocols.
Would you like the table of contents for Volume I (IGPs – OSPF, EIGRP, IS-IS, RIP) or a side-by-side comparison between Volume I and II?
Purpose and scope
Aimed at experienced network engineers preparing for advanced routing/CCIE-level topics, this book focuses on interior and exterior routing protocols, design principles, configuration considerations, and scalable implementation details beyond protocol basics.
PIM: Protocol Independent Multicast
The book provides the definitive breakdown of PIM modes:
- PIM Dense Mode (PIM-DM): Push first, prune later. Efficient for LANs, terrible for WANs.
- PIM Sparse Mode (PIM-SM): The standard. Using Rendezvous Points (RPs), routers only join the tree if they explicitly need the traffic.
- PIM Sparse-Dense Mode: A hybrid mode for migration.
The Great Divide: IGP vs. EGP
To understand the value of Volume II, one must first understand its counterpart. Volume I focused on IGPs (OSPF, IS-IS, EIGRP, RIP). These protocols are about intimacy; routers share full topology information because they trust one another. They belong to the same administrative domain.
Volume II deals with EGPs (Exterior Gateway Protocols), specifically BGP (Border Gateway Protocol). This is the protocol of the Internet. It is the language of distrust. In BGP, you do not share your full topology with your neighbor; you share only policy. You tell your neighbor what you want them to know.
Volume II serves as the definitive guide to mastering this transition from trusted intra-domain routing to policy-driven inter-domain routing.
What This Book Covers
While Volume I focused on IGPs (RIP, EIGRP, OSPF, IS-IS), Volume II is dominated by the heavyweights of Exterior Gateway Protocols (EGPs) and the nuanced mechanics of large-scale route manipulation.
1. Domain Name System (DNS) Uniquely, Doyle dedicates significant space to DNS. He treats it not as a separate service but as an integral part of the routing infrastructure—understanding how names map to routes is critical for advanced network debugging.
2. Border Gateway Protocol (BGP) - The Core Focus Over half of this volume is a masterclass in BGP-4, the protocol that runs the internet. Doyle dissects every facet:
- BGP Attributes: A deep, surgical exploration of weight, local preference, AS-path, MED, and communities.
- Path Selection Algorithm: The definitive explanation of how BGP chooses one route over another (from highest weight to lowest router ID).
- Scaling BGP: Techniques like route reflectors and confederations that allow BGP to handle hundreds of thousands of prefixes.
- BGP Policy Control: Using prefix lists, AS-path access lists, and route-maps to enforce business logic on traffic flow.
- Multihoming: Practical, real-world designs for connecting an enterprise to two or more ISPs.
3. Advanced Route Manipulation
- Route Redistribution: Moving routes between OSPF, EIGRP, and BGP is fraught with danger (feedback loops, suboptimal routing). Doyle provides the canonical methods for safe redistribution, including the use of route tags and administrative distance tuning.
- Route Filtering: How to use distribute-lists, prefix-lists, and route-maps with surgical precision.
- Policy-Based Routing (PBR): Bypassing the routing table to forward packets based on application, source address, or payload size.
4. IP Multicast (IGMP & PIM) The book provides a robust introduction to multicast routing, covering Internet Group Management Protocol (IGMP) and Protocol Independent Multicast (PIM) in Sparse and Dense modes—critical for modern video and data distribution networks.
5. IPv6 Routing Addressing the transition from IPv4, Doyle covers the routing aspects of IPv6, including OSPFv3, EIGRP for IPv6, and the intricacies of integrating BGP in a dual-stack world. While not as exhaustive as Volume I’s IPv4 treatment, it provides the foundational knowledge needed for the CCIE lab.
Limitations and caveats
- Published in 2001: some operational practices, vendor behaviors, and newer protocol extensions (e.g., modern BGP features, segment routing, EVPN, extensive MPLS developments) are not covered.
- Platform specifics: configuration examples target Cisco IOS of that era; modern OSes and command sets differ.
- Some topics (e.g., multicast, IPv6) are treated at a high level relative to topics like OSPF/BGP.
