Você está na página 1de 28

IST

IP sobre ATM
Augusto Casaca
IST/INESC
(Augusto.Casaca@inesc.pt)

CRC98

INESC

IST

INESC

INDICE
1. IP e ATM: cooperantes ou competidores?
2. IP sobre ATM: modelo clssico
3. Multiprotocolo sobre ATM (MPOA)
4. Conceito de Comutao de Etiquetas
5. Comutao IP (IP Switching)
6. Comutao de Marcas (Tag Switching)
7. RSVP

8. Concluses
CRC98
2

IST

INESC

1. IP e ATM: COOPERANTES OU COMPETIDORES?


IP (Internet Protocol)

Protocolo para interligao de redes (camada 3).


Pacotes de comprimento varivel.
Fornece um servio sem conexo.

Endereamento prprio.
Mecanismos de encaminhamento prprios.
Existncia de Multicasting.

Maioria das aplicaes corre sobre IP.


Reserva de recursos e falta de garantias para a Qualidade de Servio
so um problema.
CRC98
3

IST

INESC

ATM (Asynchronous Transfer Mode)


Modo de transferncia baseado na comutao de pacotes de
comprimento fixo (53 octetos).

Possibilidade de suportar todos os protocolos das camadas superiores.


Fornece um servio orientado conexo.
Endereamento prprio.
Mecanismos de encaminhamento prprios.
Vrios tipos de servio ATM (DBR, SBR, ABR, UBR,).

Vrias classes de Qualidade de Servio.


Capacidade de suportar directamente aplicaes.
CRC98
4

IST

INESC

Potencialmente ATM e IP podem competir entre si.


Vises extremistas so possveis:
Rede Universal baseada em ATM

Rede Universal baseada em IP

Co-existncia de IP e ATM a soluo mais provvel.


IP sobre ATM para as aplicaes existentes. ATM usado para enviar
pacotes IP ao longo da rede.
Novas aplicaes requerendo garantias de Q. de S. podem correr
directamente em ATM.
CRC98
5

IST

INESC

2. IP sobre ATM: MODELO CLSSICO


Este modelo foi criado no IETF.
Adopta um modelo overlay:
ATM considerado como um protocolo da camada 2.
IP corre sobre a infraestrutura ATM sem modificaes nos
routers e nos sistemas terminais.
Encaminhamento/Endereamento
IP
e
ATM
so
independentes.
IP permite a conectividade entre redes com diferentes protocolos na
camada 2.

CRC98
6

IST

INESC

A estrutura clssica das redes IP preservada.


Numa LIS (Logical IP Subnet) todos os membros tm o mesmo netid.
Qualquer pacote IP destinado para fora da sub-rede original, passa
por um router.
LIS A

LIS B

LIS C

C
R

C
C

Computador

Router

CRC98
7

IST

INESC

Resoluo de Endereos (RFC 1577)


preciso um mecanismo para converter endereos IP em endereos
ATM.
Cada LIS contm um nico Servidor ATM ARP (Address Resolution
Protocol).
Cliente B
Rede ATM

4
5
2

3
1

Cliente A

Servidor
ATM ARP

CRC98
8

IST

INESC

Encapsulamento dos pacotes IP (RFC 1483)


Os pacotes IP so encapsulados numa PDU AAL5 (Encapsulamento
LLC/SNAP).

Pacote IP

0xAA-AA-03 0x00-00-00
(LLC)

(OUI)

0x08-00

Pacote
Encapsulado

(PID)

AAL5 SDU

CRC98
9

IST

INESC

Multicasting
Em multicasting, os dados so entregues simultaneamente a um grupo de
utilizadores.
Multicasting no ocorre naturalmente numa rede ATM.
necessrio ter um Servidor de Resoluo de Endereos Multicast
(MARS);
Subrede IP

MARS2

MARS1

Rede ATM
Cluster 1

Router
IPmc

H1
H2

Router
IPmc

Cluster 2

H3

H4

CRC98
10

IST

INESC

Optimizao do Encaminhamento
Problema no modelo clssico: qualquer pacote encaminhado entre
sistemas que pertenam a LIS distintas tem de passar por um router.

A soluo o NHRP (Next Hop Resolution Protocol).


HSS2

Resp o
osta

HSS1

HSS3

HSS3

Pedi

Rede
NBMA
LIS1

LIS2

LIS3

LIS4

