Você está na página 1de 27

Administrao e Projeto de Redes

Material de apoio

Tecnologias de Redes WAN (X25, Frame Relay, ATM e MPLS) Cap.13


01/01/2011

Esclarecimentos

Esse material de apoio para as aulas da disciplina e no substitui a leitura da bibliografia bsica. Os professores da disciplina iro focar alguns dos tpicos da bibliografia assim como podero adicionar alguns detalhes no presentes na bibliografia, com base em suas experincias profissionais. O contedo de slides com o ttulo Comentrio seguido de um texto, se refere a comentrios adicionais ao slide cujo texto indica e tem por objetivo incluir alguma informao adicional aos contedo do slide correspondente. Bibliografia bsica: KUROSE, James F.; ROSS, Keith. Redes de Computadores e a INTERNET - Uma nova abordagem. Pearson. : , 2004.

Protocolo X-25

X.25 uma recomendao do antigo CCITT (Comit Consultivo Internacional de Telegrafia e Telefonia), definindo o Protocolo de Acesso a uma Rede de Comunicao de Dados por Comutao de Pacotes (dcada de 1970). O X.25 um conjunto de protocolos aderente s trs primeiras camadas do Modelo OSI, definindo uma disciplina de comunicao entre terminais e uma rede pblica ou privada. Esta disciplina regulariza o estabelecimento de chamada, transmisso de dados, desconexo e controle do fluxo de dados. O Canal Fsico de Comunicao pode estabelecer comunicao simultnea com at 4095 circuitos virtuais com outros equipamentos ligados a Rede de pacotes. O X25 suporta, de modo transparente, protocolos de nveis superiores como o TCP/IP e o SNA em verdadeiras redes WANs por um baixo custo agregado a soluo. O esquema de endereamento usado pelas redes X.25 dado por uma norma padro conhecida como X.121. Similar aos nmeros de telefone, uma atribuio de um provedor popular inclui um cdigo de rea baseado na localizao geogrfica.

Nveis do X.25 (1/2)

Nvel Fsico: Define as caractersticas mecnicas e eltricas da interface do Terminal e Rede. O padro adotado a interface serial RS-232, adotado internacionalmente pelo ITU-T como V.24. Para as velocidades de acesso igual ou superior a 64 kbps, a interface normalmente utilizada a V.35 ou V.36 (V.11). Nvel de Quadros (Enlace): Nvel de quadros (Nvel 2) estabelece o protocolo de linha usado para: inicializar, verificar, controlar e encerrar a transmisso dos dados na ligao fsica entre o DTE (Host) e a Rede de Pacotes (X25).

Este nvel responsvel pela troca eficiente de dados entre o Terminal (host) e a Rede, pelo sincronismo da conexo, deteo e correo de erros atravs de retransmisses, identificao e informao de procedimentos de erro para o nvel acima (Rede) para recuperao.

Nveis do X.25 (2/2)

Nvel de Pacotes (Rede): Nvel de pacotes (Nvel 3) define como as chamadas so estabelecidas, mantidas e terminadas, e como os dados e informaes de controle so formatados ou empacotados.

O endereamento nesse nvel independente daquele utilizado pelas camadas inferiores. Entre dois endereos de rede, pode existir mais de uma conexo de rede estabelecida (mltiplos circuitos virtuais). O nvel de pacotes tambm pode fornecer servios de controle de fluxo e sequenciamento de informaes transmitidas para dada conexo de rede.

Caractersticas sistmicas do X25

Conectividade: O padro X.25 aceito por um grande nmero de pases, alm de permitir conexes com mquinas de arquiteturas diferentes. Velocidade do servio: No superior a 2Mbps. Normalmente at 9,6 Kbps. Custo: Existem vrios parmetros para definio da tarifao: por segmento transmitido (volume de dados), tempo de conexo ativa, distncia, etc.. Flexibilidade: Vrias formas de subscrio, tais como: Grupo Fechado, Seletivo, Tarifao Reversa, etc.. X25 no aplicvel para comunicao de voz e multi-midia. Confiabilidade: As redes pblicas de dados (PSDNs) so muito confiveis em termos de erros de transmisso porque o protocolo X25 tem mecanismos prprios de garantia da integridade dos dados que ele trata, recuperando os erros quando ocorrem (usando tcnica de retransmisso). Segurana da informao: Rede segura. Formao de redes privativas (formando grupo fechado).

