Você está na página 1de 0

Tecnologias de Comutao de Pacotes e de Circuitos

Esta aula tem por objetivo a apresentao das tecnologias de comutao de pacotes e de circuitos
utilizados pelas redes de comunicao.


Introduo

Comutao o processo de interligar dois ou mais pontos entre si. Para tornar vivel a comunicao
entre um grande nmero de pontos, surge o conceito de Rede de Comutao, que se trata, acima de
tudo, de um servio de transferncia de informaes entre pontos ou ns.

Cada n possui uma nica interface ligada rede, sendo que esta assegura a transferncia de dados
entre qualquer um dos ns que lhe esto ligados.

As redes de comutao so constitudas por um conjunto de ns intermdios, com vrias ligaes entre
si, mas, geralmente, com uma topologia mais simples do que full-connected , obviamente, por razes
econmicas.

Os ns intermdios funcionam como um conjunto que assegura que as informaes cheguem ao destino
correto. O modo como a rede assegura a transferncia das informaes pode obedecer a vrios
princpios, dando origem a diversos tipos de rede de comutao. Estes tipos de comutao podero ser
classificados de Redes de Telecomunicaes, em trs tipos distintos:

Comutao de Circuitos;
Comutao de Pacotes;
Comutao de Clulas.

Assim, em uma rede de comunicao, diz-se que a comutao a alocao de recursos da rede para
transferncia de informao.

As principais formas de comutao so as comutaes de circuitos, mensagens e pacotes, embora a
comutao de clulas desponte como uma nova forma de comutao, que busca resguardar o aspecto
de qualidade na prestao do servio de transferncia de informaes.

Como situaes prticas de comutao, podemos citar as redes de telefonia e as de computadores.

No caso dos telefones, as centrais telefnicas comutam (interligam) dois terminais por meio de um
sistema automtico. Este sistema ilustrado na figura 1.



Figura 1: Rede Telefnica

Nas redes de computadores LAN e MAN, esse recurso feito atravs da topologia com meio
compartilhado tipo barramento. Nas WAN, os caminhos entre pares de estaes fazem com que se
adote a topologia entre malha, ilustrada na figura 2, o que permite explorar rotas alternativas entre ns.



Figura 2: Rede de Computadores

Por outro lado, a evoluo da microeletrnica reduziu custos de processamento, permitindo a
compresso e o empacotamento de voz e vdeo com qualidade. As novas tecnologias permitem que
servios como udio e vdeo, antes s disponveis atravs de circuitos ou canais, sejam transportados,
agora, sobre redes de multiplexao estatsticas, tambm conhecidas como redes de dados baseadas
em pacotes.

Esta evoluo aponta a necessidade de se conhecer o que comutao por circuitos e o que
comutao por pacotes, entendendo suas funes / operaes e como os servios de voz, dados e
vdeo podem ser tratados por essas formas de comunicao.

Comutao por Circuitos

Nas redes de comutao de circuitos, antes de ser enviada qualquer informao, procede-se ao
estabelecimento de uma ligao fsica entre os terminais que pretendem se comunicar. Ou seja, a
comutao de circuito implica na existncia de uma conexo entre dois pontos ou duas estaes, tal
como em uma conversao telefnica.

A comutao de circuitos, em redes de telecomunicaes, um tipo de alocao de recursos para
transferncia de informao que se caracteriza pela utilizao permanente destes recursos durante toda
a transmisso. uma tcnica apropriada para sistemas de comunicaes que apresentam trfego
constante, como por exemplo, a comunicao de voz, necessitando de uma conexo dedicada para a
transferncia de informaes contnuas.

Funcionamento

Essencialmente, uma comunicao via comutao de circuitos entre duas estaes se subdivide em trs
etapas: o estabelecimento do circuito, a transferncia de informao e a desconexo do circuito.