Conexo directa
Sistema
Origem

Sistema
Destino

CRC98
11

IST

INESC

3. MULTIPROTOCOLO SOBRE ATM (MPOA)


Suporta qualquer protocolo da camada de rede (camada 3) sobre
ATM.
Desenvolvido no ATM Forum.
uma evoluo da Emulao de LANs (LANE).
Em LANE, a comunicao entre subredes faz-se atravs de routers.

MPOA usa o mecanismo NHRP para obter uma conectividade directa


entre sistemas pertencentes a subredes distintas.
CRC98
12

IST

INESC

Objectivo principal: obteno de uma conectividade completa


(extremidade-a-extremidade) ao nvel da camada 3 em redes ATM.
MPOA integra LANE para comunicao interna LIS e NHRP para
resoluo de endereos.
MPOA utiliza os protocolos de sinalizao ATM.

MPOA baseia-se no modelo overlay.


Elementos bsicos de MPOA so:
Edge Device - suporta interfaces LAN para clientes de LANE
MPOA Host - sistema ATM que suporta MPOA
MPOA Router - router convencional que suporta MPOA.
CRC98
13

IST

INESC

Comunicao entre elementos MPOA


Edge Device
ou
MPOA Host

MPOA Router
Servidor(es)
MPOA

Cliente(s) MPOA

NHS

LAN
Emulada
Cliente(s)
LANE

Cliente(s)
LANE

Arquitectura cliente-servidor
Funes principais: configurao, registo e descoberta, resoluo de
endereos destino, gesto das conexes e transferncia de dados.
CRC98
14

IST

INESC

4. CONCEITO DE COMUTAO DE ETIQUETAS


(Label Switching)
Objectivo: evitar a complexidade inerente ao modelo clssico IP sobre
ATM (diferentes endereamentos, mecanismos de
encaminhamento e alocao de recursos nos dois protocolos).
O modelo overlay no utilizado.
Etiqueta: pequeno conjunto de bits, de comprimento fixo e no
estruturado. Transportada no cabealho de uma trama (nvel 2)
ou num campo suplementar entre os cabealhos de nveis 2 e 3
de um pacote.
Em ATM a etiqueta pode ser transportada nos campos VPI ou VCI.
Em Frame Relay pode ser transportada no campo DLCI.
CRC98
15

IST

INESC

Comutadores ATM enviam pacotes para a rede utilizando


substituio de etiquetas (label swapping), mas o mecanismo para
construir as tabelas de encaminhamento controlado pelo protocolo
IP.
Sob o ponto de vista de controlo de comutador, os comutadores ATM
comportam-se como routers IP.
Eliminou-se a necessidade de mapeamento entre IP e ATM ao nvel
do controlo.

CRC98
16

IST

INESC

5. COMUTAO IP
(IP Switching)
Desenvolvido pela Ipsilon.
Distinto do Modelo Clssico e de MPOA.
Admite que IP o nico protocolo a considerar na camada rede.
A actual tecnologia dos routers apresenta limitaes de velocidade.
Objectivo: realizar encaminhamento IP com a velocidade de
comutao ATM.
CRC98
17

IST

INESC

Comutador IP
Software
IP

Controlador do
Comutador IP

Software de gesto
do Comutador ATM
Hardware
ATM

Comutador
ATM

Conceito

Realizao

O software de um router IP integrado no hardware de um


comutador ATM.
No utiliza sinalizao ATM.
CRC98
18

IST

INESC

Operao do Comutador IP
Controlador do
Comutador IP
N a
montante

Comutador
ATM

Controlador do
COmutador IP
N a
jusante

N a
montante

Comutador IP

Redirecciona

Comutador
ATM

N a
jusante

Comutador IP

a) Modo Store and f orward

c) Redireccionamento para jusante

Controlador do
Comutador IP

Controlador do
Comutador IP
Redirecciona
N a
montante

Comutador
ATM

N a
jusante

Comutador IP
b) Redireccionamento para montante

N a
montante

Comutador
ATM

N a
jusante

Comutador IP
d) Modo Cut-through

CRC98
19

IST

INESC

6. COMUTAO DE MARCAS
(Tag Switching)
uma proposta da CISCO.
Tag Switching no est restringido a utilizar s tecnologia ATM.

Uma marca (conjunto de bits) associada com o endereo destino.


