Você está na página 1de 31

11

CAPTULO 2
REDES ATM
2.1. Conceitos Bsicos de Redes ATM

As aplicaes em redes de computadores tm exigido maior largura de banda, bem como requisitos mais acurados em relao ao atraso e taxa de perda nos meios utilizados. As tecnologias convencionais utilizadas na comunicao de dados tm se mostrado incapazes de garantir Qualidade de Servio (QoS) ao integrar numa mesma infra-estrutura servios de voz, vdeo e dados textuais. Alm de prover mais banda, uma tecnologia que satisfizesse esses requisitos

tambm deveria faz-lo de maneira mais eficiente. Como as aplicaes multimdia produzem trfego taxa varivel, deve-se fazer uma alocao otimizada de recursos. Alm disso, essa tecnologia deveria ter padres abertos; de modo que a interoperabilidade entre produtos de fabricantes diferentes fosse garantida, possibilitando uma maior competio entre os fornecedores e promovendo uma maior acessibilidade da tecnologia. Se essa tecnologia possusse, ainda, a mesma arquitetura para LANs e WANs, a complexidade de integrao seria reduzida e uma soluo universal seria possvel. ATM (Asynchronous Transfer Mode) se apresenta como uma soluo vivel para satisfao desses requisitos. Trata-se de uma tecnologia de comutao e multiplexao usada para transportar pequenos pacotes de tamanho fixo, chamados clulas, sobre uma rede de alta velocidade. ATM suporta a integrao e transporte de dados, voz e vdeo com diferentes nveis de QoS sobre a mesma rede, alm de possuir funes similares para LANs e WANs [4]. Neste captulo, os conceitos bsicos da tecnologia ATM sero apresentados. Alm disso, sero apresentados aspectos como: interfaces, conexes, clula, arquitetura, endereamento, LAN Emulation e IP sobre ATM. 2.2. As Redes Digitais de Servios Integrados de Faixa Larga - RDSI-FL

O conceito de integrao das tecnologias de comutao e transmisso surgiu no final da dcada de 50, no entanto, o primeiro conjunto de recomendaes do ITU-T saiu

12

em 1984. A idia por trs das RDSI (Redes Digitais de Servios Integrados) a chamada Tomada de Informaes, a exemplo da tomada eltrica, uma interface universal para o acesso a informaes. Portanto, as RDSI devem fornecer uma interface comum para a transferncia de dados. De acordo com o ITU-T, uma RDSI uma rede, em geral evoluda da Rede Digital Integrada (RDI) de telefonia, que proporciona conectividade digital fim-a-fim, para suportar uma variedade de servios vocais e no-vocais, aos quais os usurios tm acesso atravs de um conjunto limitado de interfaces usurio-rede padronizadas. Na sua fase inicial, as RDSI (denominada posteriormente de Faixa Estreita FE) consistem na integrao de servios, mas dependendo ainda de redes dedicadas para atend-los (Figura 2.1).

Figura 2.1: RDSI-FE

Os padres atuais para RDSI-FE definem um acesso bsico taxa de 144 Kbps (dois canais B de 64 Kbps e um canal D de sinalizao de 16 Kbps) e um acesso primrio com taxas correspondentes s dos canais T-1 ou E-1 (1.5 ou 2 Mbps, respectivamente). Percebeu-se, logo, que taxas maiores de transferncias so necessrias para aplicaes como interconexo de LANs, vdeo e imagem, levando o processo de padronizao introduo dos conceitos de RDSI-FL (Redes Digitais de Servios Integrados de Faixa Larga). Os conceitos de RSDI-FL so apresentados na Recomendao I.121 do ITU-T desta forma:

13

RDSI-FL suporta conexes comutadas, semi-permanentes e permanentes, pontoa-ponto e ponto-a-multiponto; devem prover servios em demanda, reservados e permanentes. Conexes em RDSI-FL suportam tanto servios modo circuito ou modo pacote, de uma nica ou vrias mdias, orientada conexo, em configurao uni ou bidirecional. Uma RDSI-FL conter capacidade inteligentes para prover servios avanados que suportem ferramentas poderosas de operao e manuteno, controle e gerncia da rede.

Diferentemente da RDSI-FE, no apenas o acesso ser integrado como tambm haver uma nica rede de transporte, ATM (Figura 2.2).

Figura 2.2: RDSI-FL

Apesar de RSDI-FL e ATM serem usados indistintamente, rigorosamente RDSI-FL o conjunto de padres do ITU-T que definem sinalizao e transporte em banda larga, alm da gerncia de servios integrados sobre uma WAN. ATM o modo de transporte para RDSI-FL. O modo de transporte define como a informao suprida pelos usurios da rede eventualmente mapeada na rede fsica. Segundo o ITU-T, o modo de transporte a tcnica usada para tratar os aspectos de transmisso, multiplexo e comutao de redes de comunicao. Apesar de ter sido concebida para redes pblicas de altas velocidades, ATM tambm apresenta-se como boa alternativa para redes locais / corporativas. J existem tecnologias de alta velocidade para LANs, como: FDDI (Fiber Distributed Data Interface), DQDB (Distributed Queue Dual Bus) e Fast Ethernet. Mas para a interconexo destas redes atravs da RDSI-FL ou acesso a outras redes, necessrio prover modos de

14

interfuncionamento. Por outro lado, se a tecnologia da rede local for a mesma utilizada pela rede pblica, a compatibilidade total. Isto, incluindo as garantias de QoS, so a motivao para a aplicao da tecnologia ATM tambm em ambientes locais/corporativos.

2.3.

As Caractersticas Gerais das Redes ATM

ATM prov um servio orientado conexo. Isso significa que uma rota e uma conexo devem ser configuradas entre duas estaes ATM antes que os dados dos usurios sejam transmitidos. Durante a conexo, os dados percorrero a mesma rota. Servio no orientado conexo suportado, mas o fluxo dos dados passa por uma ou mais rotas prestabelecidas. Conexes virtuais so o mecanismo utilizado para conectar e transportar dados em ATM. A conexo virtual dedicada a uma origem e a um destino, no podendo ser compartilhada por mais nenhuma outra. Uma ou mais conexes virtuais podem executar sobre o mesmo enlace fsico ATM usa um pacote de tamanho fixo, chamado clula. A clula ATM tem 53 bytes, com 48 bytes de dados (payload) e 5 bytes de cabealho. Manter pequeno o tamanho da clula proporciona flexibilidade ao modo em que a largura de banda pode ser usada, alm de favorecer o uso eficiente de buffers e banda atravs da multiplexao estatstica. Comutadores so utilizados para interconectar estaes e redes ATM. O comutador contm uma tabela de rotas, que consiste das portas do comutador (de entrada e sada) e o identificador de conexo (presente no cabealho de clula) para cada conexo que passa pelo comutador. ATM suporta QoS. Isso significa que uma rede ATM prover ou reservar recursos que vo garantir throughput mnimo, atraso e perda de dados mximos para a durao de determinada conexo. O suporte QoS por conexo permite que o ATM atenda concorrente qualquer tipo de trfego (dados, voz e vdeo) sobre uma mesma rede. O assincronismo em ATM vem da natureza das aplicaes que fazem as clulas chegarem em intervalos irregulares camada Fsica, podendo ser transmitida a um destino a qualquer momento. A Figura 2.3 mostra como feita a integrao das aplicaes em uma rede ATM. Para cada aplicao, seja um canal de voz a 64 Kbps ou uma vdeo-conferncia, alocada

