did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781587052361

Cisco Express Forwarding

by ; ;
  • ISBN13:

    9781587052361

  • ISBN10:

    1587052369

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2007-04-24
  • Publisher: Cisco Press
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $65.00

Summary

<> Cisco Express Forwarding Understanding and troubleshooting CEF in Cisco routers and switches Nakia Stringfield, CCIEreg; No. 13451 Russ White, CCIE No. 2635 Stacia McKee How does a router switch a packet? What is the difference between routing a packet, switching a frame, and packet switching? What is the Ciscoreg; Express Forwarding (CEF) feature referred to in Cisco documentation and commonly found in Cisco IOSreg; commands? CEF is a general term that describes the mechanism by which Cisco routers and Catalystreg; switches packet-switch (route) frames. CEF is found in almost all Cisco routers and Catalyst switches, and understanding how CEF operates can improve the performance, scalability, and efficiency of your network. Cisco Express Forwardingdemystifies the internal workings of Cisco routers and switches, making it easier for you to optimize performance and troubleshoot issues that arise in Cisco network environments. This book addresses common misconceptions about CEF and packet switching across various platforms, helping you to improve your troubleshooting skills for CEF- and non-CEF-related problems. The first part of the book provides an overview of packet-switching architectures and CEF operation and advanced features. It also covers the enhanced CEF structure and general troubleshooting. The second part of the book provides case studies that focus on the common topics that have been problematic for customers and those supporting Cisco networks. Full of practical examples and configurations, this book draws on years of experience to help you keep your Cisco networks running efficiently. Nakia Stringfield, CCIEreg; No. 13451, is a network consulting engineer for Advanced Services at Cisco, supporting top financial customers with network design and applying best practices. She was formerly a senior customer support engineer for the Routing Protocols Technical Assistance Center (TAC) team troubleshooting issues related to CEF and routing protocols. Nakia has been with Cisco for more than six years, previously serving as a technical leader for the Architecture TAC team. Russ White, CCIE No. 2635, is a Principle Engineer in the Routing Protocol Design and Architecture team at Cisco. He is a member of the IETF Routing Area Directorate, co-chair of the Routing Protocols Security Working Group in the IETF, a regular speaker at Cisco Networkers, a member of the CCIE Content Advisory Group, and the coauthor of six other books about routing and routing protocols, including Optimal Routing Design from Cisco Press. Russ primarily works in the development of new features and design architectures for routing protocols. Stacia McKee is a customer support engineer and technical leader of the Routing Protocols Technical Assistance Center (TAC) team. This team focuses on providing post-sales support of IP routing protocols, MPLS, QoS, IP multicast, and many other Layer 3 technologies. Stacia has been with Cisco for more than six years, previously serving as a technical leader of the Architecture TAC team and a member of the WAN/Access TAC team. Learn the key features of packet-switching architectures Understand the basics of the CEF architecture and operation Examine the enhanced CEF struc

Author Biography

Nakia Stringfield, CCIE[Registered] No. 13451, is a network consulting engineer for Advanced Services at Cisco Russ White, CCIE No. 2635, is a Principle Engineer in the Routing Protocol Design and Architecture team at Cisco Stacie McKee is a customer support engineer and technical leader of the Routing Protocols Technical Assistance Center (TAC) team

Table of Contents

