Brocade NetIron Multiprotocol Label Switch (MPLS ... Brocade NetIron Multiprotocol Label Switch

  • View
    215

  • Download
    0

Embed Size (px)

Text of Brocade NetIron Multiprotocol Label Switch (MPLS ... Brocade NetIron Multiprotocol Label Switch

  • 53-1003830-0118 August 2015

    Brocade NetIronMultiprotocol Label Switch(MPLS)Configuration Guide

    Supporting Brocade NetIron R5.9.00

  • 2015, Brocade Communications Systems, Inc. All Rights Reserved.

    ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric OS, HyperEdge, ICX, MLX, MyBrocade, OpenScript, The EffortlessNetwork, VCS, VDX, Vplane, and Vyatta are registered trademarks, and Fabric Vision and vADX are trademarks of BrocadeCommunications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned may betrademarks of others.

    Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning anyequipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this documentat any time, without notice, and assumes no responsibility for its use. This informational document describes features that may not becurrently available. Contact a Brocade sales office for information on feature and product availability. Export of technical data contained inthis document may require an export license from the United States government.

    The authors and Brocade Communications Systems, Inc. assume no liability or responsibility to any person or entity with respect to theaccuracy of this document or any loss, cost, liability, or damages arising from the information contained herein or the computer programs thataccompany it.

    The product described by this document may contain open source software covered by the GNU General Public License or other opensource license agreements. To find out which open source software is included in Brocade products, view the licensing terms applicable tothe open source software, and obtain a copy of the programming source code, please visit http://www.brocade.com/support/oscd.

    http://www.brocade.com/support/oscd

  • Contents

    Preface...................................................................................................................................17Document conventions....................................................................................17

    Text formatting conventions................................................................ 17Command syntax conventions............................................................ 17Notes, cautions, and warnings............................................................ 18

    Brocade resources.......................................................................................... 19Contacting Brocade Technical Support...........................................................19Document feedback........................................................................................ 20

    About This Document.............................................................................................................. 21Audience......................................................................................................... 21Supported hardware and software.................................................................. 21

    Supported software............................................................................. 22How command information is presented in this guide.........................22

    Notice to the reader.........................................................................................23Related publications........................................................................................23How command information is presented in this guide.....................................24

    Configuring MPLS Traffic Engineering...................................................................................... 25Overview......................................................................................................... 26IETF RFC and Internet draft support...............................................................26

    MPLS.................................................................................................. 26OSPF.................................................................................................. 26IS-IS.................................................................................................... 26

    How MPLS works............................................................................................26How packets are forwarded through an MPLS domain.......................27OSPF-TE Link State Advertisements for MPLS interfaces................. 30

    Using MPLS in traffic engineering...................................................................31CSPF calculates a traffic-engineered path..........................................32

    IS-IS Link State Protocol data units with TE extensions for MPLSinterfaces .................................................................................................. 33

    Traffic engineering database...........................................................................34LSP attributes and requirements used for traffic engineering............. 34How CSPF calculates a traffic-engineered path................................. 34How RSVP establishes a signaled LSP.............................................. 35

    MPLS Point-to-Multipoint Traffic Engineering................................................. 52P2MP LSP mechanism....................................................................... 53Prerequisites and limitations............................................................... 54Scalability limitations........................................................................... 54Benefits of P2MP................................................................................ 55P2MP LSP Traffic-Engineering (TE) Constraints................................ 55Use case scenario: Transit LSR application for one-to-many

    applications....................................................................................55Source-to-leaf sub-LSP.......................................................................56Grafting .............................................................................................. 58Pruning ...............................................................................................58RSVP refresh reduction support to P2MP...........................................58

    RSVP soft preemption.....................................................................................58

    Brocade NetIron Multiprotocol Label Switch (MPLS) Configuration Guide 353-1003830-01

  • Frequently used terms...................................................................... 59Configuration considerations.............................................................59Configuring RSVP soft preemption................................................... 60Detailed command information......................................................... 60Scalability .........................................................................................61Syslog messages..............................................................................62

    Auto-bandwidth for RSVP LSPs....................................................................62Configuration considerations.............................................................63Configuring auto-bandwidth feature at the global level.....................64Configuring per-LSP adjustment interval.......................................... 64Configurable table-based absolute adjustment-threshold ................64Configuring per-LSP range of bandwidth values.............................. 67Underflow-limit.................................................................................. 68Configuring overflow limit to enable premature adjustment.............. 68Configuring the monitoring mode......................................................69Manually triggered bandwidth allocation adjustments...................... 69Clearing auto-bandwidth counters.................................................... 70Sample-history.................................................................................. 70Displaying auto-bandwidth configurations........................................ 70

    MPLS fast reroute using one-to-one backup................................................ 71Finding a detour at a PLR................................................................. 71Failover sequence.............................................................................71

    MPLS Fast Reroute using facility backup over a bypass LSP...................... 72Configuring a protected LSP.............................................................73Configuring a bypass LSP.................................................................73CLI differences between a protected LSP and a bypass LSP.......... 75Facility backup over an adaptive bypass LSP.................................. 76

    Adaptive Fast Reroute (FRR) and Global Revertiveness............................. 78Configuring FRR on an LSP to be adaptive......................................79Global Revertiveness........................................................................80Displaying global revertiveness information......................................81

    MPLS CSPF fate-sharing group....................................................................82Configuration considerations when using CSPF fate-sharing

    group information.........................................................................83Configuring an MPLS CSPF fate-sharing group............................... 83Deleting CSPF groups...................................................................... 85

    Path selection metric for CSPF computation................................................ 88P