Sunteți pe pagina 1din 94

!

"

$%&#
'# (

"

)
,-

+
#

#
0

#
#
% 2
8
#

'

#
'/

#
#
0.1

3
4 35#
67 #
47 #
9
# 7:
7;<

'
,
#

*
#
.

'# (

3
+
'#
#
$%

2
#

,
.
#: #
$

#
#
# 3

2 3+
#
'# (
#
%'

#3
#
.

#=

#
#

#
#
#

.
#

'#

Sin
Congestin
Congestin Moderada

Congestin
Fuerte

Sin
Congestin
Congestin Moderada

Congestin
Fuerte

Rendimiento

Tiempo de Servicio

Carga
QoS intil

QoS til
y viable

QoS inviable

Carga
QoS intil

QoS til
y viable

QoS inviable

Parmetro

Unidades

Significado

Ancho de Banda
(bandwidth)

Kb/s

Indica el caudal mximo que se puede transmitir

Retardo (delay) o latencia


(latency)

ms

El tiempo medio que tardan en llegar los paquetes

Jitter

ms

La fluctuacin que se puede producir en el


Retardo

Tasa de prdidas (loss


rate)

Proporcin de paquetes perdidos respecto de los enviados

'

'
#

Probabilidad

33
#

El retardo mnimo
depende de las
caractersticas fsicas
de la red

Retardo
mnimo

Jitter
Retardo
Retardo
mximo

Tiempo
Los datagramas que llegan
despus del retardo mximo
se consideran perdidos

>

8
Emisor

Receptor
Red

Emisor Transmite

t
A
50 ms

50 ms

Red vaca

C
90 ms

Receptor Recibe

Congestin

Retardo: 70 ms 20 ms (retardo: 70 ms, jitter: 40 ms)

8
0
3

# #
)

47 #.

'

(
7 #
2#

#
#
#

#
-#

= .
23

#
#
'
(

#
,
,

7 #
# +
2 # @7# '
?
# .

*
'

#.

#
'.
#
# #

'
# #

#
#

#
Tipo de aplicacin

Ancho de
Banda

Retardo

Jitter

Tasa de
Prdidas

Interactivo (telnet, www)

Bajo

Bajo

Medio/alto

Media1

Batch (e-mail, ftp)

Alto

Alto

Alto

Alta1

Telefona

Bajo

Bajo

Bajo

Baja

Vdeo interactivo

Alto

Bajo

Bajo

Baja

Vdeo unidireccional
(streaming)

Alto

Medio/alto

Bajo

Baja

Frgil (ej.: emulacin de


circuitos)

Bajo

Bajo

Medio/alto

Nula

1En

realidad la aplicacin requiere prdida nula, pero esto lo


garantiza el protocolo de transporte TCP

1
0-#

#3 # #
#
BC 1 #
- # .%
##
#%
'
% 3
1
#
#. %
##
$%&# 674.;
#

'

' #
1
#
#

2
B

#
.0

#
#

.0

#.

A
Ventajas

Inconvenientes

Reserva

Da una garanta casi total


Los paquetes no necesitan
llevar ninguna marca que
indique como han de ser
tratados, la informacin la
tienen los routers

Requiere mantener informacin de


estado sobre cada comunicacin en
todos los routers por lo que pasa
Se requiere un protocolo de
sealizacin para informar a los
routers y efectuar la reserva en todo
el trayecto

Prioridad

Los routers no necesitan


conservar informacin de
estado.

Los paquetes han de ir marcados


con la prioridad que les corresponde
La garanta se basa en factores
estadsticos, es menos segura que
la reserva de recursos (puede haber
overbooking)

!
"

$%&#
'# (

'#

.
#
.

#
3 ' 2
## #3 #

##

. 0.1

:
:

0# #
3#
2

3#
*

#
'#

2 2

.
#

!
"$ % &'
(

"
#

(
% )
* + , - .//0

D#
;E6;1

> FE;

;EE 1
;EEG1
> ;66@
;EE61

> ;!@@
#

"

> 4F

!
!
"

$%&#
'# (

(
+

'
#

3
#1

.$ #

#3#
3+

#
#3#

)
1

+
,,+

3
#

'#=

> FE;:;E6;
"
+)

Octeto TOS:

#$ $
,

% & (
' '
-

$!
& $$
& $$
)$

Precedencia

!
& )!* +
# +
. $/ +

Precedencia: prioridad (ocho niveles). Mayor es mejor


D,T,R,C: flags para indicar la ruta que se quiere utilizar:
D: Delay (mnimo retardo)
T: Throughput (mximo rendimiento)
R: Reliability (mxima fiabilidad)
C: Cost (mnimo costo), RFC 1349
X: bit reservado

'

Precedencia
(decimal)

Precedencia
(binario)

Nombre

111

Control de red

110

Control de interred

101

Crtico / ECP

100

Flash Override

011

Flash

010

Inmediato

001

Prioridad

000

Rutina

Reservados para
trfico de control

Disponibles para
usuario

#
#

#
$ #

#
#

3
##

#3

# #

3
# 2
.

+ :

#2
.

$
2

#
.$ #

'# "
# #
'# "

#
#

.$

"

$ %
!

"

$%&#
'# (

#
2

1
'

#
#
"

#
% 3#

#
"
#

#
##

# :;EE . 0 #
# #
#

3# .
# :;EE6. 0 #

#
#
#

#H0# #
3
3 #

.
-#

3
#

3
#

#
'

#
#

Tolerantes a prdidas

Intolerantes a
prdidas

Tolerantes a
retardos
(Elsticas)

Datos UDP: DNS, SNMP, NTP, Datos sobre TCP: FTP,


etc.
Web,e-mail, etc.

No tolerantes a
retardos
(Tiempo Real)

Flujos Multimedia de todo tipo:


vdeo streaming,
videoconferencia, telefona
sobre Internet, etc.

Emulacin de circuitos
(simulacin de lneas
dedicadas)

# 3#
.

# #
#

#
:

#
'
# ##

*
##

#
2*
#(
%

.
( :#
%

#
##

.
&

#
'
#
&' .

#
#

*
#+:

#
#

(&' 1 +

#
#

##

1
.

.
,#

#:

'

.
.

#
C

#
,
"

##'

#1
(

'
'

"

#
#
#

$ #

#
#
.

'

C"

#
#

# #H
3

#
#

>

A
147.156.135.22

B
158.42.35.13

Flujo vdeo A->B: 147.156.135.22:2056 -> 158.42.35.13:4065


Flujo audio A->B: 147.156.135.22:3567 -> 158.42.35.13:2843
Flujo vdeo B->A: 158.42.35.13:1734 -> 147.156.135.22:6846
Flujo audio B->A: 158.42.35.13:2492 -> 147.156.135.22:5387

0 #

#
#

#
#

# I
#

)
# 3
%

#
-( .

0# ,
&

#
? :

* (
#

.
#

,
'
?

# #

#.
,

>:

.
#

.
2

#
2
)

#
#
#

9:

.0
# 3

#
# #
#

9.
#
2*

# '

#
#( .

##

>

#
Emisor

$ # #
' '
#
3
%# #
2

##

(flujo de 1,5 Mb/s)


A

#.
*
# #
#

Reserva
1,5 Mb/s

B
Reserva
1,5 Mb/s

2: Cuando ms
tarde E y D realizan
sus peticiones no
son propagadas
hacia arriba por C o
B, pues ya no es
necesario

Reserva
1,5 Mb/s

D
Receptor

C
Reserva
1,5 Mb/s

Reserva
1,5 Mb/s

E
Receptor

F
Receptor

1: F pide a C que reserve


1,5 Mb/s del caudal
descendente para el flujo
que le va a enviar A.
C propaga la peticin a B
quien a su vez la
propaga a A

Servicio

Caractersticas

Equivalencia
en ATM

Garantizado

Garantiza un caudal mnimo y un retardo


mximo
Cada router del trayecto debe dar garantas
A veces no puede implementarse por
limitaciones del medio fsico (Ej. Ethernet
compartida

CBR
VBR-rt

Carga Controlada
(Controlled Load)

Calidad similar a la de una red de


datagramas poco cargada
Se supone que el retardo es bajo, pero no
se dan garantas

VBR-nrt

Best Effort

Ninguna garanta (como antes sin QoS)

UBR

# #

Caudal

Servicio Best Effort


(mnima prioridad)

Servicio de Carga controlada


(prioridad intermedia)
Servicio Garantizado
(mxima prioridad)
Tiempo

5
;EE!?;EEF

(
$
#
'

( .

*(
3 #

(
. 0#

'

#:

2
)

3
=

#
.

Estos routers han de mantener


informacin sobre muchos flujos y por
tanto mucha informacin de estado

Core de
Internet

$ #

#
#

2
#

2
#

'

'

#
(

.
3 '

# 2
' #

#
%
#

#
: 3
J
#

,#
#

39 2
$
# #
/

#
#

'

#
#.

#
9#

$ 3
#
#

J
#

2 '. 0
'

*&

&'

"

$%&#
'# (

!
%

#
/
+

! # 3
#. 0
3
(

'#
#

(
#

#
#

2#

#.
#

# I
(

! '/
#
#.

> ;66@:;EEG

12
$

4 !
&

$$
567 8 9

&

$$
567 8 9

#!3
$

Prioridad (4 bits): hasta 16 niveles posibles. Mayor es mejor


Etiqueta de flujo (24 bits): el host emisor incluye aqu una etiqueta
que identifica de forma nica cada flujo que genera. Esto permite a
los routers distinguir ms fcilmente los paquetes que pertenencen
al mismo flujo (no tienen que inspeccionar tantos campos).
Aun no se han desarrollado aplicaciones que hagan uso del campo
etiqueta de flujo

!
"

$%&#
'# (

"
5

"
.

3#

# #
& 2
#
#
#
& 2
& 2

$ #'

+ #
:

#
#

# '/

# #
# I
(

##

1
#

* (
#

#
2# # # #
#

#
##

#.

#
#

#
#.
)

# #=

#
#

"
%
%'

# .

.$ # #
#
#

0 /
/
,
$
$ #

# #
/
:

'

# 3
# 3

#
#
#
:
( #
# #
3 .

3 ' )
2
# . 0#
#

#3 # #

#
#. $

##

$%

#H
#
=
" .
'

"

> 4F

DSCP

Campo DS

CU

Clase
"

1"

#
3

3
C1

C #

.
#
. 0#
'# (

#3#
#
#
#
*
0 &: > @;!6

"
&
"
+)

#$ $
,

%&(
' '
-

$!
& $$
& $$
)$

!
& )!* +
# +
. $/ +

"

&

12
$

4 !
&

$$
567 8 9

&

$$
567 8 9

#!3
$

"

IPv4
Antes

Precedencia

IPv4 e IPv6
Ahora

DSCP

!
T

CU

Clase

IPv6
Antes

Prioridad

El significado de los tres primeros


bits es compatible en los tres casos

Etiq. de Flujo (1-4)

"

: 7
; 7< $
: & + +

#$ )
=

@4

0# ,

----;;

;!

----7;

;!

1 !
$!

!
) >

5 #

)+

5$$$9

$ !

"

Servicio

Caractersticas

Equivalencia
en ATM

Expedited
Forwarding o
Premium

Es el que da ms garantas. Equivale a una


lnea dedicada
Lo garantiza todo: Caudal, tasa de prdidas,
retardo y jitter

CBR
VBR-rt

Assured
Forwarding

Asegura un trato preferente, pero sin fijar


garantas (no hay SLA)
Se definen cuatro clases y en cada una tres
niveles de descarte de paquetes

VBR-nrt

Best Effort

Ninguna garanta, obtiene solo las migajas

UBR

'

# #

"

Rango
(decimal)

Valor
(binario)

Significado

Equivalente
precedencia

56-63

111xxx

Control de la red

48-55

110xxx

Control de la red

40-47

101xxx

Expedited Forwarding

32-39

100xxx

Assured Forwarding clase 4

24-31

011xxx

Assured Forwarding clase 3

16-23

010xxx

Assured Forwarding clase 2

8-15

001xxx

Assured Forwarding clase 1

0-7

000xxx

Best effort (default)

0> 0-

0#
'

'

# '
*
% 2
#
8
'

> J

$%
1
3
-

:
"

%'
#

*
#

#
;7;;;7

- # #
!

%> %##
0
3
#
'
%# '
# %>
#
2
$%# .

> J
#

#
:

'

# '
'

# #1 :@:4:;
0
3

#
# .

##

# #
#1
:

# :

;4

#'
#
#
3 .

#"

B# 0
*

'
1

# #

#
.

# #

#
7

#
Mientras que en
la clase mas es
mejor en la
probabilidad de
descarte mas
es peor

%>
Mayor probabilidad
de descarte

Menor probabilidad
de descarte

Precedencia de descarte

Media 10

dd

Clase
ccc

Alta 11

4 100

100110
AF43
38

100100
AF42
36

100010
AF41
34

3 011

011110
AF33
30

011100
AF32
28

011010
AF31
26

2 010

010110
AF23
22

010100
AF22
20

010010
AF21
18

1 001

001110
AF13
14

001100
AF12
12

001010
AF11
10

Mayor prioridad

Menor prioridad

Baja 01

Binario
Nombre
Decimal

'
0
0
#
>

0-#
#

%>

# #
: #,
#
*

%>

'

# .

)
$

'= # 3
#3#

'
%

#
( .&

,
3 "0

:
)'
=
*
'

'

%>

Paquetes que desbordan


la capacidad del pozal Bc
Paquetes
enviados
por el host

Paquetes que desbordan


la capacidad del pozal Be1

Bc

Paquetes que desbordan


la capacidad del pozal Be2

Be1

CAR
dd=01

Be2

EAR1
CAR = Committed Access Rate

Descartar

dd=10
EAR2 dd=11

#
Dec.

Binario

Significado

62

111110

60

"
Dec.

Binario

Significado

Reserv.

30

011110

AF33

111100

Reserv.

28

011100

AF32

58

111010

Reserv.

26

011010

AF31

56

111000

Preced. 7 (routing y control)

24

011000

Preced. 3

54

110110

Reserv.

22

010110

AF23

52

110100

Reserv.

20

010100

AF22

50

110010

Reserv.

18

010010

AF21

48

110000

Preced. 6 (routing y control)

16

010000

Preced. 2

46

101110

EF (Premium)

14

001110

AF13

44

101100

Config. Usuario

12

001100

AF12

42

101010

Config. Usuario

10

001010

AF11

40

101000

Preced. 5

001000

Preced. 1

38

100110

AF43

000110

Config. usuario

36

100100

AF42

000100

Config. Usuario

34

100010

AF41

000010

Config. Usuario

32

100000

Preced. 4

000000

Preced. 0 (Best Effort, default)

# #

"

Caudal

Servicio Best Effort

Servicios Assured Forwarding

Servicio Expedited Forwarding o Premium

Tiempo

"
0"

# #
' 5

#'
#

# '/

' 5

#
(
0
0#

'#( #
#
#
#

"
##
"

#
#

##

#
"

)"
"
*

? ?

#
+

#
,

' #

+#
.

0
#'
# '/

#
*
. .

#
'

'

#
(

# .
=.

'
.$ #
#

" #
0

'=

.
#
2

# 3
#: # #

#
*

3
#"

,
#
#(

:
#

)"

' ,

#
+

#
#:

>

"
1: Dos usuarios establecen
una vdeoconferencia

H.323

Empresa X

2: Los routers de salida asignan EF


al audio y AF41 al vdeo (poltica de
QoS). Realizan traffic shaping

Empresa Y

3: Los routers de ingreso de ISP


realizan traffic policing sobre el trfico
entrante, por separado para cada clase
4: Los routers frontera entre ISPs
realizan traffic shaping sobre el
trfico saliente y traffic policing
sobre el entrante (para cada clase).
Opcionalmente remarcan paquetes

ISP 1
AS 234
Dominio DiffServ I

ISP 2
AS527
Dominio DiffServ II

>

Identifica y separa
paquetes en las
diferentes clases

Descarta
paquetes que
exceden el SLA
para garantizar la
integridad de la
red

Asigna a cada
paquete el
DSCP que le
corresponde

Coloca cada
paquete en la
Controla
cola que le
(suaviza)
corresponde.
rfagas y
Descarta los
que superan el conforma
trfico para
umbral
enviar por
acordado de
ocupacin del la interfaz
buffer

#"
#
3 ' "

# 2

"

' '

"3

# #
#

.
.

# #

3 .

,#
#:

"

2#
#

3
"

#
:

.
%

2#

"

"

.
4

!
"

.
'# (
$

$%&#
"#

"
$

674.;

#3 #

# 3
&

# 3 #. D #
(

674.; .

1#
9#

:2
#

* #
3

#3
# .
$%&

"

2
#

:#

$%&.

#)

# #=

L=.

$%&
#
,# ,

# 674.;
"
.

# # '4 674.;

Trama
802.3

Dir. MAC
Destino

Dir.
MAC Origen

Ethertype/
Longitud

Trama
802.1Q

Dir. MAC
Destino

Dir.
MAC Origen

X8100

El Ethertype X8100
indica protocolo VLAN

Bits

Datos

Tag

Relleno
(opcional)

Ethertype/
Longitud

Pri

CFI

VLAN
Ident.

12

CRC

Datos

Pri: Prioridad (8 niveles posibles)


CFI: Canonical Format Indicator (indica formato de direcciones MAC)
VLAN Ident.: Identificador VLAN (mximo 4096 en una misma red)

Relleno
(opcional)

CRC

1
&

#
#

#
#

39
'

#
#

#.

$ #
#
2 J .
#
$ #
674.;
& 2
-

#
#
#
#

#
@ "

J
/

.
#2

# #
#.

##

.
#'

'
#

# @G!7

Tipo de trfico

Etiqueta
DSCP

Clase Prior.
Cola
802.1p/Q salida

Datos VoIP

46 (EF)

Control Voz y
vdeo

26 (AF31)

Prot. Routing

48

Spanning Tree

56

Vdeo t. real

34 (AF41)

Datos oro (1)

16

Datos plata (2)

Datos resto (3)

0 (BE)

WRR: Weighted Round Robin

Caudal Tamao
salida buffer

1(Priority) 10%

10%

2 (WRR)

10 %

10%

3 (WRR)

60%

26%

4 (WRR)

20%

54%

#
#

4 @

Cola 1 (10%)
Cola 2 (10%)
Cola 3 (60%)
Cola 4 (20%)

PQ

WRR

Interfaz de salida

Algoritmos de encolamiento:
PQ: Priority Queue. Siempre va la primera, pero no recibe ms de lo asignado.
WRR: Weighted Round Robin. Cada cola obtendr al menos su parte, y si hay
caudal libre obtendr ms

#
)

8
155JJJ. #

2
#

12

?>
>
. @&N ;.
.
5J 5

155JJJ.

A= M

D#

3 5FGE5

'52

. 2

O@?;5
#5

1 2 155JJJ.
. '52 . 2
#5 #
39 1 2 155JJJ. # .
5 # 5 3.2
" #
M
2
3
B.

12

155JJJ.

155JJJ.
12

155 3

4.
.

'52
5

. 2

#5

O@?;O #.2

? 2

? 2
#

.2
? 2

.2
.
.2

41
#5J'
4.

3
1)
4 3 1% # B
#=:2 155JJJ. # . '5
EE5
12

155JJJ.

"
'#5 5 O;.2

!
"

#
$

$%&#
)

'#
0
#
0#
'/

#
#
#

##
' . 0# 2
)# J?#
= #
#
2
#

'# (
)# J?#
# 2

#
#

# #
# ## #

=.

#
#

' 3
# #
' #
#
* 3#
#
#3
#. 0#
3'
' ## #
#
*
# J?#
:
#
*. 0# #
0"
0
"
"#

.0

'#

"

/
/
J

2#
9

#
.

0"
0

#
"

0 & 0'#
&

'# (
#
* . $ # 2# #
.
#

'# (
*

# 2# #
.

0&
0 > 4 6; ;5;EEE
(
"
# 3
&
.
39 #
I
3
.
#
(
)0=.
0 > @;!6 F5477;
0&
#
#
)
#.
P 2

'

#
#
#3# 3 #
0 & 0'#
#
'#

3#
#

L=

> 4 6;:
'

0& $

0&

> @;!6

DSCP

ECN

0 .
77

0D #

7;

0D #

0&

;7

0D #

0&

;;

0D # #

0 &. $

0 &.

.
.
'# ( .

>

#3

# ;@ ;

3
Antes de ECN:
4 bits
Long.
Cabecera

6 bits

6 bits

Reservado

U
R
G

A
C
K

P
S
H

R
S
T

S
Y
N

FI
N

S
Y
N

FI
N

Flags

Despus de ECN:
4 bits
Long.
Cabecera

8 bits

4 bits
Reservado

C
W
R

E
C
E

U
R
G

A
C
K

P
S
H

Flags
CWR: Congestion Window Reduced
ECE: ECN Echo

R
S
T

>

0&

1: A enva un paquete a
B
IP: ECN = 10
TCP: CWR = 0, ECE = 0

2: Router Y recibe el
paquete, detecta
congestin y cambia ECN
IP: ECN = 11

3: B recibe el paquete y
detecta que ha habido
congestin en el camino
(ECN = 11)

2
X

3
Y

?
5: A recibe aviso
de B (ECE = 1)

B
<

6
6: TCP de A reduce su ventana
y enva confirmacin a B
indicando que ha recibido el
aviso
IP: ECN = 10
TCP: CWR = 1, ECE = 0

4: TCP de B enva
paquete de aviso a A
IP: ECN = 10
TCP: CWR = 0, ECE = 1

7: B recibe confirmacin
(CWR = 1) y se queda
tranquilo (sabe que no ha de
insistir con ECE = 1)

0&

'

1: A enva paquete a B
IP: ECN = 10
TCP: CWR = 0, ECE = 0

2: Router X pone
ECN = 00 y lo enva

2
X

2#

3: Router Z recibe
paquete, pone ECN = 10
y lo enva a B

Red del ISP


Y

3
Z
Router
frontera
de ISP

Router
frontera
de ISP
Cuando router Y sufra
congestin descartar
paquetes (nunca
cambiar ECN pues la
red no lo soporta)

B
Host B nunca detecta
congestin, por tanto
nunca pone a 1 flag
ECE

0&
0 #
# '

'
3

#
2#
.

#3 #
#

#
0 & =;7=

#
'

:#
.

#
2

2#

#
,#

'I

Q
=7;=.

# 3
R

'# (

-(

# 3 # 2
+
3#
.

>

0&
03
0 3 0>
0> K0-

'# (

0&

%
3
> J

0 3 >0 & > J


>

0-

1
:

'#
'#

&

!
"

$%&#
'# (

"

'1 0

Enlaces de alta capacidad

Problema:
Usuario A
Tarifa premium

A
X

Usuario B
Tarifa normal

Backbone
del ISP

El ISP no puede controlar en


X que solo vaya por la ruta
de alta capacidad el trfico
dirigido a C desde A y no el
de B
C

Usuario C

Enlaces de baja capacidad

Solucin ATM:
Usuario A
Tarifa premium
Usuario B
Tarifa normal

Al crear diferentes
PVCs el ISP puede
separar fcilmente el
trfico de A del de B

PVC A-C

Backbone
del ISP
V

PVC B-C

Usuario C

Este es un ejemplo de lo
que se denomina
Ingeniera de Trfico

3
0#
2

#
#
:#

' # 2
2
+
#
2
'=.

0#
# #
#'
#
%

M'

(
'=

#.
#

3
#

#:
)
# .

'

'

'
#

#3
# 3

'

"

"

(
#
5

#3
# '/
,

3
.

# '
#
3
'
2

'
.

'

-=
#

(
.
#

#
.

;@<
3
3
%%$G: .

$
#

%# '
/

>
#

'

#
(

$ #

$ 3
J 2 '
:
# # #
#

# #

#
#
#
#
#

'
# #
'
&

#
+

# '
#

#
#

:
1
#

Usuario A
Tarifa premium
Usuario B
Tarifa normal

Los routers X y Z se
encargan de etiquetar los
flujos segn origen-destino

Las etiquetas solo


tienen significado
local y pueden
cambiar a lo largo del
trayecto (como los
VPI/VCI de ATM)

Usuario C

C ha de distinguir de
algun modo los paquetes
que enva hacia A o B
(puede usar
subinterfaces diferentes)

'
(0

( 1

'

0*&
$
'
#

>0
#

$
3
#$

$ #$

#
10
$
$

*
#
3
#

$ :

#
#

>0

#
$

1$
?

3
.&
.C

1
*

*
#

*:

#
#

#'
>0 . 0#

$ &
3

>0 #
$(

.
21

>
1 2

#
#:

$
#
$(

3
#

#
#

1
#

>0 # '

1$ #
#
$
.
'
#
#
#.
1 $ #
#
$
.
'
# 3

$ .
#

#
# $ B
#

'

LSPs
FECs

Routers IP
ordinarios (no
MPLS enabled)

LIB

2 W

LIB
LSR Frontera de ingreso

Router IP ordinario
(no MPLS enabled)

LIB
3

LSRs Interiores (V, W, Y)

LSR Frontera de egreso

$ 3

( :

#,
# I

$" 1 $ 3 " #

0
#

'
$

'
,

2
#

* ( 1

# 2

>.

'

#$

':

3#

.
$

'/

2
,

' #

,#

>0 #
3#

#:

1
"

'

&/

#
'

(
#
HC" H

"
0

"
!.

2#

.
#

. .

$
$

# 3

$+
#
$%&#.
% .
>

0 %
$
$ #
3 .

>
5

,#

'+ #

"$

$ #
3
#
' '

'

.
# :
# ' '

#. 0

. 0#

>
Bits

20

Etiqueta

Exp

TTL

Etiqueta: La etiqueta propiamente dicha que identifica una FEC (con


significado local)
Exp: Bits para uso experimental; una propuesta es transmitir en ellos
informacin de DiffServ
S: Vale 1 para la primera entrada en la pila (la ms antigua), cero
para el resto
TTL: Contador del nmero de saltos. Este campo reemplaza al TTL de
la cabecera IP durante el viaje del datagrama por la red MPLS.

$
PPP
(Lneas dedicadas)

LANs (802.2)

CabeceraPPP

Cabecera
MAC

Pila de etiquetas MPLS

CabeceraLLC

Cabecera IP

Pila de etiquetas MPLS

Datos

Cabecera IP

Cola PPP

Datos

Cola MAC

Campo VPI/VCI

ATM

Etiqueta MPLS
Superior

Resto de etiquetas MPLS

Cabecera IP

Datos

Resto de etiquetas MPLS

Cabecera IP

Datos

Cabecera ATM
Campo DLCI

Frame Relay

Etiqueta MPLS
Superior

Cabecera Frame Relay

Cola Frame Relay

$
%

$
3

"

#
%

' #

,#
#

$
#

3.

'/
2

$$

' #

##
+

.0

7
#
I
:
3 .

#
$
#

3
.

#
2
# #

IP (17)
IP (17) Paquete IP (TTL)
U

Red MPLS
ISP A
4 (16)

LSR de Ingreso
2 nivel
V

2 (15)
LSR de Ingreso
1er nivel
LSR Interior
1er nivel

Los routers U y Z han constituido un


LSP con dos LSR interiores, V e Y

2 (15) Etiqueta (TTL) de 1er nivel


LSR de Egreso
2 nivel

Red MPLS
ISP B
7 (14)
2 (15)

Para el ISP B parece como si V e Y fueran


routers IP ordinarios (no MPLS enabled)

7 (14) Etiqueta (TTL) de 2 nivel

LSR Interior
1er nivel
X

LSR de Egreso
1er nivel

2 (13)
Y

Red MPLS
ISP C
8 (12)

Los routers V e Y estn enlazados por un LSP que ha creado


el ISP B. V e Y no ven las etiquetas rojas que manejan W y X
En cierto modo es como si entre V e Y se hubiera hecho un tnel que atravesara W y X

IP (11)

#
$
2

#
#

#
3
#

' '
3 .

#
#

5
*

/ #
#3
#
#
% ./
2

/
$

3
'# ( .

#
$
&#.
#$
:

##

2
$ B #

>0

'

/
##

,#
#

(
*

'

,# #
2
#
#

,
3

#,

#
$ B#
.$
:

/#
3#
#
#
# #

#'
$

3#

#
2

#3
#
&
#:

'.
$

*
.

3#

#
$
$
$

>

12

155JJJ.
#
. '5
#
1 2 155JJJ.
# .
5
S L 'M
1
2 155JJJ.
. '52 . 2
#5
#? 2
.2
$
$
-1
2 155#
'.
5
#5
#?
-5
) $ =. S
'#:
8
. &N @
2 155JJJ. # .
5J 5 3 5FGE5 O ?@5 O ?
@O
#.2
) $ 1C
3 L3
# ' RR =. 8 #9 B 3 ,:B
+
&N G@:#
3
#. #5
#53
5G@5
;.2
4777. 2 155JJJ.
$
&
0# I 1
2 155JJJ.
# .
5#
5 J
5
2 5!
2
O477;.

S-ar putea să vă placă și