UNEMAT-FACIEX MODELOS DE REFERÊNCIA Dr. José Raúl Vento 2005 MODELOS DE REFERÊNCIA Introdução Numa rede estão envolvidas muitas componentes (routers, canais, hosts, protocolos, software, ...) Para reduzir a complexidade do projeto, a maioria das redes é organizadas como uma pilha de camadas o níveis colocadas umas sobre as outras. O número de camadas, o nome, o conteúdo e a função de cada camada diferem de uma rede a outra. MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELOS DE REFERÊNCIA Introdução • Cada camada representa um conjunto de funcionalidades bem definidas oferecendo uma interface e um conjunto de serviços bem definidos à camada superior • Para funcionar, cada camada utiliza os serviços da camada inferior • A estruturação por camadas permite lidar melhor com a complexidade assim como identificar os diferentes problemas e as componentes que lidam com os mesmos MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELOS DE REFERÊNCIA Introdução • A estruturação em camadas e interfaces permite modularizar o que facilita a manutenção e a evolução • Isto é, uma mudança numa camada, desde que mantenha a respectiva interface, é transparente para o resto do sistema • Fornece um quadro de referência para discussão • No entanto também tem os seus defeitos MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI ......O modelo de referencia OSI (Open Systems Interconnection), Interconexão de Sistemas Abertos] e um modelo de sete camadas proposta desenvolvida pela ISO ISO International Standard Organisation MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA GERAL MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERÊNCIA OSI MODELO DE REFERÊNCIA = Organização do Camadas MODELOS DE REFERÊNCIA UNEMAT-FACIEX CAMADA-INTERFACE-CAMADA PROTOCOLOS, SERVIÇOS MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI 7 CAMADA DE APLICAÇÃO: Protocolos y serviços a usuários (HTTP...WWW) 6 CAMADA DE APRESENTAÇÃO: Sintaxe e a Semântica das informação 5 CAMADA DE SESSAO: Permite que os usuários de diferentes maquinas estabeleçam sessões. 4 CAMADA DE TRANSPORTE: fragmentar y assegurar la chegada de todos os fragmentos. 3 CAMADA DE REDE: Roteamento de pacotes 2 CAMADA DE ENLACE: Detecção e correção de erros 1 CAMADA FISICA: Transmissão de bit (cabos, Fibras..) MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI CAMADA FISICA Se refere a transmissão de bits em um canal ou meio físico de comunicação, Deve garantir que um lado(transmissor) mande bits e o outro lado (receptor) receba os bits corretamente Se preocupa com tipo de sinalização, volts, como representar 0 e 1 no canal de transmissão Quantos microsegundos, milisegundos entre a transmissão de 1 bit e outro Transmissões simultâneas Partes mecânicas, elétricas da interface MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI CAMADA DE ENLACE Organiza o acesso ao meio físico • Prove um serviço de comunicação livre de erros, mediante a correção de erros • Recebe os bits do nível físico e se encarrega em reconhecer os frames e entrega-los ao nível de rede sem erros de transmissão, • Cria e reconhece as fronteiras dos frames, pela introdução de bits no inicio e final do frame, são introduzidas cadeias de bits padrão • Frames perdidos ou duplicados devem ser retransmitidos • Efetua controle de fluxo usando buffers para impedir problemas entre um transmissor muito rápido e outro muito lento • Detecta erros MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI CAMADA DE REDE Controla as operações em uma subnet Se preocupa como os pacotes são roteados da origem a um destino Mantêm tabelas estáticas ou dinâmicas para o roteamento Controla e previne o congestionamento Interconexão de redes heterogêneas é o nível de rede que compatibiliza ou converte os protocolos diferentes e esquemas diferentes de endereçamentos MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI TRANSPORTE – SESSAO Nível de Transporte Recebe os dados do nível de sessão, os quebra em pequenos pedaços, se necessários, e os encaminha ao nível de rede certificando-se que ceguem corretamente do outro lado. É a 1a camada fim a fim do modelo OSI Nível de Sessão Ele permite que os usuários de máquinas distintas estabeleçam sessões entre si, que irá permitir por exemplo transporte de dados, remote login, etc.. MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI Apresentação – Aplicação Nível de Apresentação Diferentemente dos outros níveis que se preocupam apenas com a transferência de bits, o de apresentação se preocupa com a sintaxe dos dados. Neste nível é executado funções como compressão, encriptação e codificação (transformação de formatos) Nível de Aplicação Contém uma variedade de protocolos y Aplicações de usuários MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA OSI y TCP/IP OSI MODELOS DE REFERÊNCIA TCP/IP UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP FLUXO DE DADOS MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP ENCAPSULAMENTO EM CAMADAS Os protocolos sã são implementados através da troca de o unidades lógicas de informação entre elementos de rede. Nós designaremos por: “Frames” ou Tramas as unidades trocadas ao nível data-link Pacotes ou Datagramas as unidades trocadas ao nível rede Segmentos as unidades trocadas ao nível transporte Mensagens as unidades trocadas aos níveis superiores MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP FLUXO DE DADOS MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP MODELOS DE REFERÊNCIA UNEMAT-FACIEX PROTOCOLO MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TRANSPORTE (END TO END) MODELOS DE REFERÊNCIA UNEMAT-FACIEX MODELO DE REFERENCIA TCP/IP Uma visão mais detalhada MODELOS DE REFERÊNCIA UNEMAT-FACIEX