Introductionp. xvi
Understanding, Configuring, and Troubleshooting CEFp. 3
Introduction to Packet-Switching Architecturesp. 5
Routing and Switchingp. 5
Understanding Broadcast and Collision Domainsp. 5
Broadcast and Collision Domainsp. 6
Broadcast and Collision Domains in Routingp. 7
Layer 3 Switchingp. 8
Understanding Router Pieces and Partsp. 9
Interface Processorsp. 10
Central Processing Unitp. 11
Memoryp. 11
Backplanes and Switching Fabricsp. 11
Shared Memoryp. 11
Crossbar Switching Fabricp. 13
Bus Backplanesp. 14
Cisco IOS Software: The Brainsp. 17
Memory Managementp. 17
Memory Poolsp. 17
Memory Regionsp. 18
Packet Buffersp. 20
Interaction with Interface Processorsp. 28
Processes and Schedulingp. 28
Process Memoryp. 28
Process Schedulingp. 29
Understanding the Schedulerp. 29
Process Life Cyclep. 29
Process Prioritiesp. 32
Scheduling Processesp. 32
Process Watchdogp. 34
Special Processesp. 35
Putting the Pieces Together: Switching a Packetp. 35
Getting the Packet off the Network Mediap. 35
Inbound Packets on Shared Media Platformsp. 36
Inbound Packets on Centralized Switching Routers with Line Cardsp. 37
Inbound Packet Handling on Distributed Switching Platformsp. 38
Switching the Packetp. 39
Switching the Packet Quickly During the Receive Interruptp. 39
Process-Switching the Packetp. 41
Transmitting the Packetp. 44
Hardware and Software show Commandsp. 45
Summaryp. 48
Understanding Cisco Express Forwardingp. 51
Evolving Packet-Switching Methodsp. 51
Process Switchingp. 51
Fast Switchingp. 52
What Is CEF?p. 53
CEF Tablesp. 54
Forwarding Information Base (FIB)p. 54
The Adjacency Tablep. 60
Relating the CEF Tablesp. 61
CEF Table Entriesp. 62
FIB Entriesp. 62
Attached FIB Entryp. 63
Connected FIB Entryp. 63
Rcceive FIB Entryp. 63
Recursive FIB Entryp. 64
Default Route Handler FIB Entryp. 66
ADJFIB FIB Entryp. 66
Learned from IGPsp. 67
Generic FIB Entriesp. 67
Interface-Specific FIB Entriesp. 68
FIB Entries Built for a Multiaccess Network Interfacep. 68
FIB Entries Built on a Point-to-Point Network Interfacep. 69
FIB Entries Built on a 31-Bit Prefix Network Interfacep. 69
Special Adjacenciesp. 69
Auto Adjacenciesp. 70
Punt Adjacencyp. 70
Glean Adjacencyp. 71
Drop Adjacencyp. 72
Discard Adjacencyp. 73
Null Adjacencyp. 73
No Route Adjacenciesp. 74
Cached and Uncached Adjacenciesp. 74
Unresolved Adjacencyp. 75
Switching a Packet with CEFp. 75
The CEF Epochp. 77
Configuring CEF/dCEFp. 77
Summaryp. 78
Referencesp. 79
CEF Enhanced Scalabilityp. 81
Fundamental Changes to CEF for CSSRp. 82
Data Structuresp. 82
Switching Path Changesp. 84
Changes to show Commandsp. 86
Show ip cefp. 86
Show ip cef interfacep. 86
Show ip cef summaryp. 87
Show cef state capabilitiesp. 88
New show ip cef Commandsp. 89
Show ip cef treep. 89
Show ip cef internalp. 90
Show ip cef switching statisticsp. 91
New show cef Commandsp. 91
CEF Event Loggerp. 94
CEF Consistency Checkerp. 97
Passive Checkersp. 97
Active Checkersp. 97
Consistency-Checking Processp. 98
New CEF Processesp. 100
FIB Managerp. 100
Adjacency Managerp. 100
Update Managerp. 100
Summaryp. 101
Basic IP Connectivity and CEF Troubleshootingp. 103
Troubleshooting IP Connectivityp. 103
Accurately Describe the Problemp. 104
Scoping the Network Topologyp. 105
Reviewing the OSI Model for Troubleshootingp. 106
Troubleshooting Physical Connectivityp. 106
Troubleshooting Layer 2 Issuesp. 107
Verifying the ARP Tablep. 108
Verifying the Routing Tablep. 111
Using IOS Ping with the Record Option to Rule Out CEFp. 115
Troubleshooting the CEF FIB Tablep. 116
Verifying the CEF Configurationp. 117
Confirming the IP CEF Switching Pathp. 119
Using CEF Accounting Counters to Confirm the Switching Pathp. 123
Verifying the CEF Switching Detailsp. 123
Verifying the Adjacency Tablep. 126
Hardware-Specific Troubleshootingp. 128
Troubleshooting Punt Adjacenciesp. 129
Understanding CEF Error Messagesp. 131
Troubleshooting Commands Referencep. 131
Summaryp. 133
Referencesp. 133
CEF Case Studiesp. 135
Understanding Packet Switching on the Cisco Catalyst 6500 Supervisor 720p. 137
CEF Switching Architecture on the Cisco Catalyst 6500p. 137
Understanding Software-Based CEF and Hardware-Based CEFp. 137
Centralized and Distributed Switchingp. 138
Troubleshooting CEF on the Catalyst 6500 SUP720 Platformsp. 139
Simple Checking of Connectivityp. 139
Systematic Checking of Connectivityp. 141
Troubleshooting Load Sharingp. 148
Summaryp. 149
Referencesp. 149
Load Sharing with CEFp. 153
Benefits of Load Sharingp. 153
Load Sharing with Process Switching and Fast Switchingp. 154
Comparing CEF Per-Packet and CEF Per-Destination Load Sharingp. 158
Understanding Per-Destination Load Sharingp. 158
Understanding Per-Packet Load Sharingp. 159
Minimizing Out-of-Order Packetsp. 159
Configuring CEF Per-Packet Load Sharingp. 160
CEF Architecture and Load Sharingp. 161
CEF Load Sharing Across Parallel Pathsp. 163
CEF Per-Destination Examplep. 163
CEF Per-Packet Examplep. 170
Per-Packet Load Sharing on Hardware-Based Platformsp. 174
CEF Per-Packet Load Sharing on the Cisco GSR Platformp. 175
CEF Load-Sharing Troubleshooting Examplesp. 176
CEF Per-Destination Load Sharing Overloading One Linkp. 176
CEF Per-Packet Load Sharing Causing Performance Issuesp. 188
Troubleshooting a Single-Path Failure with CEF Load Sharingp. 190
CEF Traffic-Share Allocationp. 192
CEF Polarization and Load-Sharing Algorithmsp. 200
Original Algorithmp. 202
Universal Algorithmp. 202
Tunnel Algorithmp. 203
Hardware Platform Implementationsp. 203
Summaryp. 204
Referencesp. 205
Understanding CEF in an MPLS VPN Environmentp. 207
An Internet Service Provider's Simple MPLS VPN Designp. 207
Understanding the CEF and MPLS VPN Relationshipp. 209
Label Dispositionp. 211
Label Impositionp. 212
Label Swappingp. 214
Troubleshooting an MPLS VPNp. 214
CEF Considerations When Troubleshooting MPLS VPN Across Various Platformsp. 215
Cisco 7200 Router with an NPE-G2p. 216
Cisco 7500 Routerp. 216
Cisco Catalyst 6500 with a Supervisor 2p. 217
Catalyst 6500 with a Supervisor 720 3BXLp. 218
Cisco 12000 Series Routerp. 221
Cisco 10000 Series Routerp. 226
CEF and MPLS VPN Load-Sharing Considerationsp. 227
PE-CE Load Sharing: CE Multihomed to Same PEp. 227
PE-CE Load Sharing: Site Multihomed to Different PEsp. 233
Load Sharing Between P and P Devicesp. 242
CEF and MPLS VPN Load-Sharing Platform Dependenciesp. 243
Summaryp. 243
Referencesp. 244
Appendixp. 247
Scalabilityp. 249
Indexp. 255
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program