Uma introdução ao modelo OSI

Autor: Robert Simon
Data De Criação: 16 Junho 2021
Data De Atualização: 20 Junho 2024
Anonim
Uma introdução ao modelo OSI - Tecnologia
Uma introdução ao modelo OSI - Tecnologia

Contente


Fonte: Grybaz / Dreamstime.com

Leve embora:

Em vez de servir como protocolo, o modelo OSI tornou-se uma ferramenta de ensino que mostra como diferentes tarefas em uma rede devem ser tratadas para promover a transmissão de dados sem erros.

O modelo de interconexão de sistema aberto, mais conhecido como modelo OSI, é um mapa de rede que foi originalmente desenvolvido como um padrão universal para a criação de redes. Mas, em vez de servir de modelo com protocolos acordados que seriam usados ​​em todo o mundo, o modelo OSI se tornou uma ferramenta de ensino que mostra como diferentes tarefas dentro de uma rede devem ser tratadas para promover a transmissão de dados sem erros.

Esses trabalhos são divididos em sete camadas, cada uma das quais depende das funções "transferidas" de outras camadas. Como resultado, o modelo OSI também fornece um guia para solucionar problemas de rede, rastreando-os para uma camada específica. Aqui, veremos as camadas do modelo OSI e quais funções eles executam em uma rede.


1. Camada Física

A camada física é o cabo, fibras, cartões, comutadores e outros equipamentos mecânicos e elétricos que compõem uma rede. Essa é a camada que transforma dados digitais em sinais que podem ser enviados por um fio para transmitir dados. Esses sinais geralmente são elétricos, mas, como no caso das fibras ópticas, também podem ser sinais não elétricos, como óptica ou qualquer outro tipo de pulso que pode ser codificado digitalmente. Do ponto de vista da rede, o objetivo da camada física é fornecer a arquitetura dos dados a serem enviados e recebidos. A camada física é provavelmente a camada mais fácil de solucionar problemas, mas a mais difícil de reparar ou construir, pois envolve a instalação e a conexão da infraestrutura de hardware.

2. Camada de Link de Dados

A camada de enlace de dados é onde as informações são convertidas em "pacotes" e quadros coerentes que são passados ​​para as camadas superiores. Essencialmente, a camada de vínculo de dados descompacta os dados brutos provenientes da camada física e converte as informações das camadas superiores em dados brutos a serem enviados pela camada física. A camada de link de dados também é responsável por capturar e compensar quaisquer erros que ocorram na camada física.


3. Camada de Rede

A camada de rede é onde o destino dos dados recebidos e enviados é definido. Se a camada de enlace de dados é a estrada para os carros dirigirem, a camada de rede é o sistema GPS que informa aos motoristas como chegar lá. O endereçamento é adicionado aos dados aderindo às informações em torno do pacote de dados na forma de um cabeçalho de endereço. Essa camada também é responsável por determinar a rota mais rápida para o destino e lidar com qualquer problema com comutação de pacotes ou congestionamento de rede. Essa é a camada na qual os roteadores trabalham para garantir que os dados sejam endereçados corretamente antes de passar para a próxima etapa da jornada do pacote.

4. Camada de Transporte

A camada de transporte é responsável por transmitir dados pela rede. Nesse nível, os dados não são pensados ​​em termos de pacotes individuais, mas mais em termos de uma conversa. Para isso, são utilizados protocolos - definidos como "regras de comunicação". Os protocolos assistem à transmissão completa de muitos pacotes - verificando se há erros na conversa, reconhecendo as transmissões bem-sucedidas e solicitando retransmissão se forem detectados erros.

A camada de rede e a camada de transporte funcionam juntas como um sistema postal. A camada de rede endereça os dados, assim como uma pessoa endereça um envelope. Em seguida, a camada de transporte atua como a agência postal local do er, classificando e agrupando todos os dados endereçados de maneira semelhante em remessas maiores com destino a outras agências locais, onde serão entregues.

5. Camada de Sessão

A camada de sessão é onde as conexões são feitas, mantidas e finalizadas. Isso geralmente se refere a solicitações de aplicativos para dados na rede.

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

Enquanto a camada de transporte lida com o fluxo real de dados, a camada de sessão atua como um anunciador, garantindo que os programas e aplicativos que solicitam e digam os dados saibam que seus pedidos estão sendo atendidos. Em termos técnicos, a camada de sessão sincroniza a transmissão de dados.

6. Camada de Apresentação

A camada de apresentação é onde os dados recebidos são convertidos em um formato que o aplicativo a que se destina pode entender. O trabalho realizado nessa camada é melhor entendido como um trabalho de tradução. Por exemplo, os dados geralmente são criptografados na camada de apresentação antes de serem passados ​​para as outras camadas para ing. Quando os dados são recebidos, eles são descriptografados e repassados ​​para o aplicativo a que se destinam, no formato esperado.

7. Camada de Aplicação

A camada de aplicativo coordena o acesso à rede para o software em execução em um computador ou dispositivo específico. Os protocolos na camada de aplicação lidam com as solicitações que diferentes aplicativos de software estão fazendo para a rede. Se um navegador da Web deseja baixar uma imagem, um cliente deseja verificar o servidor e um programa de compartilhamento de arquivos deseja fazer upload de um filme, os protocolos na camada de aplicativo organizarão e executarão essas solicitações.

Juntando tudo

Vimos o modelo OSI da camada inferior para cima. Um resumo simplificado desse processo pode ser dividido em três requisitos:

  1. O computador precisa estar conectado a uma rede (camada física) e deve ter uma maneira de ler dados (camada de enlace de dados). A rede também deve ter um endereço adequado (camada de rede) para saber como entrar e sair.
  2. A própria rede precisa ter maneiras de entregar dados de maneira eficiente aos destinatários adequados (camada de transporte) e informar a eles que eles foram entregues (camada de sessão).
  3. Os dados devem ser descompactados e entregues ao aplicativo em um formato que eles entendam (camada de apresentação) e, em seguida, devem preencher as solicitações que vários aplicativos de software fazem na rede para o usuário (camada de aplicativo).

Os dados funcionam na direção oposta, começando na camada OSI superior - a camada de aplicação - e movendo-se para baixo no modelo, terminando finalmente quando os dados são recebidos pelo destinatário através da camada física.

Conclusão: lições do modelo OSI

O modelo OSI fornece um ponto de vista conceitual das redes, mostrando quais tarefas são tratadas em cada nível. Em um nível prático, no entanto, a imagem se torna muito mais complicada. Alguns dispositivos e protocolos se encaixam perfeitamente em uma única camada, enquanto outros operam em várias camadas e executam funções que afetam todas as camadas. Como mencionado, a segurança dos dados na forma de criptografia pode ser confinada à camada de apresentação, mas a segurança da rede afeta todas as sete camadas.

As redes do mundo real são muito menos definidas do que o modelo OSI sugere. Dito isto, o modelo fornece uma estrutura conceitual que pode ser usada para visualizar interações de rede, tanto para solucionar problemas de redes existentes quanto para projetar redes melhores no futuro.