Protocolo Frame Relay

Uma rede Frame Relay sempre representada por uma nuvem, j que ela no uma simples conexo fsica entre dois pontos distintos. A conexo entre esses pontos feita atravs de um circuito virtual (Virtual Circuit) configurado com uma determinada banda (bps). Os pacotes desta tecnologia so chamados quadros (ou frames) e cada quadro possui as informaes necessrias para ser enviado ao destino correto. Embora no confivel por somente detetar erro mas no corrig-los e no oferecer confirmao de entrega dos pacotes (servio de melhor esforo, best effort), o Frame Relay bom na prtica de uso por causa da boa qualidade e confiabilidade dos links de comunicao (taxa de erro baixa) e a existncia de camadas superiores de software que podem oferecer o servio de deteo e recuperao de erros nos hosts com maior eficincia. Frame Relay utiliza-se de circuitos virtuais identificados pelo seu DLCI Data Link Connection Identifier (n do CV) (sua funcionalidade segue a definio de CV j estudada).

Circuito Virtual - CV

O link fsico de comunicao admite mltiplos circuitos virtuais ativos simultaneamente.

Um CV um circuito de dados virtual bidirecional entre 2 portas quaisquer da rede que funciona como se fosse um circuito dedicado.
Existem 2 tipos de Circuitos Virtuais: Permanente: Permanent Virtual Circuit (PVC). Chaveado: Switched Virtual Circuit (SVC). O PVC um circuito virtual permanente configurado pelo Administrador da rede atravs de um sistema de Gerncia de Rede, como sendo uma conexo permanente entre 2 pontos. A rota atravs dos equipamentos de rede pode ser alterada caso ocorram falhas ou reconfiguraes, mas as portas de cada extremidade so mantidas fixas. O SVC um circuito virtual chaveado, que disponibilizado na rede de forma automtica, conforme a demanda ou a regra de seu acionamento em caso de contingncia (falha do acesso principal).

LMI - Local Management Interface

o protocolo que o roteador utiliza para comunicar-se com o primeiro switch Frame Relay na nuvem. O LMI executado somente entre o roteador e o switch Frame Relay, no sendo transportado atravs da nuvem. Ele permite a criao dinmica de circuitos virtuais atravs da nuvem Frame Relay.

10

CIR e Taxa de Transmisso

CIR - Committed Information Rate: a taxa mnima de transferncia de dados garantida pelo contrato com o cliente e programada na rede FR. o volume de dados a cada segundo que a rede garante entregar. Acima disso os pacotes podem ser descartados pela rede (nos casos de congestionamento). Existem diferentes taxas de CIR (CIR - Committed Information Rate). Por exemplo, acesso de 512 Kbps e CIR de 256 Kbps. O mecanismo de controle de congestionamento tratado dentro de informaes que o pacote FR carrega e processamento nos ns de rede FR. Quanto maior o CIR selecionado em relao velocidade do acesso, maior a garantia de trfego e conseqentemente maior o custo do enlace (link). CIR = 0 significa que no existe garantia de entrega dos pacotes (servio de transmisso de melhor esforo best effort). O Frame Relay tem custo mais baixo do que uma linha privada. O cliente contrata uma capacidade mensal em Kbps (largura de banda) e um CIR desejado. O link em Frame Relay normalmente est disponvel nas seguintes capacidades: 64 Kbps,128 Kbps, 256 Kbps, 512 Kbps, 1024 Kbps e 2048 Kbps.

11

Comparao X25 FR - IP