15

uma conexo virtual da estao fonte ao destino. As informaes destas aplicaes so segmentadas em clulas e multiplexadas sobre um nico canal fsico at o destino. L, as clulas so remontadas em quadros ou streams digitais e repassadas para a aplicao.

Figura 2.3: Integrao de Servios no ATM

2.4.

As Interfaces ATM

Os padres ATM so baseados em diferentes tipos de interfaces, que tratam de questes de conectividade e interoperabilidade entre duas entidades ATM (comutadores, estaes ou redes ATM). Na verdade, interfaces so associaes lgicas e funes que so executadas entre duas entidades. A Figura 2.4 mostra a estrutura de um ambiente ATM genrico, com suas interfaces e componentes [4].

16

Figura 2.4: Interfaces ATM

UNI - User Network Interface A UNI define procedimentos e protocolos que permitem que uma estao ATM se conecte e se comunique com um comutador ATM. Existem dois tipos de UNI: a UNI Privada, que a interface entre uma estao e um comutador numa rede privada; e a UNI Pblica, que trata da comunicao entre uma estao ou comutador de rede privada com um comutador de rede pblica. A especificao da UNI inclui funes para: Conexo fsica entre estao e comutador Multiplexo / Demultiplexao sobre a conexo fsica. Sinalizao a um comutador para estabelecimento de conexo permanente ou comutada Gerenciamento de trfego entre estao e comutador Endereamento de estaes ATM

NNI - Network-to-Network Interface A NNI a interface entre dois comutadores adjacentes. Ser uma NNI Privada (PNNI Private NNI) se ambos pertencerem rede privada e ser uma NNI Pblica se ambos pertencem rede pblica.

17

O ITU-T tem se concentrado na definio da NNI e da UNI pblica, tratando aspectos como: camada Fsica e ATM; planos de Usurio, Controle e Gerenciamento; e sinalizao de rede pblica. J o ATM Forum 1 fez recomendaes sobre a UNI Privada e a NNI Privada.

B-ICI - Broadband Intercarrier Interface A B-ICI uma especificao que permite dois comutadores de rede pblica se comunicarem. A B-ICI tambm prov uma srie de servios fim-a-fim: Cell Relay Service (CRS) Circuit Emulation Service (CES) Frame Relay Service (FRS) Switched Multimegabit Data Service (SMDS)

DXI - Data Exchange Interface A DXI a interface que permite que um DTE (Data Terminal Equipment), como um roteador, e um DCE (Data Communication Equipment), como um DSU (Data Service Unit), cooperam para prover uma UNI. O DTE manda quadros no formato DXI para o DSU, que os segmenta em clulas ATM. Assim, o DXI prov acesso a rede ATM sem caras atualizaes de hardware. DXI define o protocolo de enlace e camadas Fsicas que tratam das transferncias de dados entre o DTE e o DCE [6]. A especificao da DXI tambm define a DXI LMI (DXI Local Managment Interface) para tratar a troca de informao de gerncia, juntamente com uma MIB.

FUNI - Frame UNI A FUNI permite que uma estao ATM transmita quadros FUNI de tamanho varivel na rede ATM. O Comutador ATM FUNI realiza todas as segmentaes em clula e remontagens necessrias (Figura 2.4). Por causa da maior eficincia de transmisso (maior payload em relao ao cabealho do quadro), a largura de banda melhor utilizada.

O ATM Forum uma organizao internacional formada com o objetivo de acelerar o uso de servios e produtos baseados na tecnologia ATM, atravs da rpida convergncia das especificaes de interoperabilidade.

18

FUNI foi projetada para que os equipamentos ATM utilizassem mais eficientemente enlaces de baixa velocidade, como o T1 2.

2.5.

Os tipos de Conexes ATM

ATM orientado conexo, portanto, requer que uma conexo virtual fim-a-fim, seja estabelecida antes que o trfego seja realmente iniciado. As conexes ATM podem ser permanentes ou comutadas. Conexes permanentes (tambm conhecidas como PVC Permanent Virtual Connections) so configuradas por um operador via funes de

gerncia e geralmente permanecem ativas por um longo perodo de tempo. Conexes comutadas (SVC Switched Virtual Connections) so estabelecidas dinamicamente via sinalizao. Normalmente, SVCs ficam ativas at um sinal indicar o fim da conexo. Durante a fase de estabelecimento de conexo, necessrio especificar os parmetros de QoS da conexo e os endereos completos da origem e do (s) destino (s), dado que as conexes ATM podem ser ponto-a-ponto ou ponto-a-multiponto. A esta conexo, associado um identificador. Em cada interface, o identificador tem apenas significado local. A rede se encarrega de fazer o mapeamento adequado entre os vrios identificadores que a conexo recebe a cada n que passa. O identificador da conexo composto por dois campos hierrquicos: o identificador de caminho virtual (VPI Virtual Path Identifier) e o identificador de canal virtual (VCI Virtual Channel Identifier). Os dois identificadores, juntos com o enlace fsico por onde as clulas chegam, identificam unicamente a conexo em cada comutador. Um canal virtual (VC) descreve o transporte unidirecinoal de clulas ATM com um identificador comum. Um VCC (Virtual Channel Connection) a concatenao de um ou mais VCs. Em outras palavras, VCC a conexo lgica fim-a-fim entre dois usurios finais ATM.

Como ilustrado na Figura 2.5, um caminho virtual (VP) um grupo de VCs. Cada VC est associado a um VP. Por sua vez, o VP est contido dentro de uma conexo de

Alguns autores no consideram a DXI e a FUNI como interfaces ATM verdadeiras, mas como mecanismos de interoperabilidade.

