Post on 30-Dec-2015
description
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
1
Introdução
Modelo OSI da ISO
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
2
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
3
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
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
4
Porquê dividir por níveis ?!
• Cada nível deve efectuar uma função bem determinada
• Um nível deve surgir com um grau de abstracção diferente
• 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
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
5
Modelo OSI da ISO
Data Link 2 Enlace (ou Dados)
Network 3 Rede
Phisical 1 Física
Transport 4 Transporte
Presentation 6 Apresentação
Aplication 7 Aplicação
Session 5 Sessão
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
6
Physical Layer – Camada Física
• Transmitir, e reconhecer os bits de informação
• Soluções mecânicas e eléctricas
• Resolve questões de acesso ao meio
• Determina fichas, cabos, pinos, dimensões, cores, materiais, distâncias, tenções, ligações, …
Suporte físico, material, para a comunicação
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
7
Data Link Layer – Camada de Enlace ou Ligação de Dados
Proporcionar uma ligação ponto a pontosem erros de transmissão
• Controlo do ritmo de transmissão – “funil”
• Controlo de erros do fluxo de dados
• Utilizar da melhor forma o nível físico – full duplex
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
8
Network Layer – Camada de Rede
Controla a operação da sub rede
• Controlo de congestão - tráfego
• Tabelas de encaminhamento
• Contabilizar dados recebidos / transmitidos - recibos
• Sub redes distintas – entre países
• Dimensões de pacotes diferentes
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
9
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
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
10
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
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
11
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
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
12
Aplication Layer – Camada de Aplicação
Uniformizar os periféricos – abstracção – virtuais
• Sistemas operativos diferentes
• Terminais gráficos diferentes
• Correio electrónico
• Directorias
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
13
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
14
Data Link – HDLC (High-level Data Link Control )
Network – X.25
Phisical – X.21
Exemplos
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
15
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
16
Vitor Vaz da Silva
Redes de Comunicação de Dados Modelo OSIRedes de Comunicação de Dados Modelo OSI
17