Tecnologias X.25 e Frame Relay: Tecnologias de redes de longa distncia. Orientados Circuitos Virtuais. Origem no mundo da telefonia. Podem ser usadas para transportar datagramas IP. FR tem Banda Mnima garantida (CIR). IP versus X.25: X.25 entrega fim a fim confivel e sequencial a inteligncia de transmisso confivel dos pacotes est na rede (deteo e recuperao dos erros por repetio).

IP entrega fim a fim no confivel e no sequencial (devido aos descartes de pacotes) a inteligncia de transmisso confivel dos pacotes est nos Hosts.

12

ATM Asynchronous Transfer Mode

O ATM uma tecnologia de comunicao de dados de alta velocidade usada para interligar redes locais, metropolitanas e de longa distncia para aplicaes de dados, voz, udio, e vdeo. A tecnologia ATM utiliza o processo de comutao de pacotes, tratando o envio de informaes com diferentes requisitos de tempo de atraso, confiabilidade e funcionalidade (prioridade de trfego) que so contratados. Basicamente a tecnologia ATM fornece um meio para enviar informaes atravs de uma rede de dados, dividindo essas informaes em pacotes de tamanho fixo denominados clulas (cells). Cada clula carrega um endereo que usado pelos equipamentos da rede para determinar o seu destino. Uma clula possui 53 bytes, sendo 48 bytes para a informao til e 5 bytes para o cabealho. Cada clula ATM enviada para a rede contm uma informao de endereamento que estabelece uma conexo virtual entre origem e destino. Este procedimento permite ao protocolo implementar as caractersticas de multiplexao estatstica e de compartilhamento de portas.

13

Rede ATM

A rede ATM sempre representada por uma nuvem, j que ela no uma simples conexo fsica entre 2 pontos distintos. A conexo entre esses pontos feita atravs de rotas ou canais virtuais (virtual path / channel) configurados com uma determinada banda. A alocao de banda fsica na rede feita clula a clula, quando da transmisso dos dados.

14

ATM - Conexes Virtuais

A figura a seguir ilustra esse conceitos.

A partir desses conceitos, definem-se 2 tipos de conexes virtuais: VPC (Virtual Paths Connection): a conexo de rota virtual definida entre 2 equipamentos de acesso ou de usurio. Uma VPC uma coleo de VPs configuradas para interligar origem e destino.

VCC (Virtual Channel Connection): a conexo de canal virtual definida entre 2 equipamentos de acesso ou de usurio. Uma VCC uma coleo de VCs configuradas para interligar origem e destino.

15

Uso do ATM

Outras tecnologias, tais como Fast Ethernet, Gibabit Ethernet e TCP/IP, tm sido adotadas com grande freqncia em redes de dados.

O uso de interfaces ATM diretamente aplicadas em PCs, estaes de trabalho e servidores de alto desempenho no tiveram boa aceitao (custo e complexidade da tecnologia).
As operadoras de telecom tm utilizado o ATM no backbone (ncleo) de suas redes de telecom e dessa forma economizam nos meios de comunicao.

16

Camada de Adaptao ATM (AAL)

(1/3)

Camada de Adaptao ATM (AAL): adapta camadas superiores (aplicaes IP ou nativas ATM) para a camada ATM abaixo. AAL presente apenas nos sistemas finais, no nos comutadores ATM (switches). O segmento da camada AAL (campo de cabealho/trailer e de dados ) so fragmentados em mltiplas clulas ATM. analogia: segmento TCP em muitos pacotes IP.

17

Camada de Adaptao ATM (AAL)


(2/3)

AAL: responsvel pelo fornecimento de servios para a camada de aplicao superior. A sub-camada CS (Convergence Sublayer) converte e prepara a informao de usurio para o ATM, de acordo com o tipo de servio, alm de controlar as conexes virtuais. A subcamada SAR (Segmentation and Reassembly) fragmenta a informao para ser encapsulada na clula ATM. A camada AAL implementa ainda os respectivos mecanismos de controle, sinalizao e qualidade de servio.

