Conhecer a finalidade das camadas do modelo de referência OSI.
A compreensão das características e da aplicabilidade de cada uma das camadas do modelo de referência OSI permite a compreensão de como os protocolos de comunicação foram desenvolvidos.

Fonte: Shutterstock.
Deseja ouvir este material?
Áudio disponível no material digital.
Sem medo de errar
A empresa 2@@, um escritório de engenharia localizado na cidade do Rio de Janeiro, é responsável por desenvolver projetos de edificação de grandes prédios comerciais. Atualmente, os colaboradores estão envolvidos em um projeto que visa a atender uma necessidade específica de um cliente, que tem como objetivo a instalação de sensores que forneçam informações como presença, umidade do ar e temperatura.
Para isso, a empresa 2@@ solicitou um relatório com a descrição das funções que cada camada do modelo de referência OSI deve desempenhar caso seja decidido o desenvolvimento de um protocolo proprietário que permita a operacionalização das funções solicitadas pelo cliente. Veja a seguir um exemplo de relatório para este caso:
Sr. Diretor da empresa 2@@,
Para atendimento das necessidades de prover a comunicação dos sensores que permitirão informações como presença do usuário nas dependências do prédio, temperatura ambiente e umidade relativa do ar, caso seja decidido pelo desenvolvimento de um protocolo proprietário, este deve permitir que:
- O gerenciamento ocorra de forma individual nas camadas.
- As alterações ocorridas em uma das camadas não alterem o estado e/ou funcionamento das demais.
- Seja possível a implementação ou adaptação em dispositivos de diversos fabricantes de sensores, permitindo assim a interoperabilidade.
Dessa forma, as camadas do modelo de referência OSI devem desempenhar as seguintes funções:
Camada física: devem ser especificadas as interfaces de entrada e saída dos sensores, as especificações elétricas e o modo como os bits serão movimentados.
Camada enlace: os erros devem ser detectados nesta camada, porém não é efetuada a correção. Deve ser adicionado um campo de aviso de erro no quadro (nome do encapsulamento).
Camada rede: o endereço lógico de cada sensor deve ser definido nesta camada.
Camada transporte: deve garantir uma conexão ponto a ponto com o dispositivo que vai receber os dados gerados pelos sensores.
Camada sessão: deve efetuar a conexão das portas lógicas dos sensores (campo que deve permitir a alteração conforme determinar o fabricante do sensor).
Camada apresentação: deve tratar a semântica das mensagens e tradução dos dados enviados pelos sensores.
Camada aplicação: permite uma interface para leitura e interpretação dos dados gerados pelos sensores.
Dessa forma, sugerimos que as indicações das camadas do modelo de referência OSI para o desenvolvimento de um protocolo sejam implementadas no máximo de dispositivos de fabricantes e modelos diversos, a fim de garantir a interoperabilidade.
O desenvolvimento de um relatório com as funções que as camadas devem realizar para as necessidades da empresa empresa 2@@ permitiu a compreensão das características e da aplicabilidade de cada uma das camadas do modelo de referência OSI, ainda com a preocupação de como os dados são formatados para permitir a comunicação.
Avançando na prática
Demonstração do Modelo OSI
Descrição da situação-problema
Uma empresa farmacêutica deseja desenvolver um chat que possibilitará aos vendedores realizar chamadas com o gerente de vendas para concessão de desconto nas vendas diárias. No entanto, para isso, inicialmente é necessário ter uma forma visual de como é o comportamento das camadas do modelo de referência OSI ao se enviar uma mensagem de um computador para outro.
Com base nisso, o diretor de TI solicitou que fosse utilizado o software de simulação de redes Packet Tracer na topologia experimental que pode ser observada a seguir:

Para isso, deve-se estruturar a rede representada na Figura 2.4 para enviar mensagens de um computador ao outro e, posteriormente, efetuar a demonstração visual do modelo OSI no Packet Tracer.
Após realizar a conexão dos dispositivos na topologia experimental, clique no PC0, na aba “Desktop”, “IP Configuration”, e marque a opção “DHCP”. Repita o mesmo procedimento no PC1.
No canto inferior direito, clique em “Simulation Mode”. Em seguida, selecione “Add Simple PDU” e clique em cima do PC0 (origem) e depois no PC1 (destino), como pode ser observado na Figura 2.5 a seguir:

Depois disso, na janela aberta, clique em Auto Capture / Play e, a qualquer momento, selecione os envelopes que estão sendo enviados, em que a interação nas camadas do modelo OSI pode ser observada.