Na primeira etapa, o estabelecimento do circuito, uma rota fixa entre as estaes envolvidas
estabelecida para que elas possam se comunicar. Entre uma ponta e outra da comunicao,
determinada e alocada uma conexo bidirecional, um circuito fim a fim, antes que a comunicao entre
as estaes se inicie, contendo um canal dedicado para cada estao transceptora, que permanece
conectado at o trmino da comunicao.

Em seguida, na transferncia de informao, as estaes envolvidas podem trocar informaes entre
si, transmitindo e recebendo informaes atravs do circuito j estabelecido. Esta transferncia de dados
corresponde segunda etapa da comutao de circuitos.

Aps um perodo indeterminado de tempo, a conexo pode ser encerrada, quase sempre pela ao de
uma das estaes envolvidas na comunicao. Na desconexo do circuito, a ltima etapa, todos os
ns intermedirios do circuito precisam ser deslocados, de modo a serem reutilizados, conforme
necessrio, para formar novos circuitos entre quaisquer estaes pertencentes rede. Para tanto, sinais
de controle so transmitidos por todos esses ns, liberando os recursos.

A figura 3 ilustra a formao de circuitos de comunicao na comutao de circuitos.



Figura 3: Formao de Circuito na Comutao de Circuitos

Chaveamento

Existem trs maneiras diferentes de se alocar canais de comunicao em comutao de circuitos. So
elas:

Chaveamento espacial: estabelecido um caminho entre duas estaes por meio de enlaces
fsicos permanentes durante toda a comunicao. Ao longo desse caminho, uma sucesso de
chaves fsicas, cada uma em um n intermedirio, formam um circuito atravs da interconexo
entre suas portas;
Chaveamento de freqncias: estabelecida uma associao entre dois canais de freqncia
em cada enlace. Um n intermedirio, ao receber um sinal de uma onda portadora de
determinada freqncia, realiza a filtragem e demodulao deste sinal para sua posterior
modulao e transmisso na outra freqncia associada;
Chaveamento temporal: estabelecida uma associao de dois canais de tempo em cada
enlace. Cada n intermedirio associa um canal TDM sncrono de uma linha com outro canal
TDM sncrono de outra linha, demultiplexando o sinal de um circuito desejado para ser
multiplexado e encaminhado para outro n.

Caractersticas

Podemos listar as caractersticas da comutao por circuitos, que so:

Aplicada na rede de telefonia;
Circuito de capacidade fixa em canal de voz de 4 KHz ou 64 Kbps. Oferece uma banda garantida
nessa capacidade;
Estabelecimento de uma conexo fim-a-fim, entre o usurio origem e o usurio destino, antes
que as informaes (voz) possam ser enviadas;
Impossibilidade de estabelecer a conexo nos casos de indisponibilidade de circuitos de menor
capacidade ou na indisponibilidade de circuitos;
Uma vez estabelecida a conexo, no existem mais problemas de congestionamento durante a
transmisso;
Manuteno do estabelecimento de um circuito de capacidade fixa, alocado entre os usurios
finais, enquanto a conexo no for terminada;
Tarifao baseada na distncia e tempo de conexo;
Suporte a aplicaes sensveis a atrasos, como a voz. O atraso constante, mas pode no ser
pequeno e no apresentando nenhuma variao no atraso de trnsito;
Adequada para aplicaes com taxa de transmisso fixa e alto ndice de utilizao;
Inadequada para suportar trfego em rajadas (burst), que tratado melhor utilizando-se a
tcnica de comutao de pacotes;
Permite a utilizao de rotas alternativas no caso de falha de algum n e/ou enlace;
Complexidade maior ao chavear canais com diferentes taxas altas de transmisso;
A acomodao de requisitos de diferentes taxas de transmisso para mltiplos usurios, vale-se
da utilizao de estruturas como TDM ou FDM.

A figura 4 ilustra o processo da comutao por circuitos.



Figura 4: Comutao por Circuitos

Aplicao

