Prof. Andrea Garcia out, 2011 Introdução Analogia Modelo OSI: camadas Modelo OSI: funções Processo de comunicação Transmissão de dados Processo de encapsulamento e desencapsulamento Bibliografia e webgrafia Sempre que as pessoas comunicam, seja por computador ou verbalmente, invocam protocolos em todos os sete níveis do MODELO OSI. Modelo OSI? 7654321- CAMADAS Aplicação (Application) Apresentação (Presentation) Sessão (Session) Transporte (Transport) Rede (Network) Ligação de Dados (Data-Link) Camada Física (Physical Layer) Sem entrar nos detalhes laboriosos e no vocabulário do Modelo OSI, irei ilustrar as categorias do OSI das sete camadas (de baixo para cima) através de um exemplo: Uma chamada telefônica. 1- Conceitos da camada física Sons reais que estão a ser emitidos de dentro da boca e são ouvidos pelo receptor. 2- Conceitos da camada de ligação de dados Fale quando tiver de falar e ouça quando tiver de ouvir. Peça para repetir se não compreender algo. Peça que a outra pessoa fale mais lentamente se ela estiver a falar com muita rapidez. 3- Conceitos da camada de rede Marque o número e ouça os sinais de chamada. Repita a marcação se receber um sinal de ocupado ou se a ligação cair. Desligue a ligação quando terminar a conversa. 4- Conceitos da camada de transporte Qual é o modo mais económico de manipular essa chamada (ou essas chamadas) que seja coerente com as prioridades? Que operadoras de longa distância devem ser usadas? 5- Conceito da camada de sessão Essa situação pode ser manipulada numa chamada ou em várias? Outras pessoas precisarão de entrar na chamada em momentos diferentes? Quem controlará a discussão numa conversa entre várias partes? Quem irá restabelecer a chamada se ela cair? 6- Conceitos da camada de apresentação Estamos a falar o mesmo idioma e o mesmo dialecto? Conceitos da camada de aplicação Estou a falar com a pessoa certa? Quem está a pagar esta chamada? Esse é o melhor horário para conversar, ou devo ligar de novo mais tarde? A outra pessoa tem lápis e papel para fazer anotações? Qualquer pessoa que tenha usado um telefone em situações de negócios da vida diária pode relacionar-se com todos os sete níveis do modelo de referência que acabamos de descrever. Este modelo, subdivide o processo global da comunicação de dados entre computadores em sete níveis ou camadas, cada uma das quais com determinadas funções específicas. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Define as características do meio físico de transmissão de rede, conectores, interfaces, codificação ou modulação dos sinais, etc. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Procede à montagem dos pacotes de bits no formato apropriado à sua transmissão na rede; controla o acesso aos meios físicos de transmissão e o fluxo dos pacotes entre os nós da rede; faz controlo de erros. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Estabelece com base nos endereços dos pacotes das mensagens, um caminho, através dos nós da rede ou interligação de redes, para o percurso das mensagens até ao seu destino. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Controla o fluxo de informação transmitida e recebida, de forma a que os pacotes das mensagens sejam entregues corretamente. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Estabelece, mantêm e coordena o intercâmbio de dados entre emissor e receptor durante uma sessão de comunicação. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Contribui para a codificação e descodificação dos dados ao nível do seu formato visual; procede a conversões de formatos entre sistemas diferentes. CAMADAS 7- Aplicação 6- Apresentação 5- Sessão 4- Transporte 3- Rede 2- Ligação de Dados 1- Física Estabelece um interface entre o software de aplicação do utilizador e as camadas inferiores. A divisão do processo de comunicação entre computadores (redes) em camadas ou níveis (layers) tem como objectivo o isolamento de cada uma dessas camadas ou grupos de funções, para assim poderem ser analisadas, desenvolvidas e implementadas (em software) independentemente umas das outras, sem necessidade de reformular todo o sistema. Numa transmissão em rede, cada mensagem gerada num computador é formatada em “pacotes” de bits ou bytes. Cada um desses pacotes atravessa as várias camadas da arquitectura de rede e recebe um cabeçalho com informação específica de cada uma dessas camadas. Ao chegar ao computador de destino, os pacotes das mensagens atravessam as mesmas camadas da arquitectura de rede, mas agora no sentido inverso; então, são como que “desembrulhados” e cada camada retira o respectivo cabeçalho, para recomposição da mensagem original. Contato: profandreagarcia.wordpress.com