19

camada Fsica. Um VPC (Virtual Path Connection) a concatenao de VPs desde o ponto onde so atribudos at o ponto onde eles so traduzidos ou removidos.

Figura 2.5: Identificador de Conexo ATM

A Figura 2.6 [24] exemplifica a comutao de canais e caminhos virtuais. Alm disso, a figura mostra o conceito de comutador de VP e de VC. Em um comutador de VP, apenas o VPI alterado. Enquanto que o VPI e o VCI so modificados quando a conexo passa por um comutador de VC. Durante a fase de estabelecimento de conexo (VPC ou VCC), o usurio especifica as caractersticas e exigncias do trfego que dever gerar. As conexes podem ser comutadas ou permanentes. A comunicao pode ser simtrica (mesma capacidade nos dois sentidos), assimtrica (capacidades diferentes) ou unidirecional (capacidade zero ou mnima para suportar trfego de gerncia em um sentido) [24]. Assim, os conceitos de caminhos e canais virtuais oferecem um mecanismo flexvel e robusto para o estabelecimento e comutao de conexes dentro de uma rede ATM. 2.6. A Estrutura da Clula ATM A clula ATM tem um tamanho fixo de 53 bytes, sendo 5 bytes de cabealho e 48 de payload. A escolha por 48 bytes foi resultado de um acordo dentro dos rgos de padronizao. Para aplicaes de voz, uma clula menor seria melhor pois levaria menos tempo para ser preenchida. Para aplicaes de dados, uma clula maior aumentaria a eficincia de transmisso. Foi feita uma mdia aritmtica das duas propostas (32 e 64 bytes) e 48 foi o resultado.

20

Figura 2.6: Comutao de Canais e Caminhos Virtuais

O formato do cabealho depende da interface ATM em questo, UNI (Figura 2.7) ou NNI. A diferena que os quatro bits usados para GFC (Generic Flow Control) na clula para UNI so acrescentados para o campo VPI na clula para NNI. Isso, porque, por definio, controle de fluxo no executado na NNI e, assim, grandes redes interconectadas podem suportar um nmero maior de caminhos virtuais. GFC VPI VCI VCI PT HEC 1 2 3 4 5 6 7 8
Figura 2.7: Estrutura da Clula ATM (UNI)

VPI VCI

1 2 3

CLP 4 5

A seguir, cada campo do cabealho explicado:

GFC: Campo de 4 bits projetado para possibilitar mecanismos de controle de fluxo entre um usurio ATM e um comutador. A UNI 3.0/3.1 especifica que o GFC tem valor 0000.

VPI e VCI: Identificadores de conexo.

21

PT (Playload Type): Campo de 3 bits que indica se a clula leva informao de usurio, de gerncia (OAM vide captulo 3) ou gerenciamento de trfego. Quando a clula contm dados de usurio, a camada ATM ignora o playload, apenas o repassando para a camada de Adaptao.

CLP (Cell Loss Priority): Campo de 1 bit que indica a prioridade de descarte da clula em caso de congestionamento. Clulas de baixa prioridade ou de conexes que estejam desrespeitando o controle de trfego (CLP = 1) sero descartadas primeiro.

HEC (Header Error Check): Campo de 8 bits usado pela camada Fsica na deteco/correo de erros de bits no cabealho. Dependendo do meio de transmisso, o HEC tambm pode ser usado na delimitao da clula.

2.7.

A Arquitetura ATM e o Modelo RDSI-FL

A arquitetura ATM baseada no Modelo de Referncia de Protocolos RDSI-FL (Figura 2.8), desenvolvido pelo ITU-T na Recomendao I.321. Trata-se de um modelo multidimensional, consistindo de trs planos (Usurio, Controle e Gerenciamento) para trs camadas (camada fsica, ATM e Adaptao ATM-AAL 3).

Figura 2.8: Modelo de Referncia de Protocolos da RDSI-FL.

AAL ATM Adaptation Layer

22

O plano do Usurio prov o transporte de dados do usurio e de controle associados a este transporte, tais como controle de fluxo e recuperao de erros. O plano de Controle prov funes de controle e sinalizao necessria para o estabelecimento de uma conexo comutada, alm de roteamento e endereamento. Os planos de Usurio e Controle compartilham as camadas Fsica e ATM, mas utilizam diferentes AALs (Adaptation ATM Layer) e funes de alto nvel (Figura 2.9).

Plano de Controle Sinalizao e Controle - UNI 3.0 / 3.1 - Q.2931 Signaling AAL

Plano de Usurio Aplicaes de Usurios Dados, Voz, Vdeo

AAL Camada ATM

Camada Fsica

Figura 2.9: Plano do Usurio e de Controle

O plano de Gerenciamento possui funes de gerncia de camadas e de planos. As funes de gerncia de planos so relativos ao sistema como um todo e coordenao entre os planos. J as funes de gerncia de camadas tratam dos fluxos de informao de Operao e Manuteno (OAM Operation and Maintenance) especficas de cada camada. O Plano de Gerenciamento e as funes OAM sero melhor detalhados no captulo 3.

2.7.1. A Camada Fsica

A camada fsica responsvel pela transmisso de clulas entre duas camadas ATM adjacentes por um enlace especfico. A camada ATM independente do tipo de camada Fsica, podendo operar sobre uma grande variedade de enlaces fsicos. A Tabela 2.1 mostra algumas das interfaces da camada Fsica que foram padronizadas. Algumas das interfaces, como a SONET (Synchronous Optical NETwork), e a SDH (Synchronous Digital Hierarchy), utilizam transmisso de quadros. O princpio de

transmisso de quadros foi desenvolvido com sistemas de multiplexao com diviso do

23
tempo. Blocos e bits so transmitidos a cada 125 s. O nmero de bits depende da velocidade do enlace de transmisso. Um quadro consiste de um payload e de bits de overhead. O payload leva informaes do usurio. J os bits de overhead so usados para determinar o incio e o fim de um quadro e para carregar informaes de sinalizao e de manuteno.
Formato DS-1 (T-1) DS-3 (T-3) STS-1 Taxa 1.544 44.736 51.840 51.840 51.840 STS-3c(STM-1) 155.20 155.20 155.20 STS-12 (STM-4c) 622.080 622.080 Clulas 25.6 155.52 Meio fsico Par Tranado Coaxial SMF SMF, MMF Coaxial, UTP-3 SMF SMF, MMF UTP-3, UTP-5 SMF SMF, MMF UTP-3 SMF Distncia 1km 300m 15km 2km, 2km 300m,100m 15km 2km, 2km 100m 15km 2km, 330m 100m 2 km Sistema PDH PDH SONET SONET SONET SONET/SDH SONET/SDH SONET/SDH SONET/SDH SONET/SDH Clear Channel Clear Channel UNI Pblica Pblica Pblica Privada Privada Pblica Privada Privada Pblica Privada Privada Privada

