FREE Palm OS Version of Book FREE Downloadable HTML FREE MP3 Audio Files Benoit Durand, CCIE #5754 Jerry Sommerville, CCIE #1293 Mark Buchmann, CCIE #3556 Ron Fuller, CCIE #5851 WIN A PALM Vx ! DETAILS ON BACK CISCO QoS ADMINISTERING “This book provides comprehensive, in-depth explanations and configurations necessary to implement QoS in today's advanced, multiservice Cisco networks.” —Ralph Troupe, President and CEO, Callisma IP NETWORKS ® IN TECHNICAL EDITOR: Michael E. Flannagan, CCNA, CCDA With over 1,500,000 copies of our MCSE, MCSD, CompTIA, and Cisco study guides in print, we have come to know many of you personally. By listening, we've learned what you like and dislike about typical computer books. The most requested item has been for a web-based service that keeps you current on the topic of the book and related technologies. In response, we have created solutions@syngress.com , a service that includes the following features: ■ A one-year warranty against content obsolescence that occurs as the result of vendor product upgrades. We will provide regular web updates for affected chapters. ■ Monthly mailings that respond to customer FAQs and provide detailed explanations of the most difficult topics, written by content experts exclusively for solutions@syngress.com . ■ Regularly updated links to sites that our editors have determined offer valuable additional information on key topics. ■ Access to “Ask the Author”™ customer query forms that allow readers to post questions to be addressed by our authors and editors. Once you’ve purchased this book, browse to www.syngress.com/solutions. To register, you will need to have the book handy to verify your purchase. Thank you for giving us the opportunity to serve you. solutions@syngress.com 110_QoS_FM 2/13/01 4:42 PM Page 1 110_QoS_FM 2/13/01 4:42 PM Page 2 ADMINISTERING CISCO Q O S FOR IP NETWORKS 110_QoS_FM 2/13/01 4:42 PM Page 3 Syngress Publishing, Inc., the author(s), and any person or firm involved in the writing, editing, or production (collectively “Makers”) of this book (“the Work”) do not guarantee or warrant the results to be obtained from the Work. There is no guarantee of any kind, expressed or implied, regarding the Work or its contents. The Work is sold AS IS and WITHOUT WARRANTY. You may have other legal rights, which vary from state to state. In no event will Makers be liable to you for damages, including any loss of profits, lost savings, or other inci- dental or consequential damages arising out from the Work or its contents. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you. You should always use reasonable case, including backup and other appropriate precautions, when working with computers, networks, data, and files. Syngress Media® and Syngress® are registered trademarks of Syngress Media, Inc. “Career Advancement Through Skill Enhancement™,” “Ask the Author™,” “Ask the Author UPDATE™,” “Mission Critical™,” and “Hack Proofing™” are trademarks of Syngress Publishing, Inc. Brands and product names mentioned in this book are trademarks or service marks of their respective companies. KEY SERIAL NUMBER 001 ALKJD48753 002 LERQAR9T83 003 ERQ395E932 004 45BHSKERF3 005 SLDFAPW93V 006 LWE432532R 007 36FCBFGK454 008 NVCW5DGK43 009 FJA495G8N3 010 4U34BRA395 PUBLISHED BY Syngress Publishing, Inc. 800 Hingham Street Rockland, MA 02370 Administering Cisco QoS for IP Networks Copyright © 2001 by Syngress Publishing, Inc. All rights reserved. Printed in the United States of America. Except as permitted under the Copyright Act of 1976, no part of this publication may be reproduced or dis- tributed in any form or by any means, or stored in a database or retrieval system, without the prior written per- mission of the publisher, with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. Printed in the United States of America 1 2 3 4 5 6 7 8 9 0 ISBN: 1-928994-21-0 Co-Publisher: Richard Kristof Freelance Editorial Manager: Maribeth Corona-Evans Technical edit by: Michael E. Flannagan Index by: Robert A. Saigh Technical Review by: Mark Buchmann Copy edit by: Beth Roberts and Juli Smith Acquisitions Editor: Catherine B. Nolan Page Layout and Art by: Shannon Tozier Distributed by Publishers Group West 110_QoS_FM 2/13/01 4:42 PM Page 4 v Acknowledgments We would like to acknowledge the following people for their kindness and support in making this book possible. Richard Kristof, Duncan Anderson, David Marini, Jennifer Gould, Kevin Murray, Dale Leatherwood, Laura Cervoni, and Rhonda Harmon of Global Knowledge, for their generous access to the IT industry’s best courses, instructors, and training facilities. Ralph Troupe, Rhonda St. John, Emlyn Rhodes, and the team at Callisma for their invaluable insight into the challenges of designing, deploying and supporting world- class enterprise networks. Karen Cross, Lance Tilford, Meaghan Cunningham, Kim Wylie, Harry Kirchner, Bill Richter, Kevin Votel, Brittin Clark, and Sarah MacLachlan of Publishers Group West for sharing their incredible marketing experience and expertise. Mary Ging, Caroline Hird, Simon Beale, Caroline Wheeler,Victoria Fuller, Jonathan Bunkell, and Klaus Beran of Harcourt International for making certain that our vision remains worldwide in scope. Anneke Baeten, Annabel Dent, and Laurie Giles of Harcourt Australia for all their help. David Buckland,Wendi Wong, Daniel Loh, Marie Chieng, Lucy Chong, Leslie Lim, Audrey Gan, and Joseph Chan of Transquest Publishers for the enthusiasm with which they receive our books. Kwon Sung June at Acorn Publishing for his support. Ethan Atkin at Cranbury International for his help in expanding the Syngress program. Joe Pisco, Helen Moyer, and the great folks at InterCity Press for all their help. v 110_QoS_FM 2/13/01 4:42 PM Page v vi From Michael E. Flannagan, Technical Editor A world of thanks to the Cisco RTP Routing Protocols Team for an unbelievable amount of knowledge, experience, assistance, and fun…you guys are the best! Thanks to Matt Carling (Cisco Systems, Australia) for his assistance with our MPLS chapter. Special thanks to Shannon Brown (Cisco Systems,TAC) for her knowledge and especially her patience back in the days when I could hardly spell “router.” And, of course, I’ll be disowned if I don’t say…Hi mom! 110_QoS_FM 2/13/01 4:42 PM Page vi vii From Global Knowledge At Global Knowledge we strive to support the multiplicity of learning styles required by our students to achieve success as technical professionals. As the world's largest IT training company, Global Knowledge is uniquely positioned to offer these books.The expertise gained each year from providing instructor-led training to hundreds of thousands of students world-wide has been captured in book form to enhance your learning experience.We hope that the quality of these books demonstrates our commitment to your lifelong learning success. Whether you choose to learn through the written word, computer based training, Web delivery, or instructor-led training, Global Knowledge is committed to pro- viding you with the very best in each of these categories. For those of you who know Global Knowledge, or those of you who have just found us for the first time, our goal is to be your lifelong competency partner. Thank your for the opportunity to serve you.We look forward to serving your needs again in the future. Warmest regards, Duncan Anderson President and Chief Executive Officer, Global Knowledge 110_QoS_FM 2/13/01 4:42 PM Page vii Michael E. Flannagan (CCNA, CCDA) is a Network Consulting Engineer in the Network Supported Accounts (NSA) Group at Cisco Systems and is a team lead for the MPLS/QoS Virtual Team. His experi- ence includes extensive work with Routing Protocol and Quality of Service support for customer networks. Prior to joining Cisco Systems, he worked as an enterprise network architect and as a consultant specializing in Quality of Service. Mike’s Quality of Service testing and research was used to recommend the implementation of various QoS mechanisms for one of the world’s largest pharmaceutical companies and he has partici- pated in large-scale QoS designs for several major US companies. In addi- tion to holding various certifications from Cisco, 3Com, and Nortel Networks, Mike has passed both the CCIE Routing/Switching and the CCIE Design written exams and is currently preparing for his CCIE Lab exams. He lives in Morrisville, NC. Technical Reviewer Mark Buchmann (CCIE#3556, CCSI) is a Cisco Certified Internetworking Expert and has been a Certified Cisco Systems Instructor since 1995. He is the owner of MAB Enterprises, Inc., a com- pany providing consulting, network support, training, and various other services. Mark is also a co-owner of www.CertaNet.com, a company pro- viding on-line certification assistance for a variety of network career paths including all the various Cisco certifications. Mark is Series Editor for Syngress Media’s Cisco Certification Study Guides. In his free time he enjoys spending time with his family and boating. He currently lives in Raleigh, NC. viii Technical Editor 110_QoS_FM 2/13/01 4:42 PM Page viii ix Contributors Benoit Durand (CCIE #5754, CCNA, CCDA, CCNP, CCDP) is the Midwest Region Network Engineer for Tivoli Systems (www.tivoli.com) located in Indianapolis, IN. Ben designs and integrates high-end network solutions for Tivoli’s worldwide operations while maintaining his own Cisco-powered network in Indianapolis. He has over 10 years of net- working engineering experience in a wide range of environments. Prior to working at Tivoli, Ben worked on many high-profile military projects for the Canadian Air Force, deploying wide-area network solutions to peacekeeping forces in Kuwait,Yugoslavia, and other international loca- tions. His latest projects involve Voice-over-ATM,Virtual Private Network solutions, and Wide-Area Network switching. Ben lives with his wife Dr. Christy Snider in Kingston, GA. Ron Fuller (CCIE #5851, CCNP-ATM, CCNP-Voice, CCNP-Security, CCDP, MCNE) is a Senior Systems Engineer with 3X Corporation. He currently provides network design and implementation services to 3X Corporation clients in the Eastern United States. His specialties include Cisco LAN/WAN design, security consultation, and Novell network design. He has held senior engineer positions for two other network con- sulting companies in the past nine years. Ron also contributed to Syngress’ Building Cisco Remote Access Networks (1-928994-13-X). He currently resides in Sunbury, OH with his wife, Julie, and his yet-to-be-born baby. Jerry Sommerville (CCIE #1293) is a Senior Consultant for Callisma. His background includes network management, system management, system integration, network support and planning, user training, proce- dure automation, and program analysis. Jerry holds a Master of Science in Computer Aided Design & Computer Aided Manufacturing from Eastern Michigan University and a Bachelor of Science in Industrial Technology and Engineering from Texas A & M University. 110_QoS_FM 2/13/01 4:42 PM Page ix [...]... 470 471 472 473 473 474 474 475 476 477 478 493 493 493 494 497 110 _QoS_ Frwd 2/14/01 8:53 AM Page xxiii Foreword Administering Cisco QoS in IP Networks discusses IP Quality of Service (QoS) and how it applies to Enterprise and Service Provider environments It reviews routing protocols and quality of service mechanisms available today on Cisco network devices (routers, switches, etc.).This guide provides... 110 _QoS_ Frwd 2/14/01 8:53 AM Page xxiv 110 _QoS_ 01 2/13/01 6:34 PM Page 1 Chapter 1 Cisco IOS Feature Review Solutions in this chapter: s IP Address Classes and Classful IP Routing s Variable-Length Subnet Mask (VLSM) Review s Standard Access Control Lists (ACLs) s Extended Access Control Lists (ACLs) s Network Address Translation (NAT) s Route Maps 1 110 _QoS_ 01 2 2/13/01 6:34 PM Page 2 Chapter 1 • Cisco. .. these capabilities in your network today The business impact of QoS on major enterprises today ensures the delivery of the right information necessary to the bottom-line success of the business QoS expedites the handling of mission-critical applications, while sharing network resources with non-critical applications.Today, with Cisco products, QoS has finally found its time by effectively providing algorithms... Differentiated Service (DiffServ) The DiffServ Code Point (DSCP) Per Hop Behavior (PHB) Best Practice Network Design Expanding QoS: Cisco Content Networking Application Aware Classification: Cisco NBAR HTTP Classification Citrix Classification Supported Protocols PDLM NBAR Supported QoS Services NBAR and Content Network Design Guidelines Summary FAQs 141 142 142 143 144 145 145 145 146 147 148 148 150 151... Bank, Fleet Bank, International Network Services, Lucent Technologies, Cisco Systems, Sprint,WorldCom, South Western Bell, GTE, CapRock, CTC Communications, ILD Telecommunications, and Triton PCS Richard also contributed to Syngress Publishing’s Building Cisco Remote Access Networks (1-928994-13-X) He lives in Flower Mound,TX xi 110 _QoS_ FM 2/13/01 4:42 PM Page xii Robert Melancon is a Consultant with... couple of years, the number of methods or protocols for setting quality of service (QoS) in network equipment has increased dramatically Advanced queuing algorithms, traffic shaping, and access-list filtering, have made the process of choosing a QoS strategy a much more daunting task All networks can take advantage of aspects of QoS for optimum efficiency, whether the network is for a small corporation, an... LAN/WAN implementing TCP/IP, Frame Relay, 3COM hubs, Cisco Catalyst 1900 series switches, and Cisco 2500 series routers He has also worked on proof of concept and certification of xDSL and WAN technologies and vendor equipment including Promatory and Pairgain DSLAMs and Nortel and Lucent WAN switches Robert has also developed many training programs and documentation He has a degree in engineering from... and Transmitting Multilevels of CAR Marking and Rate Limiting ISPs Rate Limiting by Access List Using CAR to Match and Limit by MAC Address Monitoring CAR Configuring Cisco Express Forwarding Enabling CEF Monitoring CEF Troubleshooting Cisco Express Forwarding Caveats and Bugs Configuring Basic Network-based Application Recognition (NBAR) Creating an NABR Class Map Creating a Policy Map Applying the... 244 244 245 247 247 248 250 252 252 254 254 255 257 259 259 260 262 xvii 110 _QoS_ ToC xviii 2/14/01 9:07 AM Page xviii Contents Configuring Random Early Detection Enabling Random Early Detection RED with Other Queuing Mechanisms Verifying Your Configuration Troubleshooting Random Early Detection Summary FAQs Chapter 8 Advanced QoS Overview Introduction Using the Resource Reservation Protocol (RSVP) What... Lot Like Routing! Integrating MPLS into QoS Ensuring MPLS Is Efficient and Reliable Integrating ATM Classes of Service (CoS) with MPLS Reducing Congestion with Traffic Engineering and VPN Standardizing MPLS for Maximum Efficiency Deploying Link State Protocol Support Integrating VPNs with BGP Controlling MPLS Traffic Using Traffic Engineering Deploying MPLS Using Cisco Express Forwarding Unequal Cost . solutions@syngress.com 110 _QoS_ FM 2/13/01 4:42 PM Page 1 110 _QoS_ FM 2/13/01 4:42 PM Page 2 ADMINISTERING CISCO Q O S FOR IP NETWORKS 110 _QoS_ FM 2/13/01 4:42. DETAILS ON BACK CISCO QoS ADMINISTERING “This book provides comprehensive, in-depth explanations and configurations necessary to implement QoS in today's