A comutao de circuitos muito empregada em sistemas telefnicos, devido natureza contnua que
caracteriza a comunicao por voz. Este comportamento constante da comunicao um fator
determinante para o emprego de tal tcnica, uma vez que a utilizao de comutao de circuitos em
transmisses de dados que se caracterizam por rajadas ou longos perodos de inatividade, resulta em
desperdcio da capacidade do meio fsico.

Os sistemas de telefonia modernos apresentam-se como uma base ideal para desenvolvimento de
novas redes de servios, capazes de ultrapassar os limites da telefonia convencional e oferecer uma
gama de novos servios aos usurios de sistemas de comunicao.

A crescente digitalizao das redes telefnicas contribuiu enormemente para a criao de interfaces
padronizadas que permitiram a conexo de diversos tipos de equipamentos rede, que se tornou
transparente aos tipos de sinais que por ela trafega, viabilizando a fuso dos servios telefnicos e no
telefnicos em uma nica rede, conhecida como RDSI - Rede Digital de Servios Integrados.

Comutao Rpida de Circuitos

Para contornar o problema do desperdcio de recursos quando um circuito est ativo, porm, suas
estaes comunicantes se encontram em silncio, foi desenvolvida a tcnica chamada Comutao
Rpida de Circuitos (Fast Connect Circuit Switching). Ela consiste num conjunto de tcnicas que
permitem a deteco de perodos de silncio em circuitos que se encontram ociosos, liberando
temporariamente os recursos alocados para serem utilizados na criao de outros circuitos. Assim que
uma das estaes volta a transmitir, o circuito deve ser rapidamente restabelecido para que a
conversao possa prosseguir. Entretanto, existe uma probabilidade de que a conexo no seja
recuperada por falta de recursos, no caso de os ns intermedirios da rede se encontrarem quase todos
ocupados com outras conversaes.

Comutao de Mensagens

Ao contrrio da comutao de circuitos, na comutao de mensagens no necessrio o
estabelecimento de um caminho entre as estaes. Se uma estao deseja transmitir uma mensagem,
ela adiciona o endereo de destino a essa mensagem que ser transmitida pela rede de n em n,
utilizando apenas um canal por vez, aguardando em filas at que o caminho seja liberado (pois, outras
mensagens podem estar aguardando para serem transmitidas), quando, ento, a transmisso se inicia.

Caractersticas da comutao de mensagens, ilustrada na figura 5:

O aproveitamento das linhas de comunicao maior, uma vez que as mensagens so
transmitidas por demanda;
As mensagens so sempre aceitas.



Figura 5: Comutao de Mensagens

A comutao de mensagens foi a precursora da comutao de pacotes, onde mensagens so roteadas
na rede inteira, um hop por vez.

Sistemas de comunicao de pacotes so, hoje em dia, geralmente, implementados sobre comutao de
pacotes ou de circuitos.

O correio eletrnico (e-mail) um exemplo de sistema de comunicao por comutao de mensagens.

Comutao por Pacotes

Comutao por pacotes uma tecnologia criada para atender as comunicaes de dados.

Nesta foram de comunicao, os tamanhos dos blocos de informao so limitados, pois os dispositivos
de rede no devem dispor de buffers para armazenar blocos longos de informao. A principal razo
para implementao de comutao por pacotes evitar o tempo de conexo. Alm disso, neste tipo de
comunicao, no se estabelece um circuito dedicado entre origem e destino, o que o torna mais
eficiente.

A comutao de pacotes semelhante de mensagens, a nica diferena que o tamanho da unidade
de dados transmitida na comutao de pacotes limitado. Assim, mensagens com tamanho maior que o
limitado so quebradas em tamanhos menores denominados pacotes e, pacotes de uma mesma
mensagem podem estar em transmisso simultnea pela rede em diferentes enlaces, reduzindo o atraso
de transmisso total da mensagem.

Os grandes problemas levantados pela comutao de mensagens foram resolvidos com os dados a
enviar sendo divididos em blocos menores, pequenos. E a cada bloco so acrescentados bits de
controle, os cabealhos. Esse conjunto denominado de pacote. Esta formao ilustrada na figura 6.



