© 2000, Cisco Systems, Inc. 8-1 Chapter 8 MPLS IP + ATM Miscellaneous Topics MPLS IP + ATM Miscellaneous Topics
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-2 Topics BPX Upgrade Issues LSC Redundancy Options
© 2000, Cisco Systems, Inc BPX Migration Issues
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-4 Definitions VSI is said to be configured on a given slot if at least one partition is enabled in the slot, or if a VSI controller is connected to a port in the slot Summary of FW and SWSW FW model C/swsw 9.1: Supports VSI 9.1 features & VSI protocol version 1 FW model D/swsw 9.2.0: AutoRoute only release FW model E/swsw 9.2.1: Supports VSI 9.2 features & VSI protocol version 2
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-5 Support for VSI features in the BPX requires BCC-3-64 or BCC-4 (4 MB BRAM BCCs) Support for VSI 9.2 features require SWSW release and FW release model E FW model E is not backward compatible with respect to 9.1 VSI functionality VSI on BXM’s with model C cannot communicate with BXM’s with model E Compatibility
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-6 Procedure 1. Upgrade LSC 2. Upgrade BXMs Temporary VSI outage when BXM is upgraded 3. Upgrade BCC
© 2000, Cisco Systems, Inc LSC Redundancy Options
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-8 Current LSC Network LSC BPX LSC MPLS Network VSI LDP & routing protocol Single point of failures. MPLS Network
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-9 System Redundancy Requirements ATM Switch Redundancy—BPX has redundancy BXM switch cards LSC redundancy –Current LSC has no redundancy. –LSC Needs redundancy in various levels. Protocol redundancy (LDP, VSI, Routing protocols) XtagATM Interface and router redundancy. Physical interface redundancy
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-10 Proposed LSC Redundancy Methods Parallel model - full redundancy Parallel model - reroute redundancy Hybrid redundancy
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-11 Proposed VSI model for LSC redundancy: Parallel model –One VSI module consists of one Master and m -slaves in the centralized model. Where m is equal to the number of interfaces in the ATM switch. –Here N number of VSI modules operate independent of each other. Where N can range from 2 to 16. –No communication between the VSI modules. This model provides VSI slave redundancy also. Parallel Model for Redundancy
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-12 VSI Parallel Model - Representation Resource Management VSI-Master-1 Controller-1 VSI-Master-N-1 Controller-N-1 ATM Switch VSI-Master-N Controller-N Fully meshed independent master controllers and independent slave sets. LSC-1LSC-N-1LSC-N VSI-slave-1 to NVSI-slave-N+1 to 2N VSI-slave-2N+1 to 3N Interface-1 to N
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-13 LSC Redundancy Architecture LSC-N BPX ATM, XtagATM interface Mappings LSC-N+1 ATM interface XtagATM Interface BPX ATM interfaces to LSC-N’s XtagATM interface Mappings BPX ATM interfaces to LSC-N+1’s XtagATM interface Mappings - Virtual/sub Interface - Physical Interface VSI-N VSI-N+1
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-14 LSC Redundancy Architecture LSC-N BPX LSC-N+1 ATM interface VSI-N VSI-N+1 LSC Redundancy Architecture N & N+1 th LDP, Routing protocols, et., on the control VC’s LSR1 LSR2 Physical ATM interfaces Physical ATM interfaces ATM sub interfaces XtagATM Interface - Virtual/sub Interface - Physical Interface BPX ATM interfaces to LSC-N’s XtagATM interface Mappings BPX ATM interfaces to LSC-N+1’s XtagATM interface Mappings
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-15 LSC Redundancy Network Route Topology LDP Redundancy (1 per LSC) Routing Protocol Redundancy (1 per LSC) Parallel Network LSC-1 - Virtual/sub Interface - Physical Interface LSR1 Physical ATM interfaces ATM sub interfaces LSC-N+1 LSR2 Physical ATM interfaces ATM sub interfaces
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-16 LSC Redundant Network Model - I MPLS Network LSC BPX LSC Redundancy in MPLS Network LSCLSC-NLSC-1 VSI-1 to N
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-17 LSC Redundant Network Model-II LSR1 BPX LSC-1 VSI-1 to N BPX VSI-1 to N LSR2 LSC-2 LSC-1aLSC-2a LSR1 LSC-1 LSC-2 LSC-1a LSC-2a LSR2 Network equivalent LSC-1 XtagATM output interfaces are connected to LSC-1a input interfaces LSC-2 XtagATM output interfaces are connected to LSC-2a input interfaces LSR3
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-18 LSC Redundant Network Model-III LSR1 BPX LSC-1 VSI-1 to N BPX VSI-1 to N LSR2 LSC-2 LSR1 LSC-1 LSC-2 LSC-1a LSC-2a LSR2 Network equivalent LSC-1 XtagATM output interfaces are connected to LSC-1a input interfaces LSC-2 XtagATM output interfaces are connected to LSC-2a input interfaces LSC-1aLSC-2a BPX VSI-1 to N LSC-1b LSC-2b LSR3 LSC-2 & 2a XtagATM interfaces are connected to LSC-2b LSC-1 & 1a XtagATM interfaces are connected to LSC-1b LSC-1b LSC-2b LSR3
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-19 Edge LSR System Resources and Redundancy Increase in number of virtual sub interfaces, routing table, and VPI/VCI consumption. Reroute Redundancy is another redundancy option that uses fewer resources Configure higher metrics on some interfaces - fewer routes, fewer LVCs created under normal operation
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-20 Node3 Node1 4.1 Sample Network Node
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-21 Sample Network Diagram Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node2 BPX Node2 LSC Interface 1/0 Trunk 2.8 Node3 BPX Node3 LSC Interface 1/0 Trunk 2.8
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-22 BPX Command Summary for BPX1 uptrk 2.1 uptrk 4.1 uptrk 2.8 cnfvsiif cnfvsiif cnfvsiif cnfrsrc e cnfrsrc e cnfrsrc e addshelf 2.8 vsi 1 1 addtrk 2.1 addtrk Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node2 BPX Node2 LSC Interface 1/0 Trunk 2.8 Node3 BPX Node3 LSC Interface 1/0 Trunk 2.8
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-23 LSC Command Summary for LSC1 ! On LSC2: ip cef ! interface atm 1/0 tag-control-protocol vsi id 1 ! interface loopback 0 ip address interface XTagATM21 ip unnumbered Loopback0 extended-port ATM1/0 bpx 2.1 tag-switching ip ! interface XTagATM41 ip unnumbered Loopback0 extended-port ATM1/0 bpx 4.1 tag-switching ip ! router eigrp 1 network Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node2 BPX Node2 LSC Interface 1/0 Trunk 2.8 Node3 BPX Node3 LSC Interface 1/0 Trunk 2.8
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-24 Partitioning with cnfrsrc cnfrsrc 4.1 PVC LCNs: [256] {accept default} max PVC bandwidth:[0] {accept default} partition: 1 enabled: e VSI min LCNs: 0 VSI max LCNs: 1000 VSI start VPI: 2 VSI end VPI: 10 VSI min b/w: 0 VSI max b/w:
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-25 Second LSC for Node Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node2 BPX Node2 LSC Interface 1/0 Trunk 2.8 Node3 BPX Node3 LSC Interface 1/0 Trunk 2.8 Node1 LSC2 Trunk 2.7 Interface 2/0
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-26 Additional BPX Commands for Support of LSC2 uptrk 2.7 cnfvsiif cnfrsrc e cnfrsrc e cnfrsrc e addshelf 2.7 vsi 1 2 Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node1 LSC2 Trunk 2.7 Interface 2/0
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-27 Configuration for LSC2 ip cef ! interface atm 2/0 tag-control-protocol vsi 2 ! interface loopback 0 ip address ! interface XTagATM21 ip unnumbered Loopback0 extended-port ATM1/0 bpx 2.1 tag-switching ip tag-switching atm control-vc ! interface XTagATM41 ip unnumbered Loopback0 extended-port ATM1/0 bpx 4.1 tag-switching ip tag-switching atm control-vc ! router eigrp 1 network Node1 LSC Node1 BPX Interface 1/0 Trunk 2.8 Node1 LSC2 Trunk 2.7 Interface 2/0
© 2000, Cisco Systems, Inc. CMPLS 1.0—8-28 Summary Upgrade is not graceful from release 9.1 to release for MPLS. It is graceful for AutoRoute. Parallel LSC Redundancy prevents single trunk, LSC, and BXM failures to stop the flow of packets