ATM E LAN EMULATION DISCIPLINA : REDES DE COMPUTADORES ACADÊMICOS: PAULO RODRIGUES DE SOUZA WAGNER LIMA MELCHUNA PROFESSOR : RONALDO ALVES FERREIRA ROTEIRO • • • • • • • • • INTRODUÇÃO CAMADA ATM CAMADA AAL LANS LEGADAS LAN EMULATION TIPOS DE CONEXÃO DO LAN EMULATION INICIALIZAÇÃO DO LAN EMULATION OPERAÇÃO DO LAN EMULATION CONCLUSÃO INTRODUÇÃO O QUE É A ATM ? • ATM (MODO DE TRANSFERÊNCIA ASSINCRONA) • PROTOCOLO DE COMUNICAÇÃO DE ALTA VELOCIDADE ( MULTIMÍDIA E DADOS) • BASEADO NA TRANSMISSÃO DE PEQUENAS UNIDADES DE INFORMAÇÃO DE TAMANHO FIXO E FORMATO PADRONIZADO DENOMINADO CÉLULA • FOI DESENVOLVIDA PARA SER UMA ÚNICA REDE DE TRANSPORTE PARA DIVERSOS SERVIÇOS (SOM, VÍDEO E DADOS) INTRODUÇÃO VANTAGEM • O TAMANHO DA CÉLULA É DEFINIDO POR UM FORUM INTERNACIONAL (PERMITINDO UNIFORMIZAÇÃO) • OS COMUTADORES ATM(SWITCHES) SÃO MAIS RÁPIDOS E BARATOS QUE OS ROTEADORES. • QUALIDADE IMPECÁVEL E ALTÍSSIMA CONFIABILIDADE • COMPATIBILIDADE COM OUTRAS TECNOLOGIAS INTRODUÇÃO DESVANTAGEM AS CÉLULAS ATM PROPORCIONAM GRANDES OVERHEAD CAMADA ATM PRINCIPAIS FUNÇÕES • MULTIPLEXAÇÃO E DEMULTIPLEXAÇÃO • ADIÇÃO E REMOÇÃO DE CÉLULAS • CHAVEAMENTO E ENCAMINHAMENTO DE CÉLULAS • CONTROLE GENÉRICO DE FLUXO CÉLULA ATM SIGNIFICADO DOS CAMPOS OS CAMPOS VCI (VIRTUAL CHANEL IDENTIFIER) E VPI (VIRTUAL PATH IDENTIFIER) SÃO OS CAMPOS NECESSÁRIOS PARA QUE OS COMUTADORES POSSAM EFETUAR A COMUTAÇÃO DAS CÉLULAS; O CAMPO PT IDENTIFICA O TIPO DE CÉLULA; O CAMPO CLP (CELL LOSS PRIORITY) INDICA A PRIORIDADE PARA O DESCARTE DE CÉLULAS PELOS COMUTADORES. O VALOR CLP=1 PARA UMA CÉLULA IMPLICA EM QUE, CASO O NÓ TENHA QUE DESCARTAR, ESTA CÉLULA SERÁ DESCARTADA PRIMEIRO. O CAMPO HEC (HEADER ERROR CHECK) É UTILIZADO PARA A VERIFICAÇÃO DE ERROS DE TRANSMISSÃO. O HEC PERMITE À CAMADA FÍSICA A VERIFICAÇÃO DA INTEGRIDADE DO CABEÇALHO. O CAMPO GFC (CONTROLE DE FLUXO GENÉRICO), APARECE SOMENTE NO CABEÇALHO DAS CÉLULAS UNI. ALGUMAS ALTERNATIVAS PARA USO DESTE CAMPO SERIAM PARA MARCAR COMO OCIOSA A CÉLULA, OU PARA MARCÁ-LA COMO SENDO DE INFORMAÇÃO DE MANUTENÇÃO E OPERAÇÃO DA CAMADA FÍSICA. TIPOS DE CAMPOS PT CODIFICAÇÃO DO INTERPRETAÇÃO PT BITS 4 3 2 0 0 0 CÉLULA DE INFORMAÇÃO DE USUÁRIO QUE NÃO PASSOU PÔR CONGESTIONAMENTO NO CAMINHO. INDICATION=0 0 0 1 CÉLULA DE INFORMAÇÃO DE USUÁRIO QUE NÃO PASSOU PÔR CONGESTIONAMENTO NO CAMINHO. INDICATION=1 0 1 0 CÉLULA DE INFORMAÇÃO DE USUÁRIO QUE PASSOU PÔR NÓ EM CONGESTIONAMENTO. INDICATION=0 0 1 1 CÉLULA DE INFORMAÇÃO DE USUÁRIO QUE PASSOU PÔR NÓ EM CONGESTIONAMENTO. INDICATION=1 1 0 0 CÉLULA ASSOCIADA AO FLUXO F5 DE SEGMENTO 1 0 1 CÉLULA ASSOCIADA AO FLUXO F5 FIM A FIM 1 1 0 CÉLULA DE GERENCIAMENTO DE RECURSOS 1 1 1 RESERVADO PARA USO FUTURO CAMADA DE ADAPTAÇÃO ATM SERVIÇOS OFERECIDOS PELA CAMADA AAL • RECUPERAÇÃO DE ERROS DE TRANSMISSÃO • TRATAMENTO DE PERDAS E DUPLICAÇAÕ DE CÉLULAS • CONTROLE DE FLUXO E CONTROLE DE SINCRONISMO • EFETUA A QUEBRA E REMONTAGEM DOS QUADROS EM CÉLULAS ESTRUTURA DA CAMADA AAL, SUAS SUBCAMADAS E FUNÇÕES CAMA SUBCAMADA SUBCAMADA FUNÇÃO DA CS SSCS PROCEDIMENTOS ESPECÍFICOS PARA CADA CLASSE DE SERVIÇO AAL CPCS PROCEDIMENTOS COMUNS ÀS CLASSES DE SERVIÇO SEGMENTAÇÃO E SAR REMONTAGEM CLASSES DE TRÁFEGO Parametro Sincronização Entre Origem E Destino Taxa De Transmissão Modo De Conexão Exemplo De Serviços Protocolo AAL Classe A Classe B Necessária Classe C Classe D Não Necessária Constante Variável Orientado À Conexões Emulação De Circuitos, Vídeo a Taxa Constante AAL1 Vídeo e Audio a Taxas Variáveis (Comprimidos) AAL2 Transferência De Dados Orientada a Conexões AAL3,4 Não Orientado A Conexões Transferência De Dados Não Orientada À Conexões AAL5 LANS LEGADAS OS PRINCIPAIS MODELOS DE ACESSO AS REDES ATM SÃO: • MODELO OVERLAY - LAN EMULATION(ATM FORUM ) - CASSICAL IP - NEX HOP RESOLUTION PROTOCOL (NHRP) - MULTIPROTOCOL OVER ATM (MPOA) LANS LEGADAS • MODELO INTEGRADO - IP SWITCHING - TAG SWITCHING - INTEGRATED P-NNI(ATM FORUM) LAN EMULATION • O PROTOCOLO LAN EMULATION DEFINE MECANISMOS PARA EMULAR UMA REDE LOCAL (ETHERNET, TOKEN RING E OUTRAS SOBRE ATM) • ATM É UMA TECNOLOGIA ORIENTADO A CONEXÃO, VOLTADO À FORMAÇÃO DE CANAIS VIRTUAIS .VCC • O PRINCIPAL OBJETIVO DO LAN EMULATION É HABILITAR APLICAÇÕES EXISTENTES A ACESSAR UMA REDE ATM TRANSPARENTEMENTE. APLICAÇÕES APLICAÇÕES APLICAÇÕES TCP/IP TCP/IP LLC TCP/IP LAN LLC EMULATION AAL LAN EMULATION PONTE LANE LLC AAL5 MAC AAL5 ATM MAC ATM ATM ATM FÍSICO FÍS. FÍS. FÍS. FÍS. FÍSICO FÍSICO SERV.ATM SWITCH ATM CONVERSOR ETHERNET CARACTERÍSTICAS DO LAN EMULATION • TRANSPARENTE PARA CAMADAS SUPERIORES; • USA SINALIZAÇÃO ATM PÁDRÃO - DEFINIDO SOBRE SVCs PONTO-A-PONTO E PONTOMULTIPONTO; • UTILIZA O LE-ARP (LAN EMULATION ADDRESS RESOLUTION PROTOCOL) PARA RESOLVER ENDERÇOS; • A FUNÇÃO BÁSICA É RESOLVER ENDEREÇO MAC EM ENDEREÇO ATM; • MÚLTIPLAS LANs EMULADAS (ELANS) PODEM COEXISTIR EM UMA ÚNICA REDE ATM. COMPONENTES DO LAN EMULATION • • • • LEC (LAN Emulation Client); LES (LAN Emulation Servsr); BUS (Broadcast and Unknow Server); LECS (LAN Emulation Configuration Server). LEC (LAN Emulation Client) CLIENTE DA REDE • FUNÇÕES DE ENVIO DE DADOS,RESOLUÇÃO DE ENDEREÇOS E CONTROLE • UM EQUIPAMENTO DEVE POSSUIR UM LEC PARA CADA ELAN AO QUAL SE CONECTAR • UM ÚNICO ENDEREÇO ATM • UM OU MAIS ENDEREÇOS MAC(ESTAÇÃO ATM: UM ENDEREÇO, PROXY:UM OU MAIS • LEC ETHERNET NÃO SE COMUNICA DIRETAMENTE COM O LEC TOKEN RING. LES (LAN Emulation Server) SERVIDOR DE RESOLUÇÃO DE ENDEREÇO • FUNÇÕES DE REGISTRO, RESOLUÇÃO DE ENDEREÇO E CONTROLE; • TRABALHA COM O SERVIDOR LE-ARP: POSSUI TABELA DE RESOLUÇÃO DE ENDEREÇOS MACATM PARA TODAS AS ELANS; • UM ENDEREÇO ATM POR LES; • PODE HAVER MAIS DE UM LES POR ELAN, SENDO QUE CADA CLIENTE PODE SE ASSOCIAR SOMENTE A UM LES. BUS (Broadcast and Unknow Server) ENVIAR CÉLULAS A TODOS OS LECs DE UMA ELAN • ENVIA PACOTES COM ENDEREÇO ATM DESCONHECIDO PARA TODOS OS LECs DA ELAN • ENVIAR PACOTES MULTICAST / BROADCAST PARA TODOS OS LECs DA ELAN • PODE HAVER MAIS DE UM BUS NA MESMA ELAN; • CADA LEC DE UMA ELAN É ASSOCIADA SOMENTE A UM BUS; LECS ( LAN Emulation Configuration Server) SERVIDOR DE CONFIGURAÇÃO DA REDE • DIRECIONAR O LEC A SUA RESPECTIVA ELAN; • INFORMA AO LEC O ENDEREÇO ATM DO SEU RESPECTIVO LES. TIPOS DE CONEXÕES DO LAN EMULATION • VCC DISTRIBUÍDO DE CONTROLE: O LES TEM UMA CONEXÃO COM TODOS OS LECs PRESENTES NA ELAN; • VCC DIRETO DE CONTROLE: CADA LEC ESTABELECE COM O LES PARA TROCAR INFORMAÇÃOES DE CONTROLE; • VCC DIRETO DE CONFIGURATION: CADA LEC TEM ESSA VCC NO INÍCIO DOS TEMPOS, CASO TENHA USADO LECS PARA PEGAR CONFIGURAÇÃO. O ENDEREÇO DO LECS DEVE SER FORNECIDO PELO USUÁRIO. CONEXÕES DE CONTROLE •DISTRIBUÍDO DE CONTROLE •DIRETO DE CONTROLE LES LEC LEC LECS •DIRETO DE CONFIGURAÇÃO CONEXÕES DE DADOS •VCC DIRETO DE DADOS LES LEC LEC BUS INICIALIZAÇÃO DO LAN EMULATION E F LES LEC B LEC LEC LEC A LECS C D INICIALIZAÇÃO DO LAN EMULATION E F LES LEC B LEC LEC LEC A BUS C D CONCLUSÃO •ATM : É UMA TECNOLOGIA DE ALTAS TAXAS DE TRANSMISSÃO, CÉLULAS DE TAMANHO FIXO E REDUZIDO E SOFISTICADA TRANSMISSÃO DE VÍDEO, VOZ E NA VIDEOCONFERÊNCIA. •LAN EMULATION : PADRONIZADA PELO ATM FORUM, PERMITE A INTEGRAÇÃO ENTRE EQUIPAMENTOS DE REDE ETHERNET, TOKEN RING E OUTROS SOBRE ATM DE FORMA TRANSPARENTE.