Figura 6: Criao de Pacotes na Comutao de Pacotes

Caractersticas

Em uma viso de comparao com a comutao de mensagem, duas grandes caractersticas so
encontradas:

as redes de comutao de pacotes requerem ns de comutao com menor capacidade de
armazenamento;
os procedimentos de recuperao de erros para pacotes so mais eficientes do que para
mensagens.

A figura 7 ilustra o encaminhamento em uma rede de comutao de pacotes.



Figura 7: Encaminhamento por Comutao de Pacotes

Caractersticas da comutao de pacotes, ilustrada na figura 8:

Estabelecimento de vrias conexes lgicas multiplexando uma nica conexo fsica, levando a
mltiplos usurios sobre essa mesma conexo fsica;
Permite a mltiplos usurios compartilhar facilidades e a banda de transmisso da rede;
Trfego agregado estatisticamente, de modo a maximizar a utilizao da banda de transmisso
de acordo com a demanda;
Tcnica tipo Store-and-forward (armazena, processa e encaminha);
Perda de pacotes devido a congestionamento na rede;
Tarifao baseada no trfego (maior componente) e no tempo de conexo. Dificuldade na
tarifao, devido a necessidade de contagem de pacotes. Normalmente, tarifado por valos fixo;
No suporta aplicaes sensveis a atrasos. Este ponto pode ser questionvel, pois em redes de
pacotes o atraso elstico, hora sendo grande, hora sendo pequeno, apresentando variao no
atraso de trnsito;
Adequada para aplicaes com taxa de transmisso varivel;
Suporta trfego em rajadas (burst);
Permite a utilizao de rotas alternativas no caso de falha de algum n e/ou enlace;
Perda da seqncia dos pacotes requer mecanismos de reordenao no destino.



Figura 8: Comutao por Pacotes

Funcionamento

Nas redes de comutao de pacotes, a informao, quer esta seja constituda por voz, video ou por
dados de computadores, apresenta-se sempre sob forma digital, sendo os bits agrupados em blocos,
aos quais se juntam bits de controle, se transformado em pacotes. Assim, a mensagem pode ser
constituda por um ou mais pacotes.

Cada pacote transporta no topo um conjunto de bits de controle designado por cabealho ou header, que
contm informao sobre o endereo da estao (telefone, terminal ou computador) de destino.

Os pacotes so enviados para o primeiro n (na prtica um computador), que os armazena
temporariamente, determina o caminho a seguir (com base no endereo indicado no header) e os envia
para o n seguinte. Este processo repete-se em todos os ns de comutao ao longo do caminho, sendo
os pacotes colocados temporariamente em filas de espera em buffers.

Em vez de uma comutao de circuitos, h em cada n uma passagem dos pacotes de uma posio de
buffer de entrada para outra associada ao buffer de sada, por onde saem para o n seguinte, logo que o
link esteja disponvel.

O link de ligao entre dois ns consecutivos compartilhado por pacotes de outras provenincias e
com outros destinos. Facilmente se conclui, que sendo a alocao (reserva) do link estabelecida
dinamicamente, h muito menos tempos mortos do que no caso da comutao de circuitos, em que,
conforme sabemos, o link estava todo o tempo atribudo a uma nica chamada.

Dados estatsticos mostram-nos que nas ligaes por voz, o link s est ativo cerca de 40 % do tempo,
pois, as pessoas fazem pausas durante a conversao, e que no trfego entre LANs, este s tem lugar
em cerca de 5 a 10 % do tempo.

Na comutao de pacotes so impostas restries quanto quantidade de informao a enviar de cada
vez, esses blocos de informao tomam a designao genrica de pacotes, ou especificamente na
camada de ligao lgica a designao de quadros (frames).

Geralmente, os quadros possuem tamanhos variveis at um valor mximo imposto. Imagine-se o envio
de um arquivo, raramente um nico quadro ser suficiente, a questo saber como a rede vai lidar com
uma seqncia de quadros que esto relacionados entre si.