Tabela 2.1: Interfaces da Camada Fsica

Como um quadro transmitido a cada 125 s, mesmo que no exista informaes do usurio , a transmisso de quadros tambm conhecida como sncrona. Mesmo

parecendo contrrio s caractersticas do ATM, o sincronismo na camada Fsica no impe nenhuma restrio natureza assncrona do ATM, que est relacionada ao comportamento das aplicaes que fazem as clulas chegarem em intervalos irregulares camada Fsica. Outra estrutura de transmisso utilizada em ATM a Clear Channel Transmission. Nesse mecanismo, no h estruturas de quadros. Clulas so transmitidas assincronamente no meio fsico. A delimitao da clula feita pelo HEC. Como definido na Recomendao I.321 do ITU-T, a camada Fsica est dividida em duas sub-camadas:

PMD (Physical Medium Dependent): A sub-camada PMD v as clulas ATM como um fluxo contnuo de bits, com informao de sincronizao. A PMD

24

insere e extrai essas informaes, alm de realizar as codificaes necessrias para a transmisso da clula no meio fsico. As funes de transmisso e recepo na PMD so, respectivamente, a insero e reconhecimento de sinais eltricos (num cabo) ou pticos (numa fibra).

TC (Transmission Convergent): A TC fica sobre a PMD e sob a camada ATM. Na transmisso, a TC recebe clulas ATM, empacota-as em um quadro (caso a transmisso sncrona seja usada), calcula o campo HEC e envia o quadro para a PMD. J na recepo, as clulas so extradas do quadro e checadas usando o HEC, sendo corrigidas quando possvel (erros em um nico bit). Se no for possvel corrigir o cabealho, a clula descartada. Ainda no caso de transmisso sncrona, a TC tambm realiza a desassociao da taxa de clulas. Isto , a TC insere clulas vazias para que o fluxo de clulas entre a camada Fsica e a ATM se iguale com a velocidade do meio de transmisso.

A Figura 2.10 resume as funes da camada fsica.

Camada Fsica

TC

PMD

Desassociao da Taxa de Clulas Gerao e Verificao do HEC Delimitao das Clulas no Frame de Transmisso Adaptao do Frame de Transmisso Gerao e Recuperao do Frame de Transmisso Sincronizao dos Bits Acesso ao Meio Fsico Figura 2.10: Funes da Camada Fsica

2.7.2. A Camada ATM A camada ATM, independente da camada Fsica abaixo e da AAL acima, responsvel pelas funes que envolvem o cabealho da clula, com exceo do campo HEC que tratado na camada fsica. No lado do transmissor, 48 bytes vindos da AAL so recebidos pela camada ATM que gera o cabealho apropriado. Depois, a clula passada para a camada Fsica para transmisso. Nos ns intermedirios at o destino, a camada ATM responsvel pela comutao dessas clulas, realizando a traduo do VPI e/ou VCI, onde for estabelecido. Na camada ATM do destino, o cabealho removido e o playload repassado para a AAL.

25

Outras funes executadas pela camada ATM so

multiplexao e a

demultiplexao das clulas. Na direo de transmisso, clulas de caminhos ou circuitos virtuais individuais so combinados em um fluxo no contnuo das clulas, que passado para a camada Fsica. Isso possibilita a multiplexao sobre um nico enlace fsico. Na direo de recepo, o fluxo de clulas demultiplexado em caminhos ou circuitos virtuais individuais, a partir do contedo dos campos VPI e VCI. A camada ATM tem a capacidade de discriminar clulas a partir de alguns campos no cabealho e dar tratamento especial a essas clulas. O PTI permite que a camada ATM diferencie clulas de usurios e de gerncia. Alguns determinados valores de VPI-VCI tm significado especial. Por exemplo, clulas com VPI = 0 e VCI = 5 levam informao de sinalizao da UNI. Controle de trfego e de congestionamento tambm so realizados pela camada ATM. O objetivo suportar a QoS de cada conexo por toda sua durao e, ao mesmo tempo, proteger a rede de congestionamento. Algumas funes de controle de trfego so: CAC ( Connection Admission Control): Aes realizadas durante o estabelecimento de conexo para determinar se um pedido de conexo deve ser aceito ou rejeitado. UPC (Usage Parameter Control): aes realizadas pela rede para monitorar e controlar o trfego submetido pelo usurio. PC (Priority Control): Opo para habilitar o descarte de clulas com CLP = 1, caso haja congestionamento. Descarte de Quadros: Opo para redes congestionadas descartarem todas as clulas associadas a um quadro, ao invs de clulas individuais. A camada ATM tambm possui funes de gerncia que sero detalhadas no captulo 3. A Figura 2.11 resume as funes da camada ATM. Controle de Fluxo Genrico Gerao e Extrao do Cabealho da Clula Camada ATM Traduo do VPI/VCI da Clula Multiplexao e Demultiplexao de Clulas

Figura 2.11: Funes da Camada ATM

26

2.7.3. A Camada AAL

A camada ATM lida com funes relacionadas ao cabealho da clula, independente do tipo de informao carregada no playload. Essa simplificao

necessria para seus protocolos se manterem no mesmo nvel dos enlaces de alta velocidade. Assim, vrios servios necessrios pelas aplicaes so deixados de fora. Na camada ATM, por exemplo, no existe deteco de perda de clulas ou tratamentos da variao do retardo das clulas (CDV Cell Delay Variation). A principal razo para essas funes estarem fora da camada ATM porque nem todos os servios so necessrios para todas as aplicaes. Por exemplo, para o trfego de dados, o CDV irrelevante mas erros no podem acontecer; ao contrrio do trfego de voz no qual erros em bits so admissveis, mas variao no atraso pode causar problemas de compreenso. Assim, a camada AAL usada para incrementar os servios fornecidos pela camada ATM, suportando as funes necessrias pelas camadas superiores que variam de acordo com os requisitos das aplicaes. Ento, a AAL dependente de servio. Na AAL, as PDUs das camadas superiores so mapeadas em payloads de clulas ATM e vice-versa. Contudo, como ATM foi projetado para suportar diferentes tipos de servios, uma nica AAL no suficiente para atender os requerimentos de todas as aplicaes.