18

Camada de Adaptao ATM (AAL)

(3/3)

Diferentes verses da camada AAL, dependendo da classe de servio ATM: AAL1: para servio CBR (Taxa de Bit Constante), ex. emulao de circuitos.

AAL2: para servios VBR (Taxa de Bit Varivel), ex., vdeo MPEG. AAL5: para dados (ex., datagramas IP).

Dados de usurio
AAL PDU clula ATM

19

ATM Classes de Servio Camada AAL (1/2)

Taxa Constante Garantida: O servio CBR (Constant Bit Rate) aplicado a conexes que necessitam de banda fixa (esttica) devido aos requisitos de tempo bastante apertados entre a origem e o destino. Aplicaes tpicas deste servio so: udio interativo (telefonia), distribuio de udio e vdeo (televiso, pay-per-view, etc), udio e vdeo on demand, e emulao de circuitos TDM. Taxa Mxima Garantida: O servio VBR (Variable Bit Rate) pode ser de tempo real ou no. Na modalidade tempo real (rt - VBR), aplicado a conexes que tem requisitos apertados de tempo entre origem e destino e a taxa de bits pode variar. Aplicaes tpicas deste servio so voz com taxa varivel de bits e vdeo comprimido (MPEG, por exemplo).

VBR na modalidade no tempo real (nrt-VBR), o nrt-VBR destina-se conexes que, embora crticas e com requisitos de tempo apertados, podem aceitar variaes na taxa de bits. Aplicaes tpicas deste servio so os sistemas de reserva de aviao, home banking, emulao de LANs e interligao de redes com protocolos diversos (interao com redes Frame Relay, etc.).

20

ATM Classes de Servio Camada AAL (2/2)

Taxa Mnima Garantida: O servio ABR (Available Bit Rate) aplicado a conexes que transportam trfego em rajadas que no necessitam da garantia de banda, variando a taxa transferncia de bits de acordo com a disponibilidade da rede ATM. Aplicaes tpicas deste servio tambm so as interligaes entre redes (com protocolo TCP/IP, entre outros) e a emulao de LANs onde os equipamentos de interfaces tm funcionalidades ATM. Sem garantia de entrega: O servio UBR (Unspecified Bit Rate) aplicado conexes que transportam trfego que no tem requisitos de tempo real e cujos requisitos e atraso ou variao do atraso so mais flexveis. Aplicaes tpicas deste servio tambm so as interligaes entre redes e a emulao de LANs que executam a transferncia de arquivos e emails.

21

Quadro-resumo comparativo Servios Camada AAL-ATM


Arquitetura de Rede Internet ATM ATM ATM ATM Modelo de Servio Banda melhor esforo CBR VBR ABR UBR no taxa constante taxa garantida mnimo garantido no Guarantias Aviso de Perda Ordem Tempo Congesto no sim no sim sim sim sim no sim sim no no

sim
no no

no (avaliado pelas perdas) no h congesto no h congesto sim


no

22

Histrico: MPLS Multi Protocol Label Switching

Quando a tecnologia ATM foi lanada, esperava-se que ela dominasse o mercado de redes devido s suas altas velocidades e adequao aos diversos tipos/ formatos de informao, porm a tecnologia ATM mais cara e complexa que a tecnologia Ethernet e o IP no teve boa aceitao no uso nas LANs. Para aumentar a eficincia da rede IP (que usa roteamento que um processo lento) foi criada a tecnologia LBS - Label Based Switching, que usa chaveamento de pacotes (processo leve e rpido) sem alterao significativa da tecnologia IP. Isso possibilitou a utilizao do que h de melhor nas redes baseadas em pacotes (redes IP) e nas redes orientadas a conexo (como redes ATM). O MPLS disponibiliza os servios de QoS, Engenharia de Trfego (Traffic Engineering) e VPN para uma rede baseada em IP. Com a implementao do QoS pode-se diferenciar diversos tipos de trfegos e trat-los de forma distinta, dando prioridades diferenciadas s aplicaes.