o equivalente a uma etiqueta.
Os pacotes que vo para um certo destino tm um prefixo constitudo
por uma marca medida que so comutados na rede.
Os comutadores de marcas tomam decises rpidas para o envio de
pacotes atravs do mecanismo de substituio de etiquetas.
CRC98
20

IST

INESC

Componentes do Comutador de marcas


Envio de pacotes
A marca utilizada como um apontador para a TIB (Tag
Information Base).
Cada entrada na TIB consiste de :
marca de entrada: marca de sada, interface de sada, info
sobre ligao de sada.
Para cada igualdade: a marca do pacote substituda pela marca
de sada e a informao da ligao de sada substitui a existente
no pacote.
O pacote enviado para a interface de sada.
Controlo
Gera ligaes de marcas a caminhos na rede ou a fluxos de
informao.
Distribui informao sobre as ligaes pelos comutadores de
marcas.
CRC98
21

IST

INESC

Arquitectura de comutao de marcas para ATM


TER

Protocolo de distribuo de marcas


TER

TS

TER

TS

TS

TS

TER

TER
TS

Tag Switch

TER
TER

TER

Tag Edge Router

CRC98
22

IST

INESC

7. RSVP
Resource Reservation Protocol (RSVP) usado pelas aplicaes num
ambiente IP para reservar recursos numa rede ao longo do caminho
estabelecido pelo algoritmo de encaminhamento.
Os ns da rede, quando recebem uma mensagem RSVP, executam uma
espcie de Controlo de Aceitao da Conexo (CAC) e reservam os
recursos necessrio (soft-state).

RSVP um protocolo simplex.


orientado para o receptor.
Usado para comunicaes unicast e multicast.
feito um controlo de trfego para fluxos IP semelhante ao que feito
pela sinalizao para fluxos de clulas ATM.
CRC98
23

IST

INESC

O uso de RSVP numa rede IP sobre ATM, requer o mapeamento das


mensagens RSVP em mensagens de sinalizao ATM.
Para realizar uma reserva na rede:

Sesso - fluxo de dados identificado pelo receptor.


Especificao de Fluxo - contm os requisitos de Q. de S. da
aplicao
Especificao de filtro - determina os pacotes a que se aplica
a especificao de fluxo.
Um descriptor de fluxo contm: Especificao de fluxo e
Especificao de filtro.

CRC98
24

IST

INESC

Fluxo de mensagens RSVP


Resv
R3
Emissor

R1

Receptor 2

R2

Path

Receptor 3
R4

Ri

Receptor 1

Receptor 4

Router

Descriptor de fluxo transmitido como um parmetro de RSVP.


Mensagens RSVP transportadas dentro de pacotes IP.
CRC98
25

IST

INESC

8. CONCLUSES
IP e ATM representam duas filosofias diferentes para redes de
informao.
A convergncia de redes IP e ATM no atingiu ainda a estabilidade.
Tem-se, no entanto, progredido para obter uma integrao eficiente
de IP e ATM.
Se essa integrao fr bem sucedida, significa uma melhoria
considervel nos servios Internet.

CRC98
26

IST

INESC

O modelo clssico de IP sobre ATM uma soluo testada. Foi


melhorado com multicasting (MARS) e encaminhamento optimizado
(NHRP).
MPOA um protocolo complexo, baseado no conhecido conceito de
Emulao de LANs. Pode ser, no entanto, uma boa soluo para
integrar protocolos da camada 3 sobre ATM.
Comutao IP e Comutao de Marcas so solues proprietrias.
Outras solues proprietrias existem: CSR (Toshiba) e ARIS (IBM).
O grupo MPLS (Multiprotocol Label Switching) no IETF pretende
normalizar uma tecnologia que integre o paragdigma de substituio
de etiquetas com o encaminhamento ao nvel de camada de rede.
CRC98
27

IST

INESC

Reserva de recursos e falta de garantias de Q. de S. so um problema


em redes IP.
RSVP uma primeira tentativa para resolver este problema. Porm,
RSVP parece ter problemas em redes de grandes dimenses.
Existem outras propostas em estudo no IETF para reserva de recursos
em rede IP (e.g. servios diferenciados).

Embora a maioria das aplicaes corra em IP, possvel desenvolver


novas aplicaes que corram directamente sobre ATM; isto dar
garantias de Q. de S. s aplicaes.

CRC98
28

Você também pode gostar