Table of Contents
Traffic Engineering with MPLS
Agenda
Agenda
Agenda
Introduction toTraffic Engineering
Why Engineer Traffic?
Brief History
IGP Metric-Based Traffic Engineering
IGP Metric-BasedTraffic Engineering
IGP Metric-BasedTraffic Engineering
Discomfort Grows
Why Traffic Engineering?
Overlay Networks are Born
Overlay Networks
Path Creation
Overlay Network Drawbacks
Overlay Network Drawbacks
Routers Caught Up
Benefits of MPLS
What are the fundamental requirements?
Fundamental Requirements
MPLS Fundamentals
MPLS Header
MPLS Header
Router BasedTraffic Engineering
Router BasedTraffic Engineering
Router BasedTraffic Engineering
MPLS Labels
MPLS Forwarding Example
MPLS Forwarding Example
MPLS Forwarding Example
MPLS Forwarding Example
Example Topology
Example Topology
Traffic EngineeringSignaled LSPs
Static vs Signaled LSPs
Signaled Label-Switched Paths
PPT Slide
Path Signaling
RSVP
Basic RSVP Path Signaling
Other RSVP Message Types
Extended RSVP
MPLS Extensions to RSVP
Explicit Route Object
ERO: Strict Route
ERO: Loose Route
ERO: Strict/Loose Path
Partial Explicit Route
Full (Strict) Explicit Route
Hop-by-Hop ERO Processing
Label Objects
Record Route Object—PATH Message
Record Route Object —RESV Message
Session Attribute Object
Tspec Object
Path Signaling Example
Path Signaling Example
Adjacency Maintenance—Hello Message
Path Maintenance—Refresh Messages
RSVP Message Aggregation
Traffic EngineeringConstrained Routing
Signaled vs Constrained LSPs
Constrained ShortestPath First Algorithm
Computing the ERO
PPT Slide
Traffic Engineering Database
TE Extensions to ISIS/OSPF
ISIS TE Extensions
ISIS TE Extensions
ISIS IS Reachability TLV
OSPF TE Extensions
Configuring Constraints—LSP 1 with 40 Mbps
Configuring Constraints—LSP 2 with 70 Mbps
Affinity (Link Colors)
Configuring Constraints—LSP 3 with 50 Mbps
Preemption
Preemption
LSP Reoptimization
LSP Reoptimization Rules
LSP Load Balancing
LSP Load Balancing
Selecting paths for eachLSP
Load Balancing
Balancing traffic over equal cost IGP paths
Balancing traffic over equal cost LSPs
Advanced Traffic Engineering Features
Traffic Protection
Traffic Protection
Primary LSP
Primary LSP
Secondary LSP
Secondary Paths—LSP 1, exclude Bronze
Adaptive Mode
Shared Links
Secondary Paths—LSP 1, exclude Bronze
Fast Reroute
Fast Reroute
Fast Reroute Example
Fast Reroute Example
Fast Reroute Example - Short Term Solution
Fast Reroute Example – Long Term Solution
LSP Rerouting
Advanced Route Resolution
Mapping Transit Traffic
Route Resolution– Transit Traffic Example
What if BGP next hop doesnot align with LSP endpoint?
Traffic Engineering Shortcuts
BGP next hops beyond the egress router can use the LSP!
TE Shortcuts
But, cannot use the LSP for traffic destined to web servers
BGP-IGP knob
Now all traffic destined to egress router and beyond use LSP
TTL Decrement
Circuit Cross Connect
Circuit Cross-Connect (CCC)
CCC Layer 2 Switching
CCC Layer 2 Switching
CCCMPLS Interface Tunneling
CCCMPLS Interface Tunneling
CCC LSP Stitching
CCC LSP Stitching
PPT Slide
|