Portanto, uma AAL diferente foi projetada para cada classe de servio. O ITU-T classifica os servios RDSI-FL baseando-se em trs parmetros:

Sincronizao entre origem e destino (necessria ou no) Taxa de transferncia (constante ou varivel) Modo de conexo (orientado conexo ou no).

A Tabela 2.2 apresenta as classes de servios relacionados com suas caractersticas e as respectivas AALs. Alm destas quatro classes, foram definidas mais duas: a classe X e Y. Na classe X, a AAL (normalmente proprietria), o tipo de transmisso e a necessidade de sincronizao so definidas pelo usurio. Essa classe tambm pode ser usada por aplicaes que acessem diretamente a camada ATM, sem nenhum servio de AAL. A classe Y foi projetada para aplicaes de dados sem restries de atraso, de modo que as caractersticas possam ser alteradas depois do seu estabelecimento.

27

Parmetro Sincronizao entre Origem e Destino Taxa de Transmisso Modo de Transmisso

Classe A Necessria Constante Orientado a Conexes AAL1

Classe B Necessria Varivel Orientado a Conexes AAL2

Tipo de AAL

Classe D No Necessria Varivel Varivel Orientado a No Conexes Orientado a Conexes AAL3/4, AAL5 AAL3/4

Classe C No Necessria

Tabela 2.2: Classificao dos Servios AAL.

A estrutura da AAL, independente do seu tipo, apresentada na Figura 2.12. A AAL dividida em duas sub-camadas: a SAR (Segmentation and Reassembly) e a CS (Convergence Sublayer). A SAR lida com a segmentao em playloads de clulas ATM e a remontagem das unidades de dados das camadas superiores. A CS fornece o servio AAL no SAP (Service Access Point) e contm funes especficas a um determinado servio. Cada AAL-SAP est associada a um conjunto de parmetros de QoS. A CS ainda subdividida em duas: a CPSP (Common Part Convergence Sublayer), sempre

presente; e a SSCS (Service Specific Convergence Sublayer), especfica a cada classe de servio e podendo nem estar presente.

Figura 2.12: Estrutura da Camada AAL

28

SAAL A SAAL (Signaling AAL) oferece mecanismos para o transporte de trfego de sinalizao entre usurios ATM. Como parte do Plano de Controle, a SAAL serve como interface entre as funes de sinalizao de alto nvel (como a UNI 3.1 / Q. 2931) e a camada ATM. A SAAL utiliza a CPCS e a SAR oferecidas pela AAL 5, como mostrado na Figura 2.13. A diferena est na SSCS da SAAL, que contm duas funes:

SSCOP (Service Specific Connection-Oriental Protocol): um protocolo de enlace que oferece transporte de mensagens de sinalizao. A SSCOP suporta deteco e correo de erros fim-a-fim, sequenciao e recuperao seletiva de quadros.

SSCF (Service Specific Coordination Function): responsvel pelo mapeamento da aplicao da camada superior para a SSCOP.

Sinalizao UNI SSCF


(Service Specific Coordination Function)

SAAL
(Signaling AAL)

SSCOP
(Service Specific Connection Oriented Protocol)

Parte da SAAL
Especfica ao Servio

AAL 5 CPCS AAL 5 SAR Camada ATM Camada Fsica

Parte Comum da SAAL

Figura 2.13: Estrutura da SAAL

2.8.

Classificao das Categorias de Servio nas Redes ATM

As redes ATM tm necessidade de mecanismos de gerenciamento de trfego no s para garantirem a entrega das clulas com um determinado nvel de qualidade mas tambm

29

com o objetivo de maximizar a utilizao dos recursos da rede. Estes mecanismos possibilitam que o usurio especifique um conjunto de parmetros que estaro diretamente relacionados com a qualidade de servio (Quality of Service, QoS). Os parmetros de QoS so escolhidos mediante o tipo de servio que suportado. Deste ponto de vista, o ATM Forum definiu cinco categoria de servio: Constant Bit Rate (CBR), Real-Time Variable Bit Rate (rt-VBR), Non-Real-Time Variable Bit Rate (nrt-VBR), Unspecified Bit Rate (UBR) e Available Bit Rate (ABR). Estas categorias de servios tm um conjunto de caractersticas que sero abordadas na subseo 2.8.2. No entanto, antes das definies propriamente ditas julga-se necessrio uma abordagem de carter geral. A categoria CBR caracteriza-se pela necessidade da preservao da sincronizao entre o emissor e o receptor para servios de taxa constante. As duas categorias VBR (rt e nrt) exigem algumas garantias que sero descritas mais adiante existindo uma diferena apenas no que diz respeito as garantias do ponto de vista do atraso que so requeridos no rt-VBR e no so no nrt-VBR. As duas ltimas categorias caracterizam-se pela inexistncia e garantias estritas (tpico de trfego de dados, tpico best-effort). No entanto, a categoria ABR distingue-se da categoria UBR pela definio de uma taxa de transmisso mnima. As funes so estruturadas para cada categoria de servio de acordo com o tipo de aplicao para a qual esto voltadas. A relao existente entre as classes anteriormente definidas e as categorias a seguir a seguinte: a categoria CBR est abrangida pela classe A; a categoria VBR est includa na classe B e as restantes categorias esto englobadas nas classes C e D. A diferena significativa entre as duas primeiras e as restantes o fato da CBR e da VBR necessitarem de preservar a sincronizao entre o emissor e o receptor, enquanto que as categorias abrangidas pelas classes C e D so um caso particular da categoria VBR, mas sem o mesmo tipo de garantia (tpico do trfego de dados tradicional).

2.8.1. Os Parmetros de trfego e de Qualidade de Servios

Nesta subseo so apresentados os parmetros de trfego e de QoS que servem para garantir um determinado nvel de desempenho s aplicaes. Os parmetros de QoS caracterizam o desempenho de uma conexo na camada ATM. Estes parmetros quantificam o desempenho da rede numa base extremo-a-extremo.

30

Os parmetros so em nmero de seis, sendo trs negociveis entre a rede e os usurios e os restantes no so negociveis. Os parmetros negociveis so os seguinte:

Cell Loss Rate (CLR): percentagem de clulas perdidas na rede, por exemplo, devido ao congestionamento. O valor obtido atravs da relao

# Clulas Perdidas CLR = #Clulas Transmitidas

Durante perodos de congestionamento a rede elimina preferencialmente as clulas que tenham atribudo o valor 1 ao bit CLP (Cell Loss Priority) no cabealho das clulas. Se o bit CLP for 0, as clulas s sero eliminadas pela rede se existirem problemas persistentes que os algoritmos de controle de trfego no consigam resolver adequadamente.

