Você está na página 1de 24

O modelo ISO/OSI

O modelo de referência OSI


• A ISO (International Standards Organization)
reconheceu a necessidade das redes trabalharem
juntas e se comunicarem

• Por isso, a ISO lança em 1984, o modelo de


referência OSI (Open System Interconnection)

• O Modelo de referência OSI é o modelo fundamental


para comunicações em rede
O modelo em camadas
• Permite a visualização das funções de rede que acontecem
em cada camada

• Decompõe as comunicações de rede em partes menores e


mais simples.

• Padroniza os componentes de rede, permitindo o


desenvolvimento e o suporte por parte de vários

fabricantes.
OSI – Modelo em camadas
• Possibilita a comunicação entre tipos diferentes de
hardware e de software de rede.

• Evita que as modificações em uma camada afectem as


outras, possibilitando maior rapidez no seu
desenvolvimento.

• Cada camada OSI individual tem um conjunto de funções


que ela deve executar para que os pacotes de dados
trafeguem de uma origem a um destino em uma rede.
O Modelo OSI

• O RM-OSI é um modelo de referência p/ interconexão de sistemas


abertos (open systems interconection)

• Padrão ISO 7498, publicado em 1984

• Sistemas abertos são heterogêneos

– Usam software, hardware e tecnologias diferentes

– A troca de informação entre elementos é possível devido à


definição de interfaces e protocolos comuns para comunicação

• O padrão propicia que diferentes tecnologias sejam utilizadas em


conjunto em um ambiente heterogêneo
O Modelo OSI

• Consiste em um modelo de referência que pode ser utilizado no


estudo e no projeto de redes

• Utiliza uma arquitectura de 7 camadas

• Define o papel executado por cada uma das camadas

• Não padroniza os protocolos e serviços das camadas, que são


descritos em padrões definidos em separado

• Adequado a redes locais e de longa distância


Utilização do OSI

• O OSI é amplamente aceite como modelo de referência para o


estudo de redes

• O OSI não é seguido fielmente na construção de redes, salvo


algumas exceções; no entanto, as camadas de outras arquiteturas
de redes podem ser mapeadas nas camadas OSI

• É comum remover camadas buscando melhorar a performance ou


simplificar a arquitectura da rede
As Camadas OSI
Máquina ‘A’ Máquina ‘B’
7. Aplicação 7. Aplicação
6. Apresentação 6. Apresentação
5. Sessão 5. Sessão
4. Transporte 4. Transporte
3. Rede 3. Rede
2. Enlace 2. Enlace
1. Física 1. Física

Meio Físico
A Camada Física

• É responsável pela transmissão de bits através do meio de


transmissão

• Estabelece os níveis de sinal que representam 0 e 1

• Define a duração do bit

• Padroniza os conectores de rede

• Unidade de dados: bit


A Camada de Enlace

• Transforma um canal não-confiável – a rede física – em um canal


confiável

• Detecta erros ocorridos no meio físico e, em alguns casos, os


corrige

• Controla o acesso ao meio de transmissão

• Define limites dos fragmentos de dados – os quadros

• Faz controlo de fluxo, evitando que os buffers do receptor sejam


esgotados por um transmissor veloz

• Cria sobre o meio físico diferentes serviços de enlace:

– Serviço sem conexão com/sem reconhecimento

– Serviço com conexão com/sem reconhecimento

• Unidade de dados: quadro


A Camada de Rede

• Padroniza e define os endereços das máquinas da rede de


computadores

• Define as rotas através das quais as mensagens devem ser


transmitidas

• Controlo de congestionamento

• Unidade de dados: pacote

• Dois tipos de serviço de rede

– Em serviços com conexão, endereços e rotas são definidos


durante o estabelecimento da conexão

– Em serviços sem conexão, o endereçamento e o roteamento


são definidos para cada pacote
A Camada de Transporte

• Responsavel pela transmissão fim-a-fim, desde a origem até o


destino

• Faz o mapeamento de conexões de transporte em conexões de


rede, possivelmente utilizando multiplexação (N1) ou divisão
(1N)

• Controlo de fluxo de alto nível

• Controlo de sequência de mensagens fim-a-fim

• Recuperação de erros fim-a-fim


A Camada de Sessão

• Gestão de ficha para transmissão de dados em um sentido por vez


(transmissão half-duplex)

• Estabelece pontos de sincronização para restabelecer conexões


após uma eventual interrupção

• Gestão de actividades (transações)


A Camada de Apresentação

• Define o padrão de codificação de dados a ser utilizado, para que a


mensagem codificada durante o envio possa ser descodificada no
momento da recepção

• O uso de criptografia permite que o conteúdo das mensagens seja


transmitido de forma segura
A Camada de Aplicação

• Oferece os meios para que aplicações utilizem a rede de


comunicação

• Define serviços genéricos que servem de suporte para a construção


de aplicações

• Exemplos:

– Suporte para transferência de arquivos

– Serviço de directório (nomes)

– Serviço de troca de mensagens

– Protocolo de terminal virtual

– etc.
Transmissão de Dados no OSI

7. Aplicação A Dados
6. Apresentação A A Dados
5. Sessão S A A Dados
4. Transporte T S A A Dados
3. Rede R T S A A Dados
2. Enlace E R T S A A Dados E
1. Física F E R T S A A Dados E F
Primitivas de Serviço OSI
• < SERVIÇO>.pedido
• < SERVIÇO>.indicação
• < SERVIÇO>.resposta
• < SERVIÇO>.confirmação
Serviço s/ Conexão s/
Confirmação
Máquina ‘A’ Máquina ‘B’
Camada N Camada N

DADOS.pedido

DADOS.indicação

Camada N-1 Camada N-1


Serviço s/ Conexão c/
Confirmação
Máquina ‘A’ Máquina ‘B’
Camada N Camada N
DADOS. DADOS.
pedido
resposta

DADOS. DADOS.
confirmação indicação

Camada N-1 Camada N-1


Serviço c/ Conexão –
Estabelecimento de Conexão
Máquina ‘A’ Máquina ‘B’
Camada N Camada N
CONEXÃO.
pedido
CONEXÃO.
resposta

CONEXÃO. CONEXÃO.
confirmação indicação

Camada N-1 Camada N-1


Serviço c/ Conexão –
Transferência de Dados
Máquina ‘A’ Máquina ‘B’
Camada N Camada N
DADOS. DADOS.
pedido
resposta

DADOS. DADOS.
confirmação indicação

Camada N-1 Camada N-1


Serviço c/ Conexão –
Desconexão
Máquina ‘A’ Máquina ‘B’
Camada N Camada N

DESCONEXÃO.pedido

DESCONEXÃO.indicação

Camada N-1 Camada N-1


A Camada Física

• Papel: permitir que bits sejam enviados através do meio de


transmissão

• A camada física define:

– Os níveis do sinal que representam ‘0’s e ‘1’s

– A duração dos bits

– O formato dos conectores usados na rede

• O meio de transmissão está sujeito a erros, que serão detectados e


possivelmente corrigidos nas camadas superiores
Meios de Transmissão
• Tipos de Meios de Transmissão

– Par Trançado

– Cabo Coaxial

– Fibra Ótica

– Redes sem Fio

• Infravermelho

• Microondas

• Rádio

• Problemas

– Ruído

– Atenuação

– Eco

Você também pode gostar