O problema que se os quadros forem tratados pela rede como mensagens, os caminhos seguidos
pelos quadros podero ser diferentes e podem chegar ao destino em ordem diversa da de emisso.

Existem duas abordagens para este problema:

Datagramas - nesta abordagem ignora-se o problema que fica delegado para os nveis
superiores resolverem, um servio de datagramas no garante a ordem de entrega;
Circuitos Virtuais - esta tcnica utiliza alguns princpios da comutao de circuitos, mas o
circuito meramente lgico. Existem igualmente trs fases na comunicao:

o Estabelecimento do circuito virtual - o n de origem pede rede um circuito virtual
para ligao a um dado endereo de destino, a rede define um caminho e atribui-lhe um
identificador que devolve ao n;
o Transmisso - os quadros so enviados, mas em lugar do endereo de destino contm
o identificador do caminho a seguir, deste modo todos os quadros seguem o mesmo
caminho, estando por isso a ordem assegurada;
o Terminao do circuito virtual.

A figura 9 ilustra o comportamento das tcnicas descritas em uma rede com dois ns intermdios.



Figura 9: Tcnicas de Comutao

Aplicao

O caso mais divulgado de aplicao da comutao de pacotes o protocolo X.25.

As redes X.25, implementam comutao de pacotes sobre transmisso de quadros na camada de
ligao lgica, segundo o protocolo LAP-B (idntico ao HDLC).

Quando surgiram as redes X.25, a qualidade das linhas de transmisso era muito baixa e os erros de
transmisso extremamente freqentes. As redes X.25 proporcionaram comunicaes confiveis sobre as
piores condies. Para conseguirem, implementam controle de erros independente em cada linha interna
da rede.

Algumas das caractersticas das redes X.25 so:

Controle de fluxo e de congestionamento duplicado: para quadros e para pacotes;
O controle de erros linha a linha, no nvel de pacote;
Encaminhamento (routing) no nvel de pacote;
Deteco de erros nos quadros;
Pacotes de tamanho varivel.

Todos estes mecanismos tornam a especificao X.25 bastante pesada e a qualidade atual das linhas
de transmisso, torna desnecessrios tantos mecanismos que tendem a tornar as redes menos
eficientes.

Como pode se deduzir, quanto menos mecanismos de controle forem implementados, maior ser a
eficincia, desde que no ocorram erros. Por esta razo, surgiram alternativas ao X.25 que so, na
realidade, implementaes parciais onde alguma funcionalidade original eliminada:

Packet Relay;
Frame Switch;
Frame Relay;
Cell Relay.

Surgem aqui duas designaes para a transferncia de dados: relaying e switching.

Relaying

A designao relaying refere-se a uma operao no confivel, sem armazenamento nos ns
intermedirios, logo, sem controle de erros ou fluxo. Os ns funcionam em modo cut-through: a
informao necessria para executar o algoritmo de encaminhamento encontra-se no inicio dos pacotes,
assim, o pacote comea a ser emitido antes de ter sido integralmente recebido.

O funcionamento em modo cut-through tem a vantagem de diminuir substancialmente os atrasos nos
ns, mas inviabiliza o bloqueio de pacotes com erro, j que s possvel saber se existe algum erro
aps a leitura integral do pacote. Outra desvantagem que a taxa de transmisso deve ser a mesma em
toda a rede.

Nota-se que o modo cut-through otimista e supe que a linha de destino se encontra livre, se no for
esse o caso, ou passa a store & forward ou perde o pacote.

Switching

A designao switching refere-se a uma operao confivel, com armazenamento obrigatrio nos ns
intermedirios. Os pacotes com erro so bloqueados nos ns. Os prprios ns intermedirios
implementam o controle de fluxo e podem ou no implementar controle de erros. Este modo de operao
, normalmente, conhecido por store & forward.

Relaying versus Switching / Cut-through versus Store & Forward

