This content originally appeared on DEV Community and was authored by Leonardo Peixoto
Redes permitem que dois ou mais processos, executados em máquinas distintas, se comuniquem. Compreender os fundamentos de redes é essencial para tomar decisões estruturadas e identificar possíveis gargalos.
A troca de informações entre dois processos em máquinas diferentes é um tema complexo. Para lidar com essa complexidade, utilizamos o modelo OSI (Open Systems Interconnection) — uma estrutura conceitual criada pela ISO que organiza as funções de comunicação em sete camadas:
- Aplicação
- Apresentação
- Sessão
- Transporte
- Rede
- Enlace
- Física
Cada camada possui responsabilidades bem definidas e se comunica apenas com a camada imediatamente adjacente. Isso permite reduzir a complexidade, já que cada parte entende apenas o que precisa saber.
💡 Analogia
Pense em você como um motorista que deseja ir do ponto A ao ponto B. O carro fornece uma interface (volante, pedais, câmbio) que permite realizar essa tarefa sem precisar entender os detalhes de como o motor, a transmissão ou o sistema de freios funcionam.
Da mesma forma, o modelo OSI abstrai as complexidades internas da comunicação em rede, tornando-o modular, compreensível e escalável.
Responsabilidades de Cada Camadas
Layer 7 - Aplicação
Serve como interface entre usuários/processos e a rede. Ela fornece serviços específicos da aplicação, como requisições HTTP, transferência de arquivos e e-mail.
Layer 6 - Apresentação
Traduz dados do formato da rede para o formato aceito pelas aplicações, realizando tarefas como criptografia, compressão e conversão de dados.
Layer 5 - Sessão
Responsável pela coordenação da comunicação entre duas aplicações em uma sessão, controlando o início, a manutenção e o encerramento da conexão.
Layer 4 - Transporte
Gerencia a transferência de dados entre sistemas finais, segmentando informações em pacotes e controlando o fluxo e a confiabilidade da comunicação.
Layer 3 - Rede
Cuida do roteamento, endereçamento e encaminhamento de pacotes entre redes distintas, garantindo que os dados cheguem ao destino correto.
Layer 2 - Enlace
Define as tecnologias usadas para conectar duas máquinas em uma rede onde a camada física já existe. Também detecta e corrige erros que possam ocorrer na transmissão.
Layer 1 - Física
Responsável pela transmissão e recepção de bits brutos sobre um meio físico, como cabos, fibras ópticas ou ondas de rádio.
Referências
- https://www.paloaltonetworks.com/cyberpedia/what-is-layer-7
- https://aws.amazon.com/pt/what-is/osi-model
- https://fidelissauro.dev/protocolos-de-rede
This content originally appeared on DEV Community and was authored by Leonardo Peixoto

Leonardo Peixoto | Sciencx (2025-10-20T15:13:05+00:00) Modelo OSI. Retrieved from https://www.scien.cx/2025/10/20/modelo-osi-2/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.