Negocio

Modelo OSI: Usando Interconexão de Sistemas Abertos para Enviar e Receber Dados

Modelo de Interconexão de Sistemas Abertos (OSI)

O modelo Open Systems Interconnection (OSI) é um padrão sugerido para comunicação que foi desenvolvido pela International Organization for Standardization (ISO). O modelo de referência OSI descreve como os dados são enviados e recebidos em uma rede. Este modelo divide a transmissão de dados em uma série de sete camadas. Cada camada tem a responsabilidade de realizar tarefas específicas relacionadas ao envio e recebimento de dados. Todas as camadas são necessárias para que uma mensagem chegue ao seu destino.

O modelo OSI oferece aos desenvolvedores de software um padrão para o desenvolvimento de software de comunicação. O modelo OSI fornece o padrão de comunicação para que computadores de diferentes fabricantes possam ser usados ​​na mesma rede.

As sete camadas do modelo OSI

Estas camadas são a camada física , dados Link Layer , camada de rede , camada de transporte , camada de sessão , camada de apresentação e camada de aplicação . O software e o hardware podem então ser desenvolvidos para cada camada separadamente. No entanto, eles devem trabalhar juntos para transportar uma mensagem com êxito. Cada camada desempenha uma função específica, mas todas as camadas têm uma função em comum: comunicar-se com as camadas acima e abaixo delas no modelo.

A camada de aplicativo é o software com o qual o usuário final interage. Este é um aplicativo como Firefox, Outlook ou Internet Explorer. Essa camada fornece serviço para aplicativos fora do modelo OSI. Desempenha várias funções, incluindo estabelecer a disponibilidade do parceiro de comunicação, sincronizar o envio e recebimento de aplicações, estabelecer acordos sobre recuperação de erros e integridade de dados e determinar se existem recursos suficientes para que a comunicação ocorra.

A camada de apresentação se preocupa com a apresentação dos dados. Essa camada define o formato que os dados usam à medida que são transmitidos. Ele formata os dados para o usuário de forma que sejam legíveis e a mensagem possa ser compreendida. Essa camada também pode compactar dados para transmissão mais fácil ou criptografar dados para fins de segurança.

A camada de sessão é responsável por permitir a comunicação contínua entre duas partes na rede. Ele lida com a configuração da sessão, trocas de dados e o final da sessão. Essa camada é responsável pelo controle do fluxo , ou seja, pela definição das regras de comunicação entre dois computadores. O controle de fluxo impedirá que muitos dados sejam enviados ao computador receptor de uma vez, para que ele não fique sobrecarregado.

A camada de aplicativo inclui softwares como Firefox, Internet Explorer e Outlook.
Camada de aplicativo OSI

A camada de transporte , também conhecida como 'camada ponta a ponta', lida com a transmissão de dados entre redes. A camada de transporte garante que dados livres de erros sejam fornecidos ao usuário. Essa camada gera o endereço do computador receptor e o adiciona aos dados para que seja enviado ao destino correto. Ele define prioridades para mensagens e procedimentos de recuperação de erros no caso de ocorrer um erro na rede.

A camada de rede divide as mensagens longas em bits menores de dados, geralmente chamados de pacotes. A camada de rede escolhe a rota que os dados seguirão e endereça os dados para entrega. Ele adiciona um endereço de destino e informações de roteamento para permitir que o pacote viaje entre os nós da rede.

A camada de enlace de dados move informações de um computador ou rede para outro computador ou rede. Ele executa três funções específicas: controla a camada física e decide quando transmitir mensagens, formata mensagens indicando onde elas começam e terminam e detecta e corrige erros que ocorrem durante a transmissão.

Enquanto as seis camadas superiores estão preocupadas com software, a camada física está preocupada com hardware. A camada física fornece a conexão física entre o computador e a rede. Os componentes físicos podem incluir servidores, clientes e circuitos.

Como funciona o modelo OSI: um exemplo

Vamos considerar um exemplo para entender melhor como funciona o modelo OSI. Você é o CEO de uma grande empresa de manufatura com sede em Nova York. Você precisa enviar uma carta ao gerente regional na China. Você chama sua secretária, Dolores, em seu escritório e dita a carta para ela. Dolores traduz sua taquigrafia em uma carta legível. Dolores coloca a carta no envelope, fecha-o e leva-o para a sala de correspondência. Ela pede ao atendente da sala de correspondência para garantir que a carta chegue ao seu destino rapidamente. O atendente da sala de correspondência deve decidir como enviar a carta. O método selecionado deve ser confiável e rápido. O atendente decide que um serviço de correio como a UPS funcionaria perfeitamente.

A UPS recebe a carta, mas precisa adicionar suas próprias informações de manuseio. Ele reembala a carta em um envelope da UPS que será enviado durante a noite para seu destino. A etiqueta de destino é colocada na frente da embalagem, fornecendo o endereço específico junto com os códigos de barras da UPS que indicam o destino. O envelope é carregado em um avião e viaja para seu destino. O avião chega ao destino na China. O envelope é removido do avião e entregue ao escritório de roteamento da UPS na China. O motorista da UPS lê o destino e entrega o envelope no escritório do gerente regional. A sala de correspondência na China remove o envelope interno do envelope da UPS e o entrega ao assistente do gerente. O assistente tira a carta do envelope. O assistente lê a carta e decide se transcreve a carta para um e-mail, liga para a manjedoura em seu telefone ou coloca o envelope em sua mesa. O gerente recebe a carta e a comunicação é concluída porque a mensagem chegou ao seu destino.

Resumo da lição

O modelo Open Systems Interconnection (OSI) descreve como os dados são enviados e recebidos em uma rede. É composto de sete camadas: a camada física , camada de enlace de dados , camada de rede , camada de transporte , camada de sessão , camada de apresentação e camada de aplicativo .

Cada camada desempenha uma função específica, mas todas as camadas têm uma função em comum: comunicar-se com as camadas acima e abaixo delas. Enquanto as seis camadas superiores estão preocupadas com software, a camada física está preocupada com hardware.

O objetivo do modelo OSI é fornecer aos desenvolvedores de software um padrão para o desenvolvimento de software de comunicação, de modo que computadores de diferentes fabricantes possam ser usados ​​na mesma rede.

Resultado de aprendizagem

Depois de assistir a esta lição, você deverá ser capaz de listar e descrever as sete camadas do modelo OSI, bem como explicar como elas funcionam juntas para enviar dados.

Artículos relacionados