Packet Relay

Os pacotes de nvel 3 apenas asseguram o encaminhamento, so encapsulados em quadros (nvel 2)
que asseguram o controle de fluxo.

Frame Switch

No implementa o nvel 3, logo, no trabalha com pacotes, apenas quadros. Os quadros so confiveis,
implementam controle de fluxo e erros (janela deslizante) e asseguram as funes de encaminhamento.

Frame Relay

Verso no confivel do Frame Switch, apenas pode ser usado em linhas de elevada qualidade. No
existe controle de fluxo ou erros.

Sem qualquer controle de erros toma a designao Frame Relay Type 1. Na implementao Frame
Relay Type 2 efetua controle de erros na interface exterior da rede (entre os dois pontos de ligao
rede), os ns intermdios continuam a funcionar em cut-through.

Cell Relay

Trata-se de uma variante do Frame Relay Type 2. Proporciona controle de fluxo e erros apenas entre os
ns finais. No interior da rede, os ns asseguram apenas o encaminhamento.

Os quadros possuem um tamanho fixo e tomam a designao de clulas. Esta a tcnica usada nas
redes ATM.

Comutao Rpida de Pacotes

O principal problema encontrado em redes de comutao de pacote o atraso gerado pelo grande
processamento nos ns intermedirios. Tcnicas comumente denominadas de Comutao Rpida de
Pacotes (Fast Packet Switching), baseadas na idia de diminuir o processamento dos ns de comutao
no interior da rede, j so usadas diminuindo, principalmente, os controles de erros e de fluxo feitos nos
enlaces.

Comparao entre Comutao de Circuitos e de Pacotes

A figura 10 nos ilustra uma comparao de operao entre as formas de comutao de circuitos e de
pacotes.



Figura 10: Comutao por Circuitos versus Comutao por Pacotes

A Evoluo da Comutao por Circuitos para a Comutao por Pacotes no Servio de Voz.

Na comutao de pacotes a voz digitalizada comprimida e segmentada em pacotes de dados. Da,
criada uma identificao de endereo em cada pacote, um label, uma etiqueta de destino. Os pacotes de
voz, agora transformado em dados, sero ento encaminhados pelo melhor caminho disponvel dentro
de uma rede de dados. Esse tipo de comunicao, portanto, no estabelece um circuito dedicado entre A
e B e mais eficiente.

O princpio segmentar e montar o pacote e transmitir informao de voz pela rede de dados,
aproveitando-se uma infra-estrutura j existente nas operadoras para oferta de servios de dados. Isso
feito usando o protocolo IP (o protocolo da Internet), e passa-se a ter voz sobre IP (VoIP). A operadora
tambm pode usar o protocolo ATM, ou Voz sobre ATM. Essa a premissa da convergncia de redes.

Comutao de Clulas

A comutao de clulas, ilustrada na figura 11, similar a comutao de mensagens e representa uma
evoluo tcnica de comutao de pacotes.

Foi desenvolvida em uma poca em que as facilidades de transmisso digital de longa distncia
apresentavam altas taxas de erros e requeriam mecanismos de deteco e recuperao de erros ao
nvel das camadas de enlace (ponto-a-ponto) e de rede (fim-a-fim).

Nessa situao, foi desenvolvida tendo em vista taxas de transmisso mais altas e facilidades de
transmisso com baixa taxa de erros. Implementa mecanismos de controle de erro bastante
simplificados, ficando a cargo dos protocolos superiores residentes nos sistemas finais exercerem
controle mais extensivo.

Criada para operar com quadros de tamanho fixo e atender servios com quadros de tamanho varivel,
em elevadas taxas de transmisso. Estes quadros tm tamanho muito pequeno e so chamados de
clulas.

As mensagens que trafegam por esta rede so quebradas em blocos de informaes menores, as
clulas.



Figura 11: Comutao por Clulas

Caractersticas

As caractersticas da comutao por clulas so:

