01 Convergence
01 Convergence
www.juniper.net
Agenda
Introduo
Building Blocks
Modelos de Convergncia
Mecanismos de Transporte
Qualidade de Servio
ATMoMPLS
www.juniper.net
Remote
Users
Customers
Frame
Relay
ATM
PSTN
Private
Network
Internet
Mobile
Workers
Suppliers
Headquarters
Business
Partners
Is todays
model
sustainable?
Proprietary and Confidential
www.juniper.net
IP/MPLS
Voice
+
FR/ATM
Internet
FR/ATM
Voice
GRID Services
Gaming
+
Private IP/ VPNs
On-demand Computing
www.juniper.net
Enterprise
client
Consumer
clients
Infranet
InfranetInter
InterCarrier
Carrier
Interface
(I-ICI)
Interface (I-ICI)
Provider 2
Provider 1
Provider 3
Wireless
client
Global
Infranet
Resource
Aggregation
client
Assured
AssuredService
Service
Delivery
Delivery
www.juniper.net
Agenda
Introduo
Building Blocks
Modelos de Convergncia
Mecanismos de Transporte
Qualidade de Servio
ATMoMPLS
www.juniper.net
Current ATM:
Backhaul
Aggregation
New IP Core:
MPLS
N x DS0, T1, DS3
Ethernet
New IP
Services
Copyright 2003 Juniper Networks, Inc.
Layer 3 VPNS
Layer 2 VPNs
Managed Firewall
Voice over IP
Enhanced DSL
www.juniper.net
Richer set of IP
Services for existing &
new customers
MPLS
New IP
Services
Copyright 2003 Juniper Networks, Inc.
www.juniper.net
Agenda
Mecanismos de Transporte
www.juniper.net
400
400
PDU
PDU
CW
CW 10
10 100
100
DLCI 200
ATM/FR
Access
PDU
PDU
PDU
PDU
400
400
MPLS Core
VC LSP
Tunnel LSP
Application
CW
CW 10
10 100
100
How it works?
DLCI 500
ATM/FR
Access
Encapsulations supported
www.juniper.net
10
www.juniper.net
11
00
Length
PE
CE
Sequence
Number
PE
CE
PSN
VPC
VPC
www.juniper.net
12
PE
CE
VPI
VCI
PTI
ATM Payload
(48 Octets)
VPI
VCI
PTI
PSN
ATM Payload
(48 Octets)
PE
CE
www.juniper.net
13
When LSP failure is detected , PE generates OAM AIS cell towards the CE
PE
PE
MPLS
vci/vpi/trunk
l2circuit
CE
AIS
vci/vpi/trunk
www.juniper.net
14
Agenda
Qualidade de Servio
www.juniper.net
15
www.juniper.net
16
DiffServ
Give different forwarding treatment (per-hopbehavior, PHB) to traffic based on the class-ofservice classification.
From a practical point of view: assign traffic to
different queues and partition the resources
among the queues.
For IP packets, the class-of-service is marked
on the packet itself, in the 6-bit DSCP field.
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
17
17
MPLS DiffServ
For MPLS packets, the class-of-service needs
to be encoded in the MPLS header.
The only available field, 3-bit EXP field.
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
18
18
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
19
19
AF1
EF
www.juniper.net
20
EF
www.juniper.net
21
The TE in DiffServ-TE
Constraint-based routing enforce different
bandwidth constraints for different classes of
traffic.
Admission control per-class (at the time the LSP
is established).
Requires extensions to RSVP and the IGPs
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
22
22
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
23
23
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
24
24
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
25
25
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
26
26
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
27
27
Routing Table
Extended IGP
Traffic Engineering
Database (TED)
Constrained Shortest
Path First (CSPF)
User
Constraints
Explicit Route
RSVP Signaling
www.juniper.net
28
Routing Table
Traffic Engineering
Database (TED)
Traffic Engineering
Database (TED)
Constrained Shortest
Path First (CSPF)
User
Constraints
Explicit Route
RSVP Signaling
www.juniper.net
29
Routing Table
User Constraints
Traffic Engineering
Database (TED)
Constrained Shortest
Path First (CSPF)
User
Constraints
Hop limitations
Explicit Route
RSVP Signaling
www.juniper.net
30
Routing Table
Constrained Shortest
Path First (CSPF)
Traffic Engineering
Database (TED)
Constrained Shortest
Path First (CSPF)
User
Constraints
Explicit Route
RSVP Signaling
www.juniper.net
31
Routing Table
Traffic Engineering
Database (TED)
User
Constraints
Explicit Route
RSVP Signaling
www.juniper.net
32
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
33
33
www.juniper.net
34
L2circuit CAC
Dont bring up the layer 2 circuit unless there is
enough bandwidth available on the underlying
LSP.
Avoids overloading the underlying LSPs,
ensuring service quality for all circuits using it.
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
35
35
Agenda
Introduo
Building Blocks
Modelos de Convergncia
Mecanismos de Transporte
Qualidade de Servio
ATMoMPLS
www.juniper.net
36
ATMoMPLS: mapping
EXP
E-LSP Label
ATM
Header
VPI: CoS
Payload
ATM
Header
Trunk Label
ATM
Header
Payload
One cell for real-time traffic, multiple cells for nrtVBR and UBR
The LER writes EXP bits with CoS bits and Cell Loss
Priority.
Payload
VPI
CLP
Payload
ATM
Header
Trunk Id
ATM
Header
Payload
ATM
Header
Payload
www.juniper.net
37
GFC
16
VPI
VCI
40 bits
PTI
HEC
NNI VPI
11 10 9
QOS
8 7 6
trunk
VPI field
NNI Header
5 4
3 2 1
11 10 9
QOS
8 7 6
5 4
3 2 1
trunk
VPI field
GFC
UNI Header
www.juniper.net
38
Queues
PE to PE E-LSPs
(PSN Tunnel)
CBR
VBR rt
(CLP0, CLP1)
VBR nrt
(CLP0, CLP1)
ABR/UBR
(CLP0, CLP1)
ATM Interface
POS Interface
www.juniper.net
39
MPLS
PE to PE E-LSPs
(PSN Tunnel)
Copyright 2003 Juniper Networks, Inc.
www.juniper.net
40
ATMoMPLS Trunk
ATM
ATM
MPLS
1 Control
Traffic
VP
PE to PE E-LSPs
(PSN Tunnel)
Copyright 2003 Juniper Networks, Inc.
www.juniper.net
41
ATMoMPLS Trunk
ATM
MPLS
ATM
1 Control
Traffic
VP
VC/VP
PE to PE E-LSPs
(PSN Tunnel)
Copyright 2003 Juniper Networks, Inc.
www.juniper.net
42
ATMoMPLS Trunk
ATM
MPLS
ATM
4 QoS Flows
1 Control
Traffic
VP
VC/VP
Up to 31
QoS Specific
Data VPs
Copyright 2003 Juniper Networks, Inc.
PE to PE E-LSPs
(PSN Tunnel)
www.juniper.net
43
Referncias
MPLS Diffserv-Aware Traffic Engineering
http://www.juniper.net/solutions/literature/white_papers/200048.pdf
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
44
44
Referncias
MPLS Support of Differentiated Services
rfc3270
Copyright
2003
2003 Juniper
Juniper Networks,
Networks, Inc.
Inc.
www.juniper.net
www.juniper.net
45
45
Dvidas ?
Copyright 2003 Juniper Networks, Inc.
www.juniper.net
46