Resumo: Modelo OSI
O modelo OSI, (Open System Interconnection) é definido pela ISO e estabelece orientações para que haja a interconectividade entre dispositivos de rede, independentemente de fornecedor destes.
Nesse modelo, todas as ações para que a interconectividade universal venha a ocorrer estão abstraídas em 7(sete) partes ou camadas.
- Física
- Enlace
- Rede
- Transporte
- Sessão
- Apresentação
- Aplicação
Física
Nessa camada são transmitidas os "bits brutos" através de cabos, sinais de rádio, luz, etc.
Enlace
Responsável pela organização, acesso e correções de eventos ocorridos no meio físico.
Rede
A camada de rede faz o endereçamento dos dispositivos conectados, encaminha informações, controla as operações de sub-rede e o previne o congestionamento na rede.
Transporte
Detecção e eliminação de erros ocorridos nas camadas inferiores; controla o fluxo de dados e ordenação da origem ao destino. Envia dados para a camada de rede e recebe da camada de sessão, camada superior a ela.
Essa camada faz a divisão entre camadas de aplicação, 5 a 7, e de nível físico. Essa também "determina a classe de serviço necessária como orientada à conexão, com controle de erro e serviço de confirmação ou sem conexões e nem confiabilidade."
Sessão
Camada responsável pela comunicação entre processos em máquinas diferentes, controlando o início e fim dessa comunicação.
Apresentação
Se preocupa com a síntese, codificação, compressão e encriptação dos dados.
Aplicação
Nessa subdivisão são providos os protocolos de alto nível para comunicação entre máquinas utilizando software unicamente.
Comunicação entre camadas
Esse foi um tópico que ficou um pouco obscuro para mim, enquanto utilizava o material que o curso disponibilizou
- "A Unidade de Dados de Serviço (SDU) é uma unidade específica de dados que é passado de uma camada superior para uma outra camada inferior, e que a camada inferior ainda não encapsulou em uma unidade de dados de protocolo (PDU). Uma SDU é um conjunto de dados que são enviados por um usuário dos serviços de uma determinada camada, e é transmitida semanticamente inalterada a um usuário do serviço peer."
- SDU é recebido pela camada atual e advindo da superior
- PDU é o encapsulamento do SDU da camada atual que é enviado para camada inferior
- "Todos os dados contidos no SDU ficam encapsulados dentro do PDU. A camada inferior adiciona cabeçalhos ou rodapés, ou ambos, para a SDU, transformando-a numa PDU da camada inferior. Os cabeçalhos ou rodapés adicionados fazem parte do processo utilizado para tornar possível a obtenção de dados de uma fonte para um destino."
Outro tópico muito frequente associado ao modelo OSI é o modelo Internet que é, em síntese, a junção de camadas do modelo OSI apresentadas com seus protocolos; sendo um deles o HTTP, a base da internet atual. Claro, há muito mais tecnicidades atrás do modelo Internet do que um resumo poderia abordar, por isso planejo um artigo um pouco mais trabalhado sobre o tema.
Em síntese, é isso; nada muito profundo, apenas uma atividade de filtragem das minhas anotações para algo um pouco mais claro e direto para revisões rápidas. Além de poder, claro, ajudar algum desavisado; nunca se sabe. Como dizem, tentar ensinar é um dos melhores métodos para aprender.