Modelo OSI

Modelo OSI

Open Systems Interconnection

Modelo OSI ( Open Systems Interconnection ) ou Modelo de interconexão de sistemas abertos é um modelo padrão divido em camadas criado para simplificar e exemplificar qual seria o modelo de redes padrão ideal.

ao criar um modelo de redes padrão a ser seguido como base, e ao seguir uma padronização na hora de criarmos novos dispositivos, além de evitarmos uma integração limitada ainda garantimos a compatibilidade e eficácia da comunicação de nosso aparelhos com diversos outros, aumentando assim a flexibilidade da comunicação e facilidade de uso.

O Modelo OSI em Camadas

O modelo OSI é baseado em camadas, onde cada camada deve ter sua função muito bem definida, cada camada oferece diferentes funções podendo ser elas para comunicação direta com aplicações ou mesmo comunicações com outras camadas.

as sete camadas do modelo OSI são:

image.png

cada camada possui seu conjunto de protocolos.

Encapsulamento e PDU

As informações que são passadas de camada em camada possuem sua própria nomenclatura que depende da camada em que se encontra, normalmente chamamos essas informações que são repassadas de PDU ( Protocol Data Units ) e abaixo temos cada nome para cada camada.

image.png

Além de mudarem na nomenclatura os dados unitários de protocolo também são envolvidos em um tipo de encapsulamento de acorda com o nível de camada em que se encontra.

Cada camada é composta por cabeçalho + dados assim que passa para outra camada cabeçalho + dados se tornam apenas dados prontos para receber o cabeçalho da nova camada em que se encontra.

image.png

Camada 1 - Física

Responsável por fazer a conversão de bits para ondas eletromagnéticas ou sinais elétricos opticos. dos dados que veem das camadas acima.

essa conversão é como o nome diz feita pela parte física da rede como em modens, roteadores, hubs, transmissores e placas de redes ( placas de redes são utilizadas também na camada 2 ).

image.png

Responsável pelo endereçamento das partes físicas envolvidas através de seu endereço físico. na placa de rede temos o endereço físico referente a ela composto por 48 bits e gravado em sua memória ROM.

Também é responsável pela conversão dos bits capturados em Frames e a sinalização de quando começa e quando termina um frame.

image.png

Camada 3 - Rede

Responsável pelo roteamento de dados através de um modelo de sub-redes e reconhecimento dos dispositivos através de endereçamento lógico de rede.

Também responsável pela fragmentação dos dados em pacotes além de gerenciar o tamanho dos fragmentos antes que os dados se tornem um segmento.

image.png

Camada 4 - Transporte

Responsável pela disponibilização de meios de comunicação através da aplicações ( softwares ), faz o transporte através de conexões entre redes.

Também gerencia e organiza os tipos de dados transferidos para que sejam de mais fácil utilização.

image.png

Camada 5 - Sessão

Responsável por manter a conexão de rede, Essa camada pode iniciar e finalizar uma sessão assim que os dados forem finalizados, também pode interromper a conexão caso ache necessário.

image.png

Camada 6 - Apresentação

Responsável pela forma de apresentação dos dados para camada de aplicação, essa camada por criptografar , descriptografar, codificar e descodificar dados para que possam ser visualizados ou protegidos durante o envio.

image.png

Camada 7 - Aplicação

A mais alta camada do modelo OSI, Responsável por permitir a utilização de serviços de rede para aplicações como Aplicativos de E-mail e Navegadores por exemplo.

É desta forma que podemos se comunicar com a camada de aplicação e ter acesso indireto a outras camadas do protocolo OSI.

image.png

Os Protocolos de Cada Camada

Cada camada possui o seu conjunto de protocolos que podem ser usados de formas diferentes por aplicações / dispositivos / tarefas diferentes.

Abaixo temos os protocolos e aplicações que o utilizam mais comuns de cada camada.

Aplicação

image.png

Apresentação

image.png

Sessão

image.png

Transporte

image.png

Rede

image.png

image.png

Física

image.png

Fontes:

Bóson treinamentos - playlist modelo OSI