← Voltar
Tempo médio: 12-15 minNível técnico: Básico

Modelo OSI

O Modelo OSI (Open Systems Interconnection) é um modelo de referência criado para descrever como ocorre a comunicação entre dispositivos em uma rede de computadores.
Diferentemente do Modelo TCP/IP, que é utilizado na prática pelas redes atuais, o Modelo OSI possui caráter didático e conceitual, servindo como uma forma padronizada de estudar e compreender cada etapa da comunicação.
Seu principal objetivo é dividir um processo complexo em partes menores, facilitando o entendimento, a implementação de tecnologias e o diagnóstico de problemas.

Objetivo

Ao final desta leitura você será capaz de compreender:
  • O que é o Modelo OSI.
  • Por que ele foi criado.
  • Quais são suas sete camadas.
  • Qual a função de cada camada.
  • Como ele se relaciona com o Modelo TCP/IP.
  • Por que ele continua sendo amplamente utilizado no ensino e no diagnóstico de redes.

Pré-requisitos

Leitura recomendada:

Conceitos relacionados

Este documento complementa o entendimento sobre a arquitetura das redes.
Próximas leituras recomendadas:

Por que o Modelo OSI foi criado?

Na década de 1970 existiam diversos fabricantes desenvolvendo suas próprias soluções de comunicação.
Cada fabricante possuía protocolos e arquiteturas próprias, dificultando a interoperabilidade entre equipamentos.
Para resolver esse problema, a ISO (International Organization for Standardization) desenvolveu um modelo conceitual que descrevesse todas as funções envolvidas na comunicação entre sistemas.
Esse modelo recebeu o nome de OSI — Open Systems Interconnection.
Embora o protocolo TCP/IP tenha se tornado predominante na Internet, o Modelo OSI continua sendo amplamente utilizado para estudo, documentação e análise de problemas.

O conceito de camadas

Assim como o Modelo TCP/IP, o Modelo OSI divide a comunicação em etapas independentes.
Cada camada possui responsabilidades bem definidas.
Ela utiliza os serviços da camada inferior e fornece serviços para a camada superior.
Essa separação facilita:
  • organização;
  • manutenção;
  • padronização;
  • desenvolvimento de tecnologias;
  • diagnóstico de falhas.

As sete camadas do Modelo OSI

O Modelo OSI possui sete camadas.
+------------------------------+
| 7 - Aplicação                |
+------------------------------+
| 6 - Apresentação             |
+------------------------------+
| 5 - Sessão                   |
+------------------------------+
| 4 - Transporte               |
+------------------------------+
| 3 - Rede                     |
+------------------------------+
| 2 - Enlace de Dados          |
+------------------------------+
| 1 - Física                   |
+------------------------------+
Cada uma representa uma etapa da comunicação.

Camada 7 — Aplicação

É a camada mais próxima do usuário.
Ela fornece serviços para os aplicativos.
Exemplos:
  • HTTP
  • HTTPS
  • DNS
  • SMTP
  • FTP
  • SSH
Sempre que um navegador acessa um site ou um cliente de e-mail envia uma mensagem, a comunicação começa nesta camada.

Camada 6 — Apresentação

É responsável pela forma como os dados serão representados.
Entre suas funções estão:
  • criptografia;
  • descriptografia;
  • compressão;
  • descompressão;
  • conversão de formatos.
Um exemplo bastante conhecido é o uso do TLS, responsável pela criptografia das conexões HTTPS.

Camada 5 — Sessão

Controla o início, manutenção e encerramento da comunicação entre duas aplicações.
Ela organiza a conversa entre os dispositivos.
Entre suas funções estão:
  • estabelecer sessões;
  • sincronizar a comunicação;
  • recuperar sessões interrompidas.
Embora muitos protocolos modernos incorporem essas funções em outras camadas, o conceito continua importante para compreender como aplicações mantêm conexões.

Camada 4 — Transporte

Responsável pela entrega dos dados entre origem e destino.
Suas principais funções são:
  • segmentação;
  • controle de erros;
  • controle de fluxo;
  • remontagem;
  • confiabilidade.
Os principais protocolos são:
  • TCP
  • UDP
O TCP prioriza confiabilidade.
O UDP prioriza velocidade.

Camada 3 — Rede

