You are on page 1of 6

CAPTULO 4.

PseudoWire MPLS

Neste captulo daremos um detalhamento sobre outro importante servio provido pela tecnologia MPLS, o PseudoWire, o qual permite o transporte de
quaisquer tecnologias (Frame Relay, ATM, Ethernet, etc.) sobre um backbone MPLS,
tornando o backbone transparente ao transporte do trfego IP.

4.1 PseudoWire Conceito


A ideia do servio PseudoWire do MPLS permitir que a tecnologia MPLS
possa ser usada como uma infraestrutura de rede multisservio, que agrega e
pode transportar diversas tecnologias, tais como ATM, Ethernet e Frame Relay,
de maneira integrada sobre uma s rede, uniformemente gerenciada. Para
isso so criados circuitos virtuais, que emulam um circuito ponto-a-ponto e
provm um servio nico no backbone MPLS, que visto pelo usurio como
um circuito dedicado de um determinado servio. Como exemplo, temos a
Figura 4.1.

Figura 4.1 PseudoWire MPLS. Adaptado de (De Ghein, 2007)

58

Miolo_Redes_MPLS_17 x 24_OK.indd 58

29/10/2012 14:57:28

PseudoWire MPLS 59

O PseudoWire habilita provedores de servio a conectar sites de clientes


rede da camada de enlace de dados utilizando uma nica infraestrutura integrada de rede baseada em pacotes: uma rede MPLS. Em vez de isolar as redes
em ambientes de gerenciamento, os provedores de servio podem distribuir
conexes da camada 2 sobre um backbone MPLS. Esse servio prov uma estrutura comum para encapsular e transportar modalidades suportadas de trfego da camada 2 sobre um ncleo de rede MPLS, com os seguintes tipos de
transportes:
ATM AAL5 sobre MPLS;
ATM Cell Relay sobre MPLS;
Ethernet sobre MPLS;
Frame Relay sobre MPLS;
PPP sobre MPLS;
HDLC sobre MPLS.
A Figura 4.2 exibe o uso do PseudoWire para diferentes tecnologias.

Figura 4.2 PseudoWire diferentes tecnologias de nvel 2. Adaptado de (De Ghein, 2007)

Miolo_Redes_MPLS_17 x 24_OK.indd 59

29/10/2012 14:57:28

60 Redes MPLS

4.2 Modelo de referncia PseudoWire


O modelo de referncia PseudoWire, mostrado na Figura 4.3, utilizado
para transportar trfego de nvel 2 atravs de um backbone MPLS. O modelo
baseado no trabalho do grupo IETF PWE (PseudoWire Emulation Edge-to-Edge),
que prov o framework para emulao fronteira-a-fronteira (edge-to-edge) sobre
uma rede baseada em pacotes de um provedor.
O PseudoWire uma conexo lgica entre dois dispositivos Provider Edge
(PE), que conectam dois PseudoWire End-Services (PWES) do mesmo tipo. Os roteadores PEs so configurados como os pontos finais ou extremos de uma conexo
PseudoWire. Aps a formao do PseudoWire, PDU (Protocol Data Unit) de camada
1 ou camada 2 so encapsulados no dispositivo PW (PseudoWire) de entrada. O
PDU encapsulado enviado sobre o PW para o dispositivo PW de sada, onde cabealhos de camada 2 ou camada 3 so reconstrudos, e os quadros so enviados
no formato original para o dispositivo CE (Lobo, 2008).

Figura 4.3 Modelo de referncia PseudoWire. Adaptado de (De Ghein, 2007)

4.3 Terminologias do PseudoWire


As seguintes terminologias so frequentemente usadas em redes VPN (Virtual
Private Network) baseadas em PseudoWire, conforme Figura 4.4 (Lobo, 2008):
Circuito de Acesso (AC)
Rede de Comutao de Pacotes (PSN)
Circuito Virtual Emulado (VC)

Miolo_Redes_MPLS_17 x 24_OK.indd 60

29/10/2012 14:57:28

PseudoWire MPLS 61

Figura 4.4 Terminologia PseudoWire. Adaptado de (De Ghein, 2007)

Um circuito de acesso (AC) um circuito virtual (VC) ou um circuito fsico que interliga um CE a um PE. Pode ser, entre outras coisas, um VC, como, por
exemplo, o Frame Relay ou ATM, uma porta Ethernet, uma VLAN (Virtual Local Area
Network), um enlace HDLC (High Level Data Link Control), ou uma conexo PPP
(Pointto-Point Protocol).
Uma rede de comutao de pacotes (PSN) usa IP ou MPLS como um mecanismo para encaminhamento de pacotes. As extremidades de um PseudoWire so
dois roteadores PEs conectados para AC de um mesmo tipo ou no.
Um circuito virtual emulado (VC) usado para prover uma conexo nvel 2
entre dois dispositivos CEs. Os circuitos emulados usam trs camadas de encapsulamento: cabealho de tunelamento, campo de demultiplexao e encapsulamento de circuito virtual.

4.4 Como o PseudoWire trabalha


Em uma rede MPLS provendo servio PseudoWire, os quadros nvel 2 so recebidos na interface de entrada do roteador PE. Esses quadros so encapsulados
dentro de um pacote MPLS usando uma pilha de rtulos pelo roteador PE de entrada. O roteador PE de entrada encapsula os quadros dentro da pilha de rtulos
MPLS e reencapsula o quadro atravs do backbone para o roteador PE de sada,
conforme Figura 4.5.

Miolo_Redes_MPLS_17 x 24_OK.indd 61

29/10/2012 14:57:29

62 Redes MPLS

Figura 4.5 Tnel LSP. Adaptado de (De Ghein, 2007)

O roteador de sada desencapsula o pacote e reproduz o quadro nvel 2 na


interface de sada apropriada. Os quadros PseudoWire so transportados atravs
do backbone MPLS usando a pilha de rtulos com dois rtulos. No framework
PseudoWire, o rtulo mais externo chamado de rtulo do tnel. Esse rtulo mais
externo propaga o pacote do roteador PE de entrada para o roteador PE de sada,
sendo este rtulo mais externo do tnel usado para a criao do LSP PE-PE. O
rtulo do tnel associado com o prefixo IGP (Interior Gateway Protocol), identificando o PE remoto.
O segundo rtulo (inner label), conhecido como rtulo VC, usado pelo
roteador PE de sada para encaminhar pacotes na interface de sada apropriada. Portanto, o roteador PE recebe um quadro do roteador CE e encaminha
o quadro atravs do backbone MPLS para o roteador PE de sada com dois
rtulos: o rtulo de tnel (tunnel label) e o rtulo de circuito virtual (VC label).
Podemos observar esse pacote PseudoWire na Figura 4.6. Quando o pacote
alcana o roteador de sada, o rtulo do tnel j foi removido. Isso ocorre devido ao comportamento do PHP (Penultimate Hop Popping) entre o ltimo roteador P e o PE de sada. Assim, o PE de sada inspeciona o rtulo de circuito
virtual (VC) na LFIB, retira o rtulo VC e encaminha o quadro no AC correto. Os
roteadores Ps nunca olham o rtulo VC, eles so completamente alheios ao
servio PseudoWire.

Miolo_Redes_MPLS_17 x 24_OK.indd 62

29/10/2012 14:57:29

PseudoWire MPLS 63

Figura 4.6 Encaminhamento de um pacote PseudoWire

4.5 Benefcios do PseudoWire


Podemos citar algumas vantagens de habilitar pacotes de camada 2 para
serem transmitidos na rede MPLS:
Torna o provedor de servios capaz de transportar todos os tipos de trfego sobre o backbone e comporta todos os tipos de clientes;
Adere aos padres desenvolvidos para transporte de pacotes nvel 2 sobre MPLS;
A expanso para o PseudoWire transparente para o usurio. Como a
rede do provedor de servio fica isolada da rede do cliente, o provedor
pode expandir para PseudoWire sem interrupo de servio para o usurio. Os clientes presumem que esto usando um backbone tradicional de
camada 2.

Miolo_Redes_MPLS_17 x 24_OK.indd 63

29/10/2012 14:57:29

You might also like