23

Como Funciona o MPLS ?

(1/2)

Em uma rede IP convencional, os pacotes de dados so roteados com base nas informaes contidas em seus cabealhos (headers) e nas informaes que cada roteador dispe sobre o alcance e a disponibilidade dos outros roteadores da rede. O MPLS fornece meios para mapear endereos IP em rtulos simples e de comprimento fixo utilizados por diferentes tecnologias de encaminhamento e chaveamento de pacotes. Este mapeamento feito apenas uma vez no n na borda da rede MPLS. A partir da o encaminhamento dos pacotes feito utilizando-se a informao contida em um rtulo (label) inserido no cabealho do pacote. Este rtulo no traz um endereo de destino, mas sim a identificao do CV em cada trecho e trocado em cada switch. O chaveamento de dados a altas velocidades possvel por que os rtulos de comprimento fixo so inseridos no incio do pacote e podem ser usados pelo hardware resultando em um chaveamento rpido. Os roteadores esto capacitados a decidirem o encaminhamento mais adequado com base em tais rtulos. O MPLS evita o esquema de intenso processamento do roteamento convencional.

24

Como Funciona o MPLS ?

(2/2)

A figura mostra o funcionamento bsico do protocolo MPLS, atravs do trajeto percorrido pelo pacote IP. Verifica-se que o pacote recebe um label quando ingressa na nuvem MPLS, passa por comutadores (LER e LSR) dentro da rede da operadora, sendo que este label retirado na sada da nuvem MPLS.

MPLS

LER - Label Edge Router LSR - Label Switching Router

25

MPLS: Componentes da Arquitetura

(1/3)

Label Edge Router (LER): Um n MPLS que conecta um domnio MPLS com um n fora deste domnio. Label Switching Router (LSR): O LSR um n da rede MPLS. Ele recebe o pacote de dados, extrai o label do pacote e o utiliza para descobrir na tabela de encaminhamento qual a porta de sada e o novo rtulo (n do CV do prximo trecho da rede). Para executar este procedimento o LSR tem apenas um algoritmo utilizado para todos os tipos de servio. A tabela de encaminhamento pode ser nica ou existirem vrias, uma para cada interface.

26

MPLS: Componentes da Arquitetura

(2/3)

Label: O Label (Rtulo) um conjunto de bits de comprimento fixo e tamanho reduzido que agregado ao pacote IP que entra na rede MPLS. Ele ter informaes do CV (circuito virtual) e da identificao da qualidade de servio definido na FEC, a seguir. Foward Equivalence Class (FEC): A Foward Equivalence Class (FEC) a representao de um grupo de pacotes que tem os mesmo requisitos de prioridade no QoS definido para o seu transporte na rede MPLS. Para todos os pacotes nessa classe de servio fornecido o mesmo tratamento de prioridade na rota da rede MPLS at o ponto de sada da mesma, quando o Label removido. No MPLS, a atribuio da FEC feita apenas uma vez, no LER (Label Edge Router), quando o pacote entra na rede. A FEC atribuda ao pacote codificada e colocada no Label do pacote MPLS quando ele acessa o LER (Label Edge Router) de entrada na rede MPLS e no ser alterada at sua remoo no LER de sada da rede na rota ao host destino.

27

MPLS: Componentes da Arquitetura

(3/3)

Label Switching Path (LSP) No MPLS a transmisso de dados ocorre em caminhos chaveados a rtulo (LSPs). O LSP estabelecido quando o primeiro pacote IP de uma sesso entre 2 hosts chega ao LER de entrada na rede MPLS e ali tratado e ser formado o caminho at o LER de sada, passando pelos LSR intermedirios da rota definida. Label Distribution Protocol (LDP) Label Distribution Protocol um conjunto de procedimentos pelo qual um LSR informa outro das associaes entre Label/FEC que ele fez.

Você também pode gostar