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