freeCodeCamp/guide/portuguese/network-engineering/osi-layers/index.md

4.1 KiB
Raw Blame History

title localeTitle
OSI Layers Camadas OSI

Camadas OSI

Introdução

Você já se perguntou como os dados são enviados através da rede de uma máquina para outra? Se sim, então o modelo Open System Interconnected é o que você está procurando.

O modelo OSI é usado para ajudar a padronizar e caracterizar como os dados devem fluir do emissor para o receptor sem levar em consideração a estrutura interna subjacente do terminal (emissor, receptor).

A organização que surgiu com esse modelo é a Organização Internacional de Padronização e, portanto, esse modelo é formalmente chamado de ISO-OSI .

Arquitetura

Como na figura abaixo, o modelo divide a rede em 7 camadas . A comunicação de dados no modelo OSI inicia com a camada superior (Application Layer) da pilha no lado emissor, percorre a pilha até a camada mais baixa do remetente (Camada Física) e, em seguida, percorre a conexão de rede física até a camada inferior no recebimento lado, e até a sua pilha modelo OSI.

Optamos por uma abordagem em camadas porque é fácil projetar camadas independentes com funções dedicadas que interagem entre si em comparação a um único modelo complexo.

Relação entre remetente, nós intermediários e receptor em várias camadas

Observações Importantes

  • Camadas de ponta a ponta: No diagrama acima, você notaria que as camadas superiores do protocolo (Application - Transport), as camadas do emissor e do receptor são diretamente conectadas por meio de setas. Isso ocorre porque essas camadas não estão cientes dos dispositivos intermediários usados para transportar dados (como switches e roteadores). Essas camadas parecem se comunicar diretamente umas com as outras.

  • Unidade de dados: No diagrama acima, a extrema esquerda é a unidade de dados usada em cada camada. A camada de transporte (e as camadas abaixo dela) têm um nome exclusivo para a unidade de dados que está sendo transferida do remetente para o receptor.

Funções de Camadas

  • Camada 1 - Camada Física: A camada física é a mais baixa das Camadas OSI e a mais complexa. Isto é devido às tecnologias de hardware undible usadas. A função dessa camada é definir como o fluxo de bits será transmitido em vez do pacote de dados lógicos. Ele lida com a definição de qual frequência o bit será transmitido, que tipo de modulação será usada, como os bits serão agrupados e outros parâmetros físicos baixos necessários para a transmissão de bits.

  • Camada 2 - Camada de Enlace de Dados: A camada de enlace de dados é responsável por transferir dados para dispositivos adjacentes na mesma Rede de Área Local (LAN). Essa camada também tem provisões para garantir que os dados sem erros sejam passados para as camadas superiores da camada física. Por isso, ele contém mecanismos de detecção e correção de erros para garantir que a integridade dos dados seja mantida.

  • Camada 3 - Camada de Rede: A camada de rede é responsável pelo encaminhamento de pacotes para outras redes. Normalmente, uma rede é dividida em várias sub-redes e a camada de rede, com a ajuda de roteadores, encaminha pacotes entre essas redes para estabelecer uma WAN (Wide Area Network, rede de longa distância).

  • Camada 4 - Camada de Transporte: A camada de transporte garante que as mensagens sejam entregues sem erros, em seqüência e sem perdas ou duplicações. Ele alivia os protocolos de camadas mais altas de qualquer preocupação com a transferência de dados entre eles e seus pares.

  • Camada 5 - Camada de Sessão: A camada de sessão permite o estabelecimento de sessões entre processos executados em diferentes estações.

  • Camada 6 - Camada de apresentação: A camada de apresentação formata os dados a serem apresentados à camada de aplicação.

  • Camada 7 - Camada de Aplicação: A camada de aplicação serve como janela para usuários e processos de aplicativos acessarem serviços de rede.