Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Modelo OSI da ISO Introdução OSI Reference Model - Open Systems Interconnection Modelo OSI da ISO Proposto pela ISO - International Organization for Standardization Interligação de sistemas abertos – sistemas abertos à comunicação com outros sistemas 1 Redes de Comunicação de Dados Redes de Comunicação de Dados Porquê dividir por níveis ?! Modelo ModeloOSI OSI 2 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Modelo OSI da ISO • Um nível deve surgir com um grau de abstracção diferente • Cada nível deve efectuar uma função bem determinada • A função de cada nível deve ter em vista a normalização internacional dos protocolos • A delimitação de cada nível deverá minimizar o fluxo de informação através das interfaces. • O número de níveis deverá ser suficientemente grande para que funções distintas não fiquem na mesma camada Phisical 1 Física Data Link 2 Enlace (ou Dados) Network 3 Rede Transport 4 Transporte Session 5 Sessão Presentation 6 Apresentação Aplication 7 Aplicação e suficientemente pequeno para que a arquitectura não fique desorganizada 3 4 1 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Redes Redesde deComunicação Comunicaçãode deDados Dados Physical Layer – Camada Física Modelo ModeloOSI OSI Data Link Layer – Camada de Enlace ou Ligação de Dados Suporte físico, material, para a comunicação Proporcionar uma ligação ponto a ponto sem erros de transmissão • Transmitir, e reconhecer os bits de informação • Controlo de erros do fluxo de dados • Resolve questões de acesso ao meio • Soluções mecânicas e eléctricas • Controlo do ritmo de transmissão – “funil” • Determina fichas, cabos, pinos, dimensões, cores, materiais, distâncias, tenções, ligações, … • Utilizar da melhor forma o nível físico – full duplex 5 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI 6 Redes Redesde deComunicação Comunicaçãode deDados Dados Network Layer – Camada de Rede Modelo ModeloOSI OSI Transport Layer – Camada de Transporte Comunicação ponto a ponto através da rede Controla a operação da sub rede • Dividir os Dados em pacotes pequenos • Tabelas de encaminhamento • Assegurar que os Dados são entregues por ordem • Controlo de congestão - tráfego • Usar a mesma ligação de rede multiplexa as sessões • Contabilizar dados recebidos / transmitidos - recibos • Usar diversas ligações de rede para uma sessão • Sub redes distintas – entre países • Escolher tipos de serviço • Dimensões de pacotes diferentes • Controlo de fluxo 7 8 2 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Redes Redesde deComunicação Comunicaçãode deDados Dados Session Layer – Camada de Sessão Modelo ModeloOSI OSI Presentation Layer – Camada de Apresentação Utilizar a rede como um recurso, periférico Sintaxe e semântica da informação a transmitir • Controlo de tráfego – um ou dois sentidos • Compressão de dados • Gestão de Tokens (Testemunhos) • Big endian, Little endian – conversão entre rede e sistema • Sincronismo de operações – caso da rede ou destino ir abaixo repetição a partir dos chekpoints • Criptografia de dados 9 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI 10 Redes Redesde deComunicação Comunicaçãode deDados Dados Modelo ModeloOSI OSI Aplication Layer – Camada de Aplicação Uniformizar os periféricos – abstracção – virtuais • Sistemas operativos diferentes • Terminais gráficos diferentes • Correio electrónico • Directorias 11 12 3