ebook img

Versatile Routing and Services with BGP: Understanding and Implementing BGP in SR-OS PDF

362 Pages·2014·14.35 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Versatile Routing and Services with BGP: Understanding and Implementing BGP in SR-OS

Versatile Routing and Services with BGP Understanding and Implementing BGP in SR-OS Colin Bookham Versatile Routing and Services with BGP: Understanding and Implementing BGP in SR-OS Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2014 by Alcatel-Lucent Published by John Wiley & Sons, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-1-118-87528-5 ISBN: 978-1-118-87521-6 (ebk) ISBN: 978-1-118-87562-9 (ebk) Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifi cally disclaim all warranties, including without limitation warranties of fi tness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situ- ation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or website may provide or recommendations it may make. Further, readers should be aware that Internet websites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services please contact our Customer Care Department within the United States at (877) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002. Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand. If this book refers to media such as a CD or DVD that is not included in the version you purchased, you may download this material at http://booksupport.wiley.com. For more information about Wiley products, visit www.wiley.com. Library of Congress Control Number: 2013956877 Trademarks: Wiley and the Wiley logo are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affi liates, in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc. is not associated with any product or vendor mentioned in this book. To my wife, whose patience knows no bounds. Credits Executive Editor Business Manager Carol Long Amy Knies Project Editor Vice President and Executive Group Martin V. Minner Publisher Richard Swadley Senior Production Editor Kathleen Wisor Associate Publisher Jim Minatel Copy Editor Martin V. Minner Project Coordinator, Cover Todd Klemme Editorial Manager Mary Beth Wakefield Proofreader Nancy Carrasco Freelancer Editorial Manager Rosemarie Graham Indexer Johnna VanHoose Dinse Associate Director of Marketing David Mayhew Cover Image © Lars Ruecker/Getty Images Marketing Manager Ashley Zurcher Cover Designer Alcatel-Lucent About the Author Colin Bookham is a consulting engineer at Alcatel-Lucent with more than 20 years of experience in the telecommunications industry. He has designed or helped to design, and supported, many large IP networks across a broad range of market segments in EMEA. Prior to working at Alcatel-Lucent, Colin spent a number of years working in IP design and architecture for a UK operator. Before that, he spent the early years of his career studying communications in the Royal Navy. Colin lives in Guildford, UK, and can be reached at [email protected]. Acknowledgments Thanks to Adam Simpson, Ian Cowburn, Jorge Rabadan, and Gilles Geerts for their valuable input in validating the content for technical correctness and relevance. Special thanks to Adam for his endless support and for never tiring of my questions. Thanks to all those people who helped in some way in the technical reviews and helped to fi x errors in the manuscript: Walter de Smedt, Guiu Fabregas, Bert Todts, Patrick Colman, Rafa Portillo, Patrick Lynchehaun, Ian Dodds, Rob Shakir, Ilya Varlashkin, and Bruno Decraene. I also want to express my gratitude to Karyn Lennon and Stephanie Chasse who guided me along this publishing initiative. Finally, thanks to members of the Alcatel-Lucent senior management team—Wim Henderickx, Rudy Hoebeke and Barry Denroche—for supporting me in the writing of this book. Contents Foreword xi Introduction xiii Chapter 1 Getting Started 1 Session Negotiation and Capabilities 3 UPDATE Messages 6 NOTIFICATION Messages 8 Multi-Protocol BGP 10 Chapter 2 BGP/MPLS IP-VPN 13 Basic Confi guration 14 Prefi x Dissemination 17 Automatic Route Filtering 17 Route Refresh 19 Outbound Route Filtering 20 Soft Reconfi guration 22 Route Target Constraint 22 Extensions for IPv6 VPN (6VPE) 29 Core Requirements 31 PE to CE BGP Peering 33 Multi-AS Backbones (Inter-AS) 42 Chapter 3 Using BGP in VPLS 49 BGP Auto-Discovery with LDP Signaling 54 BGP Auto-Discovery and Signaling 58 BGP Multi-Homing 62 Chapter 4 BGP Signaling for VPWS 73 BGP VPWS 74 Single-Homed VPWS 76 Multi-Homed VPWS 82 Dynamic Multi-Segment Pseudowire 94 vii Chapter 5 Labeled Unicast IPv4 105 Seamless MPLS 107 Transport Layer 108 Service Layer 114 Inter-AS Type C 118 Carriers’ Carrier 124 Notes 131 Chapter 6 Reconvergence 133 Advertisement of Multiple Paths 134 Best External 139 Next-Hop Tracking 142 Prefi x Independent Convergence (PIC) 146 Core PIC 147 Edge PIC 147 Minimum Route Advertisement Interval 152 BGP Anycast 154 Chapter 7 Multicast 165 Inter-Domain IPv4-IPv6 PIM 166 Multicast in MPLS/BGP IP-VPNs 173 Draft-Rosen 173 Multicast VPN 185 Chapter 8 Graceful Restart and Error Handling 205 Graceful Restart Mechanism 206 Error Handling 214 Chapter 9 Security 221 FlowSpec 222 Attack Mitigation with Blackhole Action 226 Attack Mitigation with Redirect to VRF Action 229 Remote Triggered Blackholing 233 Generalized TTL Security Mechanism 236 Auto-Generation of Filters for BGP Peers 237 viii CONTENTS

Description:
Design a robust BGP control plane within a secure, scalable network for smoother servicesA robust Border Gateway Protocol setup is vital to ensuring reliable connectivity, an essential capability for any organization. The Internet has become a necessary, always-on service in homes and businesses, an
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.