Maximum Cell Transfer Delay (maxCTD): representa o atraso mximo de um clula entre o ponto de entrada e o ponto de sada, designado por atraso de transferncia. Este atraso inclui o atraso de propagao, atrasos nas filas de espera e o tempo de servio em cada fila.

Cell Delay Variation (CDV): descreve a variao no padro de chegada das clulas, designado na literatura por delay jitter. Um valor da CDV elevado implica a necessidade de grandes buffers.

Peak-to-Peak Cell Delay Variation (peak-to-peak CDV): o termo peak-to-peak refere-se diferena entre o maxCTD e o CTDmin. Os parmetros de QoS no negociados so os seguintes: Cell Error Ratio (CER)/ Severely Errored Cell Block Ratio (SECBR) e Cell Misinsertion Rate (CMR).

Os parmetros de trfego fornecem as caractersticas do trfego de uma conexo, podendo ser quantitativos ou qualitativos. Este parmetro tm a seguinte definio:

31

Peak Cell Rate (PCR): a taxa de transmisso mxima que os sistemas finais podem transmitir (definido como o inverso do intervalo mnimo entre as clulas geradas na interface entre as camadas ATM fsica).

Sustained Cell Rate (SCR): limite superior da taxa de transmisso mdia que serve como medida durante determinado intervalo de tempo.

Minimum Cell Rate (MCR): taxa de transmisso mnima desejada.

Cell Delay Variation Tolerance (CDVT): tolerncia possvel na variao do CTD.

Minimum Burst Size (MBS): Nmero mximo de clulas (burst) que podem ser transmitidas utilizando a taxa de transmisso mxima.

Os parmetros de trfego e da QoS esto descritos detalhadamente em [21] e [35].

2.8.2. Definio das categorias de servio

Nas redes ATM as categorias de servios definidas abrangem um leque muito diversificado de aplicaes. Algumas destas aplicaes necessitam de garantias por parte da rede para satisfazer um conjunto de requisitos a elas associados. As garantias podem ser obtidas na assinatura do contrato com o operador de telecomunicaes e no momento do estabelecimento da conexo. Os parmetros de trfego e de QoS definidos na subseo 2.8.1 servem para a rede garantir a satisfao dos requisitos. No entanto as redes ATM tambm fornecem servios e aplicaes que no necessitam de qualquer tipo de garantias, nem to pouco necessitam de qualquer preocupao no momento de estabelecer a conexo. Esse tipo de servio normalmente conhecido por best-effort.

Constant Bit Rate (CBR)

A capacidade de transferncia desta categoria so usadas em conexes que requerem uma largura de banda constante durante todo o tempo de vida da conexo. Este

32

requisito indicado pelo valor do parmetro PCR [14,16,17,18] (neste caso o valor mdio igual ao valor mximo). A partir do momento em que a conexo estabelecida, os parmetros QoS negociados so assegurados para todas as clulas que so transmitidas. Nesta categoria a fonte pode transmitir a uma taxa igual ao PCR durante todo o tempo da ligao. Esta categoria de trfego tem capacidade para suportar aplicaes em tempo real que requerem variaes muito pequenas no atraso. No entanto se existirem clulas que tenham um atraso para alm do valor especificado pelo maxCTD, so assumidas serem de valor significativamente reduzido para a aplicao [14,15]. Nesta categoria o parmetro CLR especificado para clulas com CLP = 0 e pode ou no ser especificado para clulas com CLP = 1 [16,18]. O CBR abrange uma grande diversidade de aplicaes, por exemplo, emulao de circuitos, voz, vdeo e udio interactivo, distribuio de vdeos e de udio, vdeo a pedido ou ainda qualquer aplicao que necessite de garantias relativamente ao tempo de resposta e aos atrasos.

Variable Bit Rate (VBR)

Esta categoria de servio permite ao usurio transmitir a uma taxa varivel, podendo ser explorada a multiplexagem estatstica. Dependendo da aplicao ser ou no sensvel ao atraso das clulas, esta categoria subdividida em duas: VBR com requisitos de tempo real (rt-VBR); VBR sem requisitos de tempo real (nrt-VBR);

O servio rt-VBR adequado para aplicaes que necessitam de garantias relativamente s variaes do atraso. Esta categoria apropriada para aplicaes de voz e de vdeo com taxa varivel [12,13]. As conexes deste tipo so caracterizadas pelos parmetros PCR, SCR, MBS, CDV e CTD. Este tipo de fontes transmite com uma taxa que varia com o tempo. Neste tipo de servio, as fontes transmitem com uma taxa varivel entre um valor mnimo e um valor mximo; a ttulo de exemplo, muitos autores realizam este tipo de trfego como uma sobreposio de mltiplas fontes do tipo ON/OFF. Nesta categoria as fontes caracterizam-se pelos parmetros PCR, SCR, MBS e CTD. Uma das diferenas entre esta categoria e a anterior a no existncia de limites na

33

variao dos atrasos (no existe a necessidade de garantias quanto ao CDV); no entanto, so necessrias algumas garantias (principalmente a taxa), isto , exige um contrato de trfego [14,15,16,18]. Nesta categoria esto englobadas algumas aplicaes tpicas de transferncia de dados, em que as fontes transmitem com um padro do tipo ON/OFF. Apresentam-se a seguir algumas possveis aplicaes enquadradas nestas duas categorias:

Aplicaes em tempo real para as quais os sistemas finais podem se beneficiar de multiplexagem estatstica atravs da transmisso com uma taxa varivel, podendo ainda tolerar ou recuperar de situaes em que exista uma percentagem de clulas perdidas diferentes de zero.

Aplicaes do tipo transacional que requerem tempos de respostas crticos.

Interfuncionamento com o servio Frame Relay.

Unspeciffied bit Rate (UBR) A classe UBR est definida para aplicaes de dados que requerem largura de banda varivel, mas que no so sensveis perda de clulas ou a atrasos variveis, pois as aplicaes tm os seus prprios mecanismos de recuperao e de retransmisso ou podem suportar-se num protocolo dotado com esses mecanismos (TCP/IP). Durante os perodos de congestionamento, as clulas so perdidas, mas as fontes no reduzem a sua taxa. Alguns exemplos deste tipo de aplicaes so: transferncia interativa de texto, dados e imagem; mensagens; distribuio de texto, dados e imagem; emulao de redes locais e emulao de terminais remotos (exemplos, telnet, rlogin, etc.). No servio UBR no existem garantias de servio. Nenhum acordo estabelecido nas conexes deste tipo. O controle de fluxo para trfego UBR realizado em nveis superiores e numa base extremo-a-extremo. [14,15] Available Bit Rate (ABR)