Responsável pelo encaminhamento entre diferentes redes.
É nesta camada que ocorre o roteamento.
Os principais protocolos incluem:
  • IPv4
  • IPv6
  • ICMP
Os dispositivos mais associados a esta camada são os roteadores.
Sempre que um pacote precisa sair de uma rede e chegar a outra, essa camada é responsável pela decisão do caminho.

Camada 2 — Enlace de Dados

Responsável pela comunicação entre dispositivos diretamente conectados.
Entre suas funções estão:
  • controle de acesso ao meio;
  • detecção de erros;
  • endereçamento físico (MAC);
  • formação de quadros (frames).
Alguns exemplos:
  • Ethernet
  • Wi-Fi (IEEE 802.11)
  • PPP
  • PPPoE
Os switches trabalham predominantemente nesta camada.

Camada 1 — Física

É responsável pela transmissão física dos sinais.
Ela define características como:
  • cabos;
  • fibras ópticas;
  • conectores;
  • níveis elétricos;
  • sinais ópticos;
  • frequência de rádio.
Não existe interpretação dos dados.
A camada física apenas transmite bits entre dispositivos.

Como uma informação percorre o Modelo OSI?

Imagine um usuário acessando um site.
Os dados passam por todas as camadas.
Aplicação
↓

Apresentação
↓

Sessão
↓

Transporte
↓

Rede
↓

Enlace
↓

Física

════════════ Rede ════════════

Física
↑

Enlace
↑

Rede
↑

Transporte
↑

Sessão
↑

Apresentação
↑

Aplicação
No equipamento de destino, o processo ocorre em sentido inverso.
Cada camada remove as informações adicionadas pela camada correspondente na origem.
Esse processo recebe o nome de desencapsulamento.

Encapsulamento

Durante a transmissão, cada camada adiciona informações próprias aos dados.
Esse processo é chamado de encapsulamento.
Podemos imaginar o envio de uma encomenda.
Mensagem

↓

Envelope

↓

Etiqueta

↓

Caixa

↓

Transportadora
Cada etapa adiciona novas informações necessárias para que a entrega ocorra corretamente.
Nas redes acontece exatamente o mesmo princípio.

Modelo OSI x Modelo TCP/IP

Os dois modelos possuem objetivos semelhantes, mas abordagens diferentes.
Modelo OSIModelo TCP/IP
7 camadas4 camadas
Modelo conceitualModelo utilizado na prática
Criado pela ISODesenvolvido pelo Departamento de Defesa dos EUA
Muito utilizado para ensinoUtilizado pela Internet
O Modelo TCP/IP simplifica algumas funções do OSI agrupando várias camadas.
Mesmo assim, praticamente todos os conceitos presentes no TCP/IP podem ser compreendidos utilizando o Modelo OSI.

Por que o Modelo OSI continua importante?

Embora não seja implementado literalmente nas redes modernas, ele continua sendo extremamente útil para:
  • ensino;
  • certificações técnicas;
  • documentação;
  • análise de problemas;
  • comunicação entre profissionais.
É muito comum ouvir frases como:
"O problema parece estar na Camada 2."
ou
"Vamos verificar primeiro a Camada Física."
Esse tipo de linguagem permite que profissionais identifiquem rapidamente em qual etapa da comunicação uma falha pode estar ocorrendo.

Erros comuns

Algumas interpretações incorretas são frequentes:
  • acreditar que o Modelo OSI é utilizado literalmente pela Internet;
  • pensar que existe um protocolo chamado "OSI";
  • imaginar que cada protocolo pertence obrigatoriamente a apenas uma camada.
Na realidade:
  • o OSI é um modelo de referência;
  • ele organiza conceitos, não implementações;
  • muitos protocolos modernos executam funções distribuídas entre diferentes camadas.

Resumo

O Modelo OSI divide a comunicação em sete camadas independentes, cada uma responsável por uma parte específica do processo de transmissão dos dados.
Mesmo não sendo implementado integralmente nas redes atuais, continua sendo uma das ferramentas mais importantes para compreender o funcionamento das redes, facilitar o aprendizado e orientar diagnósticos técnicos.
Dominar esse modelo torna muito mais simples entender protocolos, equipamentos e o fluxo das informações em qualquer infraestrutura de rede.

Próximos assuntos

Agora que você compreende como a comunicação é organizada em camadas, continue a trilha com: