Escolar Documentos
Profissional Documentos
Cultura Documentos
Agenda
Technology Overview
Bandwidth optimization
Traffic Protection
TE for QoS
Inter-Domain Traffic Engineering
General Deployment Considerations
Technology Overview
Presentation_ID
Cisco Public
MPLS TE Overview
Introduces explicit routing
Supports constraintbased routing
IP/MPLS
Head end
ISIS-TE
OSPF-TE
IP/MPLS
Mid-point
Tail end
TE LSP
Auto-route (announce/destinations)
Static
PBR
CBTS / PBTS
Forwarding Adjacency
Tunnel select
* Optional
IP/MPLS
Neighbor address
Physical bandwidth
Maximum reservable bandwidth
Unreserved bandwidth
(at eight priorities)
TE metric
Administrative group (attribute flags)
TE
Topology
database
Path Calculation
Find shortest
path to R8
with 8Mbps
IP/MPLS
R1
15
10
10
R8
Shortest-path-first algorithm
ignores links not meeting
constraints
10
10
TE LSP Signaling
Tunnel signaled with TE
extensions to RSVP
Soft state maintained with
downstream PATH messages
IP/MPLS
Head end
L=16
RESV
LABEL_REQUEST (PATH)
LABEL (RESV)
Tail end
PATH
EXPLICIT_ROUTE
RECORD_ROUTE (PATH/RESV)
SESSION_ATTRIBUTE (PATH)
16, 0
TE LSP
Traffic Selection
Multiple traffic selection options
Head end
Auto-route
IP/MPLS
Static routes
Policy Based Routing
Forward Adjacency
Pseudowire Tunnel Selection
Class / Policy Based Tunnel Selection
IP/MPLS
Same characteristics
(constraints, protection,
etc.) for all destinations
TE LSP
10
R4
IP/MPLS
R2
R1
R3
R5
R1
Topology
database
CSPF
12
Destination (tunnel
tail end)
TE tunnel (as
opposed to GRE or
others)
Setup/hold
priorities
Signaled
bandwidth
Consider links with
0x0/0xF as
attribute flags
Tunnel path
options (PATH1,
otherwise dynamic)
Explicit PATH1
definition
13
ATM
PE
CE
IP/MPLS
PE
CE
PE
ATM
CE
CE
PE
Frame
Relay
Ethernet
CE
CE
PE
CE
CE
CE
PE
PE
Ethernet
Low-Latency, BW
Protected TE LSP
Ethernet CE
TE LSP with
Reserved BW
2010 Cisco and/or its affiliates. All rights reserved.
L2VPN
(Pseudowire)
IP (VPN)
Service
14
Bandwidth Optimization
IP/MPLS
R1
Tactical
IP/MPLS
R8
R2
R2
Protection
R1
R8
Point-to-Point SLA
IP/MPLS
R1
R8
R2
IP/MPLS
R8
R2
15
Bandwidth optimization
Presentation_ID
Cisco Public
16
Physical Topology
Traffic Matrix
R1 R2 R3 R4 R5 R6
R1
R2
R3
R4
R5
R6
12
R1
R2
R6
R5
R3
R4
R1
R2
R6
R5
R3
R4
17
Unconstrained tunnels
Interface MIB
AS65001
AS65002
AS65003
PE
MPLS-Aware NetFlow
Egress/Output NetFlow
PE
PE
PE
PE
PE
P
POP
POP
AS path
IP prefix
Server
Farm
2010 Cisco and/or its affiliates. All rights reserved.
Server
Farm
18
AutoTunnel Mesh
Mesh group: LSRs to mesh
automatically
New mesh
group
member
Membership identified by
Matching TE Router ID
against ACL
IGP mesh-group
advertisement
New mesh
group
member
19
Auto Bandwidth
Total
bandwidth
for all TE
tunnels
on a path
Bandwidth
available to
other tunnels
Max
Min
Tunnel
resized to
measured rate
Time
20
21
Bandwidth Optimization
IP/MPLS
R1
R8
R2
Tactical
IP/MPLS
R8
R2
22
Traffic Protection
Presentation_ID
Cisco Public
23
R1
IP/MPLS
R2
Bandwidth protection
Primary TE LSP
Backup TE LSP
24
IP/MPLS
25
R3
22
22
R1
R2
R6
16
R7
22
R5
Primary TE LSP
Backup TE LSP
2010 Cisco and/or its affiliates. All rights reserved.
25
IP/MPLS
25
R3
36
36
R1
R2
16
R6
R4
22
R7
36
R5
Primary TE LSP
Backup TE LSP
2010 Cisco and/or its affiliates. All rights reserved.
26
R1
IP/MPLS
R8
R2
BFD session
Primary TE LSP
Backup TE LSP
27
Bandwidth Protection
Backup tunnel with
associated bandwidth
capacity
Backup tunnel may or may
not actually signal
bandwidth
PLR will decide best
backup to protect primary
(nhop/nnhop, backup-bw,
class-type, node-protection
flag)
IP/MPLS
R3
R1
R2
R4
R6
R7
R5
Primary TE LSP
Backup TE LSP
2010 Cisco and/or its affiliates. All rights reserved.
28
R1
IP/MPLS
R8
R2
Primary TE LSP
Cisco IOS XR
Single path-option sequence for primary and
standby
Backup TE LSP
29
TE for QoS
Presentation_ID
Cisco Public
30
Motivations
Point-to-point SLAs
Admission control
PE1
IP/MPLS
PE2
31
Link
Class1
Capacity
Load
Load
DiffServ-Aware TE and
DiffServ
Load
Capacity
Capacity
Class2
Class2
Load
Capacity
Load
Capacity
Class3
Load
A solution when:
Capacity
Capacity
Class3
Load
Capacity
A solution when:
Capacity
A solution when:
No differentiation required
Differentiation required
Optimization required
Optimization required
+
32
IP/MPLS
PE2
33
BC0
BC1
BC2
Class0
Class1
Maximum
All
Reservable
Classes Bandwidth
(MRB)
Class2
Current implementation
supports BC0 and BC1
34
All
Classes
BC0
BC1
BC2
Class2
(Class0 Maximum
Reservable
+
Class1 Bandwidth
+
Class1
(MRB)
Class2)
+
Class2
Current implementation
supports BC0 and BC1
35
FIB
Prefix1
Tunnel10
Prefix2
Tunnel20
Prefix3
Tunnel30
Tunnel10 Prefix1
Tunnel20 Prefix2
Tunnel30 Prefix3
Tunnel Bundle
Master (Tunnel10)
Member (Tunnel1)
Member (Tunnel2)
2010 Cisco and/or its affiliates. All rights reserved.
36
Prefix1
Prefix2
Local mechanism at
head-end
Prefix3
FIB
Prefix1, exp 5
tunnel-te1
Prefix1, *
tunnel-te2
Prefix2, exp 5
tunnel-te3
Prefix2, exp 2
tunnel-te4
Prefix2, *
tunnel-te5
Prefix3, exp 5
tunnel-te6
Prefix3, *
tunnel-te7
No IGP extensions
Supports VRF traffic,
IP-to-MPLS and MPLS-to-MPLS
switching
37
Presentation_ID
Cisco Public
38
39
ASBR1
ASBR2
R2
R4
IP/MPLS
R6
R1
R3
ERO
ASBR4 (Loose)
R7 (Loose)
ASBR3
ERO
ASBR4
ERO
R7 (Loose)
R7
R5
expansion
ERO
R5, R7
ASBR4
Topology
database
R1
Topology
database
40
IP/MPLS
ABR1
IP/MPLS
ABR2
R2
R4
IP/MPLS
R6
R1
R3
Area 1
R1
Path (cost 500):
R3, ABR3, ABR4, R5, R7
Area 0
ABR1
Area 3
ABR2
Virtual
Shortest
Path Tree
R1
Topology
database
R5
ABR4
ABR3
R7
ABR1
Topology
database
(area 0)
2010 Cisco and/or its affiliates. All rights reserved.
Virtual
Shortest
Path Tree
ABR2
Topology
database
(area 3)
41
Presentation_ID
Cisco Public
42
43
PE-to-PE Tunnels
PE
PE
PE
PE
PE
PE
PE
P-to-P Tunnels
PE
12 TE LSP
PE
PE
P
PE
Fewer TE LSPs
PE
PE
PE
P
PE
P
PE
44
R1
R2
Link Bundle
Ethernet
POS
Multilink PPP
45
Summary
Presentation_ID
Cisco Public
46