A categoria de servio ABR tem caractersticas bastante especficas relativamente ao controle de fluxo. uma categoria de servio em que as caractersticas de transferncia

34

dependem essencialmente da informao de controle que a rede fornece, uma vez que a largura da banda atribuda a cada conexo varia de forma dinmica. Os mecanismos de controle de fluxo aplicveis a esta categoria sero motivo de discusso no quarto captulo. Estes mecanismos envolvem diferentes tipos de feedback para controlar a taxa de transmisso das fontes. Este feedback conseguido custa de uma clula especial

designada por clula de gerenciamento de recursos (Resource Management, RM) [14,15,19,20,21,22]. atravs desta clula que as fontes vo adaptar a sua taxa de

transmisso disponvel na rede. A poltica de distribuio da largura de banda pelos VCs deste tipo de servio tem usualmente como base o critrio max-min fairness [23]. O servio ABR requer um valor de taxa mnimo (que no limite pode ser zero), sendo este servio do tipo best-effort [24]. A ttulo de exemplo, a lista que se segue ilustra esta denominao, uma vez que o tipo de aplicaes no necessita de qualquer garantia:

Qualquer aplicao do tipo UBR pode tirar vantagens do protocolo de controle de fluxo ABR com o objetivo de obter uma pequena percentagem de clulas perdidas.

Transferncia de dados.

Aplicaes de comunicao de dados que requerem um melhor comportamento no atraso, tais como chamadas de procedimentos remotos, servios de arquivos distribudos (por exemplo, NFS), etc.

No estabelecimento de uma conexo ABR, a fonte deve indicar rede os valores extremos entre os quais quer transmitir [16,18]. A taxa definida em PCR a taxa mxima desejada pela fonte. Alm do valor mximo tambm possvel definir o valor da taxa mnima (MCR) [25,26]. Este valor mnimo deve ser garantido pela rede se a taxa instantnea da fonte for superior ou igual ao valor do MCR. No entanto a rede no reserva recursos para este efeito, o que pode beneficiar outros fluxos de trfego se a taxa da fonte for inferior a MCR. As duas ltimas categorias de servio (UBR e ABR) aplicam-se, no essencial, ao mesmo tipo de trfego (em geral trfego de dados), mas com a categoria ABR pode-se

35

conseguir-se uma utilizao mais eficiente dos recursos e como conseqncia um melhor desempenho e uma distribuio igual dos recursos pelas aplicaes. Os parmetros de trfego e de sumarizados na Tabela 2.3. QoS das categorias de servio definidas so

Atributos QoS CLR com CLP = 0 CLR com CLP=1 maxCTD peak-to-peakCDV Trfego SCR, MBS, CDVT PCR e CDVT MCR

CBR

VBR-RT

VBR-NRT

ABR

UBR

Especificado Opcional Especificado Especificado Especificado No Especificado

Especificado Especificado No Especificado No Especificado

No Especificado No Especificado No Especificado No Especificado

No Aplicvel

Especificado

No Aplicvel Especificado Especificado No Aplicvel

Especificado No Aplicvel

Tabela 2.3: Parmetros de trfego e de QoS Uma discusso mais alargada e mais profunda do trfego ABR ser objeto dos captulos 4 e 6, quer em relao aos mecanismos de controle de fluxo, quer em relao ao tipo de algoritmo utilizados nas fontes e nos comutadores.

2.9. O Endereamento nas Redes ATM

Cada estao ATM necessita de um endereo ATM que a identifique unicamente. Endereos ATM so necessrios para que as redes ATM possam localizar os ns origem e destino de uma conexo. As redes pblicas e privadas utilizam diferentes formatos de endereo. As redes pblicas fazem uso de endereos no formato E.164 do ITU-T. J as redes privadas utilizam o formato NSAP (Network Service Access Point) da OSI. [6]. Endereos NSAP so baseados no conceito do domnio hierrquicos de endereamento. Cada endereo tem 20 bytes e possui duas partes, uma chamada IDP (Initial Domain Part) e outra chamada DSP (Domain Specific Part). O IDP especifica um sub-domnio do espao de endereamento global (indicada pelo campo IDI - Initial

36

Domain Identifier) e a autoridade responsvel por atribuir endereos naquele sub-domnio (indicada pelo campo AFI - Authority and Format Identifier). A parte da rede tem 13 bytes e deve ser configurado pelo administrador da rede em cada porta do comutador. A parte da estao dividida entre 6 bytes para o identificador da estao (ESI - End System Identifier) e 1 byte para o campo Selector, que indica cada dispositivo ligado estao, caso haja algum. O ESI pode ser o endereo MAC (Medium Access Control) da estao.

2.10. O Servio de LAN Emulation - LANE

LAN Emulation (LANE) um servio desenvolvido no ATM Forum para permitir que aplicaes LAN j existentes executem sobre uma rede ATM. Para isso, esse servio deve emular as caractersticas e o comportamento de redes locais convencionais. Assim, um servio no orientado conexo deve ser suportado. Trfego broadcast e multicast tambm devem ser permitidos. A LANE deve possibilitar a interconexo de LANs tradicionais com LANs emuladas, mantendo o endereo MAC de cada dispositivo LAN, para deste modo, preservar a imensa base de aplicaes LAN existentes permitindo que funcionem sem alteraes sobre uma rede ATM. Esta a maior vantagem da LANE e sua maior desvantagem pois as aplicaes no utilizam s caractersticas de garantia de QoS do ATM. A LAN emulada pode ser Ethernet (IEEE 802.3) ou Token Ring (IEEE 802.5). A LANE define para cada instncia de LAN emulada um conjunto de servios: configurao, resoluo de endereos (MAC para ATM e broadcast). A participao numa LAN emulada no determinada pela localizao fsica do dispositivo e sim pela associao lgica com o conjunto de servios. Por isso, LANE ideal para a construo das chamadas LANs Virtuais (VLANs). Numa LAN emulada, tambm possvel o acesso direto rede ATM permitindo que duas estaes estabeleam um caminho virtual e tirem proveito da largura de banda e garantias de QoS oferecidas pelo ATM. Contudo, a maioria das aplicaes devem

executar utilizando os servios da LANE, sem garantias de QoS.

37

A Arquitetura da LANE

A Figura 2.14 mostra as camadas

funcionais da arquitetura LANE. As camadas

