Modelo OSI Com o objetivo de efetuar uma divisão das diversas partes da rede que compõem uma transmissão, para que possam existir etapas definidas e que permitam a indicação dos diversos componentes, a ISO (Internacional Standard Organization) criou o modelo OSI (open Systems Interconection). Modelo OSI Esse modelo separa as etapas de transmissão, definindo como cada fase do processo deve proceder na transferência de dados. Isto torna flexível a implementação de software e hardwares ao longo da rede, pois define as funções de cada fase, facilitando a operacionalização para usuários e fabricantes. Modelo OSI Cada nível oferece serviços ao nível seguinte.As conexões de um nível são gerenciadas pelo protocolo daquele nível. Os níveis definidos com suas funções são sete,assim numerados: Camada 1-Físico; Camada 2-Enlace; Camada 3-Rede; Camada 4-Transporte; Camada 5-Sessão; Camada 6-Apresentação; Camada 7-Aplicação; Modelo OSI Modelo OSI Camada-1 física São as conexões elétricas formadas pelos modems, linhas físicas, conectores, cabos e interfaces de hardware de comunicação dos equipamentos. Nesse nível temos : As definições dos sinais elétricos Transmissão de bits . Modelo OSI Detecção da portadora de transmissão de dados. PDU Protocolo de camada de dados bits Modelo OSI A interface física definida pela norma RS-232 (Recommended Standard no 232, elabora em 1969, pela EIA-Electronic industry association) se refere á conexão entre o modem (DCE-Data Circuit-terminating Equipament)e o equipamento do usuario da rede (DTE-data terminal equipament) que pode ser um micro, por exemplo.Nas normas ccitt, a RS-232 é equivalente á norma V.24 ou V.28. Modelo OSI Norma X.21 O CCITT definiu essa interface, associada a outras normas como a X.26 e a X.27, que definem as características elétricas para o conector ISSO 4903 de 15 pinos. O objetivo da criação dessa interface foi a simplificação Modelo OSI Camada de Enlace Situa-se na conexão de dois pontos de uma rede, em que é feita a formatação das mensagens e endereçamento dos pontos em comunicação, ou seja, os bits do nível físico são agora tratados como blocos com endereçamento de origem e destino .Nessa camada é feita. Checagem de blocos transmitidos e recebidos Correção de erros na transmissão entre dois pontos. Protocolo de comunicação CSMA/CD Modelo OSI O nível de enlace possui o conjunto de regras que governa a troca de dados pelo meio físico entre dois pontos.Algumas de suas características são: Troca transparente de dados.O nível de enlace permite a transferência de qualquer seqüência de bits, portanto, transparente aos dados trafegados. O protocolo normalmente utilizado nesse nível é o HDLC, orientado a bit e transparente aos dados transmitidos. Modelo OSI Possui comandos de ativação e desativação de modems e sincronismo na transmissão. Possui recuperação de falhas e erros na transmissão. Independe dos outros níveis. Modelo OSI Camada 3 REDE Nesse nível é feito o controle de todo o trafego dentro da rede externa, como o roteamento dos dados entre os nós da rede para atingir o endereço final.Os pacotes de dados são encaminhados entre os nos da rede ate atingirem o seu destino Tarefas atingidas nesse nível são por exemplo: O empacotamento (montagem dos pacotes ou blocos de dados ) Modelo OSI Correção de falhas de transmissão entre os nos da rede. Controle de fluxo. Roteamento dos dados Encaminhamentos dos pacotes selecionado Controla a transferência do pacote entre a origem e o destino (determina o melhor caminho) Modelo OSI A determinação do melhor caminho pode e ser feita em um ponto centralizado da rede (calculando por algoritmo o melhor caminho) ou de forma distribuída (na qual todos os nós podem calcular o melhor caminho).o encaminhamento pode ser: Estático: Usa-se sempre o mesmo caminho ou divide-se o trafego com outras linhas fixas. Adaptativo: escolhesse o melhor caminho. Requer grande troca de informações entre os nos da rede sobre o status das linhas. Modelo OSI Difusão : os pacotes são “jogados “ na rede e só o nó de destino os recebe (como no caso de redes locais com o protocolo CSMA/CD.) Modelo OSI Camada 4 – Transporte Nessa camada são definidas as regras de controle da comunicação fim a fim entre duas pontas finais que estão se comunicando entre si. É o protocolo dessa camada que garante a entrega correta dos dados no seu destino. Essa camada é a primeira a fazer o controle fim a fim, a integridade das mensagens trocadas entre dois usuários finais deve ser garantida, independentemente dos controles dos níveis anteriores Modelo OSI Nessa camada temos: A definição e operacionalização do endereçamento fim a fim . Multiplexação e demultiplexação dos dados para distribuir entre vários terminais de uma rede final Tratamento de retardo, espera de pacote. Controle de fluxo de mensagens entre transmissor e receptor e a capacidade de recepção do receptor. Modelo OSI Controle e retransmissão de mensagens não confirmadas depois de um certo tempo. Modelo OSI Camada 5 –Sessão Esse nível é o de conexão entre dois sistemas de dois equipamentos de usuários que vão se comunicar. A conexão entre os dois usuários se chama sessão, na qual é feita a conferencia da identificação da conexão entre os dois sistemas. Nas redes Lans, nesse nível é feita a associação dos nomes lógicos aos endereços de hardware da Lan. Modelo OSI Nesse nível opera o protocolo que faz o acesso do usuário a rede para acessar outros sistemas.Nele são feitas trocas de mensagens que especificam nas duas pontas a forma de sincronização, como, por exemplo, se a transmissão vai ser duplex ou fullduplex. Modelo OSI Camada 6- Apresentação Uma vez identificados os acessos e conexões entre os dois sistemas e usuários na camada de sessão, a camada 6 de apresentação faz a transformação ou a conversão de códigos e formatos dos dados recebidos para, em seguida, passa-los para a aplicação. Modelo OSI A formação dos dados é feita para que possam ser lidos pela aplicação final, uma vez que podem vir comprimidos ou compactados para ocupar menos espaço para agilizar a transmissão. Nesse nível de apresentação, temos, portanto a conversão de códigos e formatos de representação de dados (ASCII em EBCDIC, por exemplo), compressão e descompressão de dados que foram codificados antes da transmissão e descriptografia ou criptografia. Modelo OSI No caso da criptografia, dados são codificados no nível de apresentação do transmissor e decodificados no nível de apresentação do receptor. Modelo OSI Camada 7 – Aplicação Nessa camada temos a aplicação final do usuário, que são efetivamente os processos que utilizam as redes São os aplicativos do usuário, os sistemas operacionais, as transações que rodam no terminal do usuário, bancos de dados distribuídos, aplicativos de redes locais como planilhas e processadores de texto, correio eletrônico, transações,etc. Modelo OSI