Migration Example 1: Separate Networks -> Dual Backbones• Surround ATM network with IP+ATM Edge Switches • Link them to both backbones • Carry IP services on router backbone & ATM ser
Trang 11 Presentation_ID © 1999, Cisco Systems, Inc
MPLS Migration &
Deployment
Jeremy Lawrence (With a few slides by Tom Downey & Rob
Redford)
Trang 2• Full Meshes & Scalability
Trang 3Why Migrate to MPLS?
3
© 1999, Cisco Systems, Inc Cisco Confidential
Trang 4Different Solutions for LAN and WAN
Multiprotocol over ATM
(MPOA)
MPL S
Trang 55 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Label Switch Routers (LSRs):
ATM Switches or
Routers
Edge Label Switch Routers (LSRs) Customer sites
run ordinary IP
Trang 6Key MPLS Capabilities
IP/ATM Integration Traffic Engineering
IP Multicast IP CoS
RSVP
Trang 77 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Traditional IP over ATM
• Put routers around the edge of an ATM network
• Connect routers using Permanent Virtual Circuits
• This does not provide optimal integration of IP
and ATM
Trang 8Fully support IP, along with
Frame Relay and ATM, on
shared ATM backbone
Provides optimal IP
forwarding capability on an
ATM network
Trang 99 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
MPLS Brings IP and ATM Together
• Overhead limits performance
and efficiency
Data path
IP+ATM Switch
PNN
I MPL S
IP
Cisco IP+ATM
IP Ser vi ce s
AT M Ser vi ce s
• No complex translation
• Full IP and ATM capabilities
• Built-in IP routing
Cisco IP+ATM
Trang 10IP over ATM Integration MPLS: IP Fundamentals
• Full support for IP
CoS, soon RSVP, & IP
multicast
IP Multicast IP CoS
RSVP
Trang 1111 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Network-Wide Delivery of Services
• MPOA, similar approaches work only across network cores with:
ATM Switches
• No delivery of advanced services like VPNs over network cores with:
Packet-over-SONET/SDH/WDM Routers
Switch-Routers
• Very limited migration and interoperability options
?
?
Trang 12Network-Wide Delivery of Services
VPNs across networks with all equipment types:
ATM Packet-over-SONET/SDH/WDM Switches
Routers Switch-Routers
Trang 1313 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
300 Mbps Traffic Flow
155 Mbps Fiber Link Link Failure
No Physical Link
Trang 14Single carrier network supporting multiple customer IP VPNs
Separately engineered
customer private IP
networks
MPLS Network
Virtual Private Networks
Trang 1515 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Corp B Site 1
Corp A Site 3
Trang 1717 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Common Misconceptions
compared to ordinary IP networks
Trang 18Common Misconceptions
• Myth: IP has poor Quality-of-Service options,
and MPLS has much better QoS
• Reality: IP networks with DiffServ and RSVP
have largely the same QoS options as MPLS (ATM or Packet-based)
• MPLS provides only a few minor QoS
advantages compared to state-of-the-art IP networks
Trang 1919 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
MPLS & QoS: A Few Minor
Advantages
packet-based IP for higher-CoS traffic, e.g VOIP This is
significant only with mixed voice and data traffic at
lower trunks speeds: E3/T3 trunks and below.
QoS
but this function is similar to a full RSVP-on-IP
implementation
Trang 20• Keep up with Internet growth
• Reduced complexity for lower operational cost
• Better utilization of trunks means lower costs
• Optimise performance of existing networks
• New revenue opportunity for SPs
• Scalability for lower operational costs and faster
rollout
• L2 privacy and performance for IP
Trang 21IP+ATM Networks &
Dual-Backbone Networks
21
© 1999, Cisco Systems, Inc Cisco Confidential
Trang 22IP+ATM Edge
Switch
IP+ATM Core Switch
• All services are fully
integrated on one set of switches and one set of links
Trang 2323 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
MPLS
Frame Relay/ATM PVCs & SVCs
Unified access to
multiple services
Each service runs
“natively” on the ATM Switches
- no overlays
- resources partitioned by service
Each service runs
“natively” on the ATM Switches
- no overlays
- resources partitioned by service
IP+ATM Networks
Trang 24MPLS & IP services
Frame Relay/ATM PVCs & SVCs
IP+ATM Edge Switch
Different DLCIs or VCIs on the
same customer link can go to
different
Different DLCIs or VCIs on the
same customer link can go to
different
IP+ATM Edge Switches
Trang 2525 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Common Situation in Carriers:
Separate Networks
• IP part of the carrier has router network, typically router and dial access
Often, this part uses Cisco equipment.
• Router network may be running MPLS & VPNs
• Traditional data part of the carrier has a FR/ATM
network This part often has non-Cisco equipment.
Router Network
ATM Network
Trang 26Migration Example 1: Separate Networks -> Dual Backbones
• Surround ATM network with
IP+ATM Edge Switches
• Link them to both backbones
• Carry IP services on router
backbone &
ATM services on ATM backbone
• Multiservice Acceleration Program (MAP) allows 120 days free trial!
Trang 2727 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
• From a single link, a
customer can access both
DLCI into PVC
Trang 28Dual Backbones: Summary
• Dual backbone networks are an alternative to
IP+ATM networks
• With an IP+ATM edge switch, dual-backbone
networks can offer the same services as
IP+ATM networks
• The Multiservice Acceleration Program allows
120 days free trial of IP+ATM edge switches to qualified customers
Trang 30Migration Technologies 1: PVCs
• PVCs can be used to
carry ordinary IP (RFC 1483) from CPE to
Edge LSRs: ‘backhaul’
• PVCs can be used to
connect Edge LSRs or other Packet-based
LSRs over traditional ATM switches
MPLS-over-PVCs
Trang 3131 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
MPLS-over-PVCs
• MPLS-over-PVCs connects
packet-based LSRs to each other (All edge LSRs are packet-based LSRs.)
• MPLS-over-PVCs can’t terminate on ATM-LSRs
• The BPX 8600 is an
exception: the Label Switch
Controller has limited ability
to terminate MPLS-over-PVCs
Edge LSR ATM-LSR
MPLS-over-PVC
Trang 32Migration Technologies 2: VP
Tunnels
• VP Tunnels (or “Virtual
Trunks”) are PVP connections
• VP Tunnels can connect
to LSRs of any type, including ATM-LSRs
• Exceptions: limitations on some particular LSRs and
line cards See Designing
ATM MPLS Networks.
LSR of Any Type LSR of Any Type
VP Tunnel
Trang 3333 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Migration Example 2: Introduction
has an ATM network, but does not yet want to upgrade the edge switches to IP+ATM Edge Switches
Packet-Based MPLS
Trang 34Migration Example 2: Starting Point
LSR Edge LSR
• Application: early trials of
MPLS VPNs in an existing
SP ATM network
Trang 3535 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Migration Example 2: Next Step
Edge LSR
• Replace or upgrade some
edge switches to Edge LSR capability.
• Link the edge LSRs to the
MPLS part of the network
• Remove some backhaul
PVCs
• Application: later deployment
of MPLS VPNs into an existing ATM network
Trang 36Migration Example 2: Final Stage
remaining edge devices
Trang 3737 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Migration Example 3: Introduction
has an ATM network, and does want to upgrade the edge switches to IP+ATM Edge Switches
Trang 38• Run packet-based MPLS over PVCs
• Has the same scaling issues as an ordinary IP overlay
• Mesh is troublesome to design What should QoS parameters be?
• Application: support of VPNs in an existing ATM Network
Trang 3939 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
• Run ATM MPLS over VP Tunnels between Edge LSRs
• Similar issues to MPLS-over-PVCs
• Application: support of VPNs in an existing ATM
Network
Trang 40` One-armed’ ATM-LSR
Simpler mesh of PVPs
Non-MPLS
ATM Cores
Add ATM MPLS Functionality to Some Switches
Migration Example 3: Intermediate
Stage
• Migrate to VP Tunnels, if necessary
• Add ATM MPLS to some existing switches, or add new switches
• PVP mesh is broken into smaller meshes: aids scalability,
Trang 4141 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Migration Example 3: Final Stage
• Add more ATM-LSRs for optimum scalability & simplicity
• Ordinary ATM connections can still be used through ATM Label
Switches
• Parts of the network can still use ordinary ATM switches, if required
VP tunnels are not required between adjacent ATM-LSRs
Ordinary ATM
switch, if required
ATM-LSRs
Ordinary ATM Connection
Trang 42Migration Example 4: Introduction
ATM network, and does want to upgrade the edge switches to IP+ATM Edge Switches
Dual Backbones
Trang 4343 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
ATM links
MPLS-over-PVCs
Non-MPLS ATM Core
Migration Example 4: Starting Point
ATM Network
Trang 44Migration Example 4: Intermediate
Stage
• Add packet-based LSRs
• PVC mesh is broken into smaller meshes: aids
scalability, efficiency, configuration (but this solution is
Packet-Based LSR
Simpler Mesh
of PVCs
Trang 4545 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Migration Example 4: Later Stage
the Edge LSRs to them
Packet-Based MPLS Network
Trang 46• Can be used in variants
of all the migration examples shown
Trang 4747 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Other Alternatives
• MPLS transport mechanisms may be combined in many
other ways
• A Label Switch Controller can also acts as an LSR or Edge
LSR, and may terminate PVCs, PVPs or Packet-over-SDH
ATM-LSR with
LSC
SONET/SDH or WDM
Packet-Over-links
Packet-based
LSRs PVC mesh
PVP mesh
Trang 48Routing Planning Issues
Trang 4949 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Routing Protocol Choices
• A provider’s MPLS network should use either OSPF
or IS-IS as its Interior Gateway Protocol
• Other IGPs can be used with MPLS, but won’t
support MPLS Traffic Engineering
• Migrating an existing network to IS-IS or OSPF may
be required before enabling MPLS support
Trang 50ATM-LSRs and
Packet-based LSRs can act as
Area Border Routers, but
with limitations
Area 0
Area 2 Area 1
OSPF & IS-IS Design Constraints
Trang 5151 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Area Border Routers
At LSR-based Area Border Routers:
PE routers must not be summarized
routes at all may be summarized
Trang 52MPLS Deployment Options
Available Now
Trang 5353 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
access lines
Trang 54BPX 8650 or MGX8850/PXM-45 network without MPLS switching
MGX 8850/PXM-1
MGX 8850
Trang 5555 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
BPX 8650 network with MPLS switching
MGX 8850/PXM-1
Trang 56Option 3: Details
PVP cross connects are established on the
PXM-1 No virtual trunk configuration on the
PXM-1.
ATM MPLS Links
BPX 8650
1 Configure a UNI or NNI link (not
a feeder trunk) between the MGX
Trang 5757 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Option 3: More Details
UNI or NNI link carrying MPLS VP Tunnels
Feeder trunk carrying AutoRoute connections
• If both AutoRoute PVCs and MPLS LVCs are carried between the
MGX & BPX, then two ATM links are required:
Feeder trunk for AutoRoute UNI or NNI link for MPLS
Trang 58Option 4: ATM MPLS with
Trang 5959 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Option 5: Packet-Based MPLS With
Router Edges
LSRs: 3600, 4700,
7200, 7500, and/or 12000
Edge LSRs: 3600,
4700, 7200, and/or
7500
Trang 60Option 6: Packet-Based MPLS MPLS with MGX 8850 Edge
PXM acting as PVC switch
MPLS-over-PVCs
PoS MPLS Links
GSR 12000 (or 7200/7500) network running MPLS
MGX 8850 ATM link carrying PVCs
Trang 61Full Meshes & Scalability
61
© 1999, Cisco Systems, Inc Cisco Confidential
Trang 62• Run packet-based MPLS over PVCs or PVPs (“VP Tunnels”)
• Has the same scaling issues as an ordinary IP overlay
• Application: support of VPNs over an existing ATM Network
Trang 6363 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Full Mesh Problems
• ATM switches do not run IP routing (OSPF,
re-IP link failures can cause a storm of routing updates
Traffic scales as N 3
• Limit without work-arounds: about 50 edge
LSRs
• Another issue: each PVC on an Edge LSR
uses 1 Interface Descriptor Block (IDB)
Layer 3 View Physical View
Trang 64Work-Arounds & Scaling
3 Partial Mesh
Trang 6565 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
` One-armed’ ATM-LSR
Simpler mesh of PVPs
Non-MPLS
ATM Cores
Add ATM MPLS Functionality to Some Switches
1(a) VP Tunnel Network With ATM
Trang 661(b) PVC Network Divided by Core
Routers
Simpler mesh of PVCs
Add Packet-based Label Switch Routers
with ATM interfaces
• Add some router-based LSRs (Cisco 7500, 12000) to core
• PVC mesh is broken into smaller meshes, each with up to
Trang 6767 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
1 Separated Meshes: Evaluation
Meets IP routing scalability requirements Reduces complexity of meshes, dimensioning problems, etc Reduces IDB requirements on Edge LSRs somewhat
Requires additional equipment The performance requirements on the core LSRs may be infeasibly high.
Trang 682(a) ATM MPLS
• Add more ATM-LSRs for optimum scalability & simplicity
• Ordinary ATM connections can still be used through ATM Label
Switches
• Parts of the network can still use ordinary ATM switches, if
VP tunnels are not required between adjacent ATM-LSRs
Ordinary ATM
switch, if
required
LSRs
ATM-Ordinary ATM Connection
Trang 6969 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
Trang 7171 Presentation_ID © 2000, Cisco Systems, Inc www.cisco.com
3 Partial Mesh
Partial mesh
of PVCs: some links ‘missing’ Non-MPLS
ATM Core
Trang 723 Partial Mesh: Evaluation
Pros
each router, guaranteeing network stability.
traffic per edge LSR) will tend to increase as the network grows.