Fsica e ATM so as usuais. LANE usa servios AAL tradicionais para as transferncias de dados de usurio (AAL5) e de sinalizao (SAAL). A camada LANE apresenta para a camada superior uma interface ao nvel de MAC e um esquema de endereamento, com o objetivo de parecer s aplicaes estarem, para todos os efeitos, executando realmente sobre uma LAN. Clientes e servidores LANE interagem sobre a LUNI (LANE User-Network Interface). As funes executadas sobre a LUNI so: inicializao, transferncias de dados, registro e resoluo de endereos. Os Componentes da LANE Os componentes de um LAN emulada so definidos assim:
Camada Superior (Ex. Token Ring)

Gerenciamento de Camada

Camada LANE

LUNI

Gerenciamento Conexes SSCS nulo SSCOP

de

Camada AAL5

Camada ATM

Camada Fsica

Figura 2.14: Estrutura da LANE

LEC (LAN Emulation Client): Um LEC pode ser uma estao, uma ponte ou um roteador. O LEC faz resoluo de endereos, repasse de dados para outros

38

LECs e outras funes de controle. O LEC apresenta uma interface de nvel MAC e implementa numa LUNI comunicao com outros componentes de uma LAN emulada. LES (LAN Emulation Server): O LES age como servidor de registro e resoluo de endereos, sendo dedicado a uma LAN emulada. O LES oferece meios para que LECs registrem seus endereos MAC e ATM. Um LEC pode pedir ao LES a resoluo de um endereo MAC para ATM. O LES pode responder diretamente esse pedido ou repass-lo para outros LECs. LECS (LAN Emulation Configuration Server): O LECS usado para inicializar um LEC com informaes especficas da LAN emulada para qual o LEC est entrando. Por exemplo, o LECS fornece o endereo ATM do LES para o LEC (de acordo com seu endereo MAC ou ATM). BUS (Broadcast and Unknown Server): O BUS trata de quadros para o endereo de broadcast MAC, todo trfego multicast e quadros unicast enviados por um LEC antes que o endereo ATM do destino seja resolvido. Todos os LECs mantm uma conexo com o BUS e so destinos de um VCC ponto-amultiponto que tem o BUS como origem. Isso permite que os LECs enviem quadros sem estabelecer uma conexo primeiro. Os servidores (LES, LECS e BUS) podem executar numa nica mquina ou em mquinas separadas. Uma LAN emulada s precisa de um LES e de um BUS, mas que s podem executar um tipo de LANE (Ethernet ou Token Ring). As Conexes da LANE Mensagens de controle e quadros de dados trafegam em VCCs diferentes. VCCs de Controle levam mensagens de um LEC para outro LEC, para um LES ou um LECS. J os VCCs de Dados esto estabelecidos entre LECs ou de um LEC para o BUS. Os VCCs de Controle: VCC de Configurao Direta: VCC bidirecional ponto-a-ponto entre o LEC e o LECS. usado pelo LEC para obter informaes de configurao, como o endereo ATM do LES.

39

VCC de Controle Direto: VCC bidirecional ponto-a-ponto entre o LEC e o LES para o envio de informaes de controle.

VCC de Controle Distribudo: VCC unidirecional ponto-a-ponto ou ponto-amultiponto que opcionalmente estabelecido do LEC para um ou mais LECS, durante a fase de inicializao.

Os VCCs de Dados:

VCC de Dados Direto: VCC bidirecional ponto-a-ponto estabelecido entre dois LECs. Quando um LEC (origem) deseja se comunicar com outro (destino), mas no sabe seu endereo ATM, o LEC origem faz um pedido de resoluo de endereos para o LES que mandado pelo VCC de Configurao Direta. Assim que a resposta recebida , o LEC origem pode estabelecer um VCC de Dados Direto com o LEC destino.

VCC de Envio Multicast: VCC bidirecional ponto-a-ponto estabelecido entre o LEC e o BUS para o envio de quadros de dados multicast e unicast com endereo ATM do destino desconhecido pelo LEC. Um LEC pode receber quadros de dados sobre esse VCC.

VCC de Repasse Multicast: Pode ser um VCC unidirecional ponto-a-ponto ou ponto-a-multiponto que estabelecido do BUS para um ou mais LECs. Esse VCC usado para o repasse de quadros de dados multicast para os membros da LAN emulada.

2.11. O Mecanismo IP sobre ATM

Visando permitir o suporte direto do IP sobre a AAL5, o IETF especificou um mecanismo conhecido como IP sobre ATM, definido na RFC 1577 [40]. A imensa base de estaes utilizando IP devem ter meios de migrao para o ATM. Para isso, o IP deve ser adaptado para suportar aplicaes multimdia.

40

A poltica de dividir as redes em subredes de acordo com domnios administrativos e de trabalho utilizado nesta abordagem. Assim, uma rede ATM pode ser vista como vrias LIS (Logical IP Subnetwork). Uma LIS um conjunto de estaes e roteadores ATM conectados, dentro de uma subrede IP comum. A Figura 2.15 [7] mostra uma rede ATM dividida em diversas LIS.

Figura 2.15: IP sobre ATM

Cada LIS contm um servidor de ARP (Address Resolution Protocol), responsvel pelo mapeamento de endereo IP em ATM e vice-versa. Todos os membros da LIS so registrados com o servidor de ARP. Todos os pedidos de resoluo de endereos a partir de membros da LIS so tratados pelo servidor, que pode ser um processo executado no roteador. Os pedidos de resoluo de endereos IP so passados para o servidor de ARP. Quando a estao que originou o pedido recebe o endereo ATM correspondente, ela pode estabelecer uma conexo direta com esta mquina. Duas grandes mudanas foram realizadas no protocolo tradicional ARP: a criao da mensagem ATMARP (para pedir resoluo de endereos) e da mensagem InATMARP (para registro inverso de endereos).

41

O modelo IP sobre ATM mais simples que o modelo LANE, contudo, menos funcional. No IP sobre ATM, cada estao deve ser configurada manualmente com o endereo do servidor de ARP, diferentemente da LANE onde h descoberta dinmica. Uma desvantagem a possibilidade que duas estaes na mesma rede ATM fsica, tenham que se conectar atravs de um roteador por estarem em diferentes LIS. Esta restrio pode diminuir o throughput da rede e aumentar o retardo. Uma vantagem do modelo IP sobre ATM o tamanho da MTU (Maximum Transfer Unit) ser de 9180 bytes. Uma MTU grande pode aumentar o desempenho de estaes ligadas a uma rede ATM [7].

Você também pode gostar