Faz uso da alta confiabilidade dos meios de transmisso atuais;
Multiplexao de diversas conexes lgicas sobre uma nica conexo fsica;
Opera com clulas de tamanho fixo, reduzindo o overhead de seu processamento;
A alocao de banda de transmisso feita dinamicamente, tomando por base a demanda;
Implementa mecanismos de controle de congestionamento da rede, descartando-se, caso
necessrio, os quadros de baixa prioridade;
Suporta trfego com taxa de transmisso de bit constante e/ou varivel;
Suporta servios de dados (textos e imagens estticas), voz e vdeo, com qualidade
dinamicamente alocada. Voz e vdeo so aplicaes sensveis a atrasos;
Permite a transferncia de informaes de diferentes naturezas de maneira combinada;
Possibilita a integrao de redes e sistemas de comunicao. Permite reduzir o nmero de redes
de transmisso por oferecer servios de comunicao de dados, voz e vdeo em forma
integrada;
Prov suporte fcil para multicast, por exemplo, servio de televiso a cabo;
No opera de maneira otimizada para nenhum tipo de servio, no atendendo bem a nenhum
deles. O melhor em tudo, no melhor em nada;
No implementa mecanismos de correo de erros, nem de controle de fluxo fim-a-fim. Isso no
totalmente verdade, pois existe um controle de fluxo fim-a-fim indireto, na implementao da
canalizao virtual;
Requer uma infra-estrutura de comunicao pouco suscetvel a erros e com altas taxas de
transmisso;
Custo elevado dos comutadores, devido a sua complexidade na adaptao de trfegos
diferentes.

Aplicao

O melhor exemplo que pode ser oferecido para uma aplicao de comutao de clulas a tecnologia
ATM (Asynchronous Transfer Mode) ou Modo de Transferncia Assncrono.

Comutao de clulas ATM

O ATM uma tecnologia de transmisso, multiplexao e chaveamento de pequenas clulas, que
permite a integrao e o transporte de voz, vdeo, imagens e dados sobre uma mesma rede. A figura 12
ilustra a formao de um comutador genrico.



Figura 12: Exemplo de Comutador Genrico

A funo de comutao em um n compreende a recepo de clulas pelas portas de entrada e a
retransmisso das mesmas pelas portas de sada, mantendo a ordem das clulas em cada conexo.
Para que cada ponto de comutao da rede possa fazer o encaminhamento adequado das clulas
necessrio que ele seja alimentado com informaes sobre as rotas das clulas.

Para esse fim existem o Canal Virtual (VC - Virtual Channel) e o Caminho Virtual (VP - Virtual Path).
Ambos, construindo caminhos e circuitos virtuais sobre uma conexo fsica. Esta construo ilustrada
na figura 13.



Figura 13: Estrutura de Comutao ATM

Vantagens do ATM:

Multiplexao estatstica de todo tipo de trafego;
Alocao dinmica e flexvel da banda passante;
Reduo do nmero de redes sobrepostas;
Proteo ao investimento j realizado, pois permite a conexo das redes existentes X.25, SNA e
Frame Relay;
Reduo dos custos operacionais da rede;
Suporte aplicao multimdia;
Acessos em alta velocidade a partir de canais (E1 / T1 2 Mbps / 1,5 Mbps);
Baixo retardo, pois trabalha com clulas de tamanho fixo.

Como desvantagem, o ATM apresenta o fato de no estar totalmente padronizado.

Operao ATM

Um comutador formado por vrias portas associadas s linhas fsicas da rede. A funo de comutao
em um n compreende a recepo de clulas pelas portas de entrada e a retransmisso das mesmas
pelas portas de sada, mantendo a ordem das clulas em cada conexo. Para que cada ponto de
comutao da rede possa fazer o encaminhamento adequado das clulas necessrio que ele seja
alimentado com informaes sobre as rotas das clulas.

Clulas em uma rede ATM so transportadas atravs de conexes. Uma conexo fim a fim em redes
ATM conhecida como Conexo com Canal Virtual (VCC - Virtual Channel Connection). O conceito de
conexo com canal virtual semelhante ao conceito tradicional de conexo com circuito virtual. Uma
VCC formada pela concatenao (agrupamento) de conexes virtuais estabelecidas nos vrios
enlaces da rede, da origem at o destino, formando um caminho nico atravs do qual as clulas so
encaminhadas. Cada conexo virtual em um enlace denominada Enlace de Canal Virtual (VCL - Virtual
Channel Link).

Para que cada clula possa ser encaminhada at o destino necessrio que o comutador saiba
encaminhar as clulas de cada VCC estabelecida. As conexes chegam a um comutador atravs de
uma VCL e devem ser encaminhados a um outro comutador (ou entregues ao destino) atravs de outra
VCL. Em cada comutador, a prxima VCL de um caminho est relacionada a uma de suas portas. Deve-
se observar que uma determinada linha de transmisso, e por conseguinte, uma porta qualquer de um
comutador pode fazer parte de vrios caminhos (VCC) diferentes. Em outras palavras, existiro em cada
enlace da rede diversas VCL correspondendo a diferentes VCC.

Cada clula deve identificar para o comutador por qual VCL ela foi enviada, atravs de alguma
informao contida em seu cabealho. Os campos VCI (Virtual Connection Identifier) e VPI (Virtual Path
Identifier) so responsveis por esta identificao.

Quando uma clula chega em um comutador ATM, os campos VCI e VPI identificam o VCL utilizado pelo
comutador anterior do caminho estabelecido pela VCC. De posse desta informao de entrada, o
comutador consulta uma tabela que relaciona cada VCL com o VCL seguinte e a porta de sada a ser
utilizada para a retransmisso da clula.

Uma VCC uma concatenao dos vrios VCL contidos nas tabelas dos ns de comutao.

A associao de entradas a cada VCC, nas tabelas de rotas, implica em um volume alto de
processamento, tanto no momento de conexo como no momento do encaminhamento. Para reduzir o
processamento em alguns ns de comutao, comum que vrias VCC sejam roteadas pelos mesmos
caminhos em determinadas partes da rede. Desta forma, as tabelas de rotas no precisariam conter uma
entrada para cada VCC estabelecida, mas sim, para cada conjunto de VCC, que seria comutado de
forma nica.

Denomina-se uma Conexo de Caminho Virtual (VPC - Virtual Path Connection) um conjunto de VCC
que so comutadas em conjunto. VPC so formadas atravs da concatenao de Enlaces de Caminho
Virtual (VPL - Virtual Path Link), correspondendo aos diferentes enlaces que, juntos, formam o caminho
entre dois pontos. Um VCL pode ser identificado em cada comutador por um identificador de VPL mais
um identificador de qual conexo dentro da VPL est sendo referido.

Vrios caminhos virtuais, cada um composto de vrias conexes virtuais, podem ser entendidos como
um cabo, em cada enlace, composto de vrios cabos internos mais finos (os VPL) que, por sua vez,
ainda so compostos de cabos ainda mais finos (as VCL dentro de uma VPL).


Consideraes Finais

As redes de comutao de circuitos so mais adequadas nas situaes onde, uma vez estabelecido um
circuito, existe um fluxo contnuo de informao, pois uma grande vantagem dessa rede no necessitar
de empacotamento de bits para transmisso.

Na comutao de pacotes, assim como na de mensagem e de clulas, a caracterstica mais importante
que a capacidade dos meios de comunicao sempre dinamicamente alocada. Esta alocao feita
em cada enlace fsico da rede, para cada pacote (ou mensagem) em particular, e estes sempre so
aceitos mesmo que o trafego seja alto, tendo como uma de suas vantagens o mecanismo de prioridade.

Assim, podemos concluir que cada tipo de comutao tem sua flexibilidade e utilidade dentro da rede,
cabendo ao usurio estabelecer o mais adequado aos seus anseios.