Introdução Modelo OSI da ISO
Modelo OSI da ISO OSI Reference Model - Open Systems Interconnection Proposto pela ISO - International Organization for Standardization Interligação de sistemas abertos – sistemas abertos à comunicação com outros sistemas
Porquê dividir por níveis ?! 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 e suficientemente pequeno para que a arquitectura não fique desorganizada
Modelo OSI da ISO 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
Physical Layer – Camada Física Suporte físico, material, para a comunicação Transmitir, e reconhecer os bits de informação Resolve questões de acesso ao meio Soluções mecânicas e eléctricas Determina fichas, cabos, pinos, dimensões, cores, materiais, distâncias, tenções, ligações, …
Data Link Layer – Camada de Enlace ou Ligação de Dados Proporcionar uma ligação ponto a ponto sem erros de transmissão Controlo de erros do fluxo de dados Controlo do ritmo de transmissão – “funil” Utilizar da melhor forma o nível físico – full duplex
Network Layer – Camada de Rede Controla a operação da sub rede Tabelas de encaminhamento Controlo de congestão - tráfego Contabilizar dados recebidos / transmitidos - recibos Sub redes distintas – entre países Dimensões de pacotes diferentes
Transport Layer – Camada de Transporte Comunicação ponto a ponto através da rede Dividir os Dados em pacotes pequenos Assegurar que os Dados são entregues por ordem Usar a mesma ligação de rede multiplexa as sessões Usar diversas ligações de rede para uma sessão Escolher tipos de serviço Controlo de fluxo
Session Layer – Camada de Sessão Utilizar a rede como um recurso, periférico Controlo de tráfego – um ou dois sentidos Gestão de Tokens (Testemunhos) Sincronismo de operações – caso da rede ou destino ir abaixo repetição a partir dos chekpoints
Presentation Layer – Camada de Apresentação Sintaxe e semântica da informação a transmitir Compressão de dados Big endian, Little endian – conversão entre rede e sistema Criptografia de dados
Aplication Layer – Camada de Aplicação Uniformizar os periféricos – abstracção – virtuais Sistemas operativos diferentes Terminais gráficos diferentes Correio electrónico Directorias
Exemplos Phisical – X.21 Data Link – HDLC (High-level Data Link Control ) Network – X.25