- OSI significa Interconexão de sistemas abertos é um modelo de referência que descreve como as informações de um aplicativo de software em um computador move-se através de um meio físico para o aplicativo de software em outro computador.
- OSI consiste em sete camadas e cada camada executa uma função de rede específica.
- O modelo OSI foi desenvolvido pela Organização Internacional de Padronização (ISO) em 1984 e hoje é considerado um modelo arquitetônico para comunicações entre computadores.
- O modelo OSI divide toda a tarefa em sete tarefas menores e gerenciáveis. Cada camada recebe uma tarefa específica.
- Cada camada é independente, de modo que a tarefa atribuída a cada camada pode ser executada de forma independente.
Características do modelo OSI:
- O modelo OSI é dividido em duas camadas: camadas superiores e camadas inferiores.
- A camada superior do modelo OSI trata principalmente de questões relacionadas à aplicação e são implementadas apenas no software. A camada de aplicação está mais próxima do usuário final. Tanto o usuário final quanto a camada de aplicação interagem com os aplicativos de software. Uma camada superior refere-se à camada logo acima de outra camada.
- A camada inferior do modelo OSI trata dos problemas de transporte de dados. A camada de enlace de dados e a camada física são implementadas em hardware e software. A camada física é a camada mais baixa do modelo OSI e está mais próxima do meio físico. A camada física é a principal responsável por colocar as informações no meio físico.
7 camadas do modelo OSI
Existem as sete camadas OSI. Cada camada tem funções diferentes. Uma lista de sete camadas é fornecida abaixo:
- Camada física
- Camada de link de dados
- Camada de rede
- Camada de transporte
- Camada de Sessão
- Camada de apresentação
- Camada de aplicação
1) Camada física
- A principal funcionalidade da camada física é transmitir os bits individuais de um nó para outro nó.
- É a camada mais baixa do modelo OSI.
- Estabelece, mantém e desativa a conexão física.
- Ele especifica as especificações mecânicas, elétricas e processuais da interface de rede.
Funções de uma camada física:
2) Camada de link de dados
- Esta camada é responsável pela transferência de quadros de dados sem erros.
- Define o formato dos dados na rede.
- Ele fornece uma comunicação confiável e eficiente entre dois ou mais dispositivos.
- É o principal responsável pela identificação única de cada dispositivo que reside em uma rede local.
- Ele contém duas subcamadas:
- É responsável por transferir os pacotes para a camada de rede do receptor que está recebendo.
- Ele identifica o endereço do protocolo da camada de rede do cabeçalho.
- Ele também fornece controle de fluxo.
Camada de controle de link lógico - Uma camada de controle de acesso à mídia é um link entre a camada de controle de link lógico e a camada física da rede.
- É usado para transferir pacotes pela rede.
Funções da camada de enlace de dados
3) Camada de Rede
- É uma camada 3 que gerencia o endereçamento dos dispositivos, rastreia a localização dos dispositivos na rede.
- Ele determina o melhor caminho para mover os dados da origem ao destino com base nas condições da rede, na prioridade do serviço e em outros fatores.
- A camada de enlace de dados é responsável por rotear e encaminhar os pacotes.
- Os roteadores são os dispositivos da camada 3, eles são especificados nesta camada e usados para fornecer os serviços de roteamento dentro de uma rede.
- Os protocolos usados para rotear o tráfego de rede são conhecidos como protocolos da camada de rede. Exemplos de protocolos são IP e Ipv6.
Funções da camada de rede:
4) Camada de Transporte
- A camada de Transporte é uma Camada 4 que garante que as mensagens sejam transmitidas na ordem em que são enviadas e não haja duplicação de dados.
- A principal responsabilidade da camada de transporte é transferir os dados completamente.
- Ele recebe os dados da camada superior e os converte em unidades menores conhecidas como segmentos.
- Esta camada pode ser denominada camada ponta a ponta, pois fornece uma conexão ponto a ponto entre a origem e o destino para entregar os dados de maneira confiável.
Os dois protocolos usados nesta camada são:
- É um protocolo padrão que permite que os sistemas se comuniquem pela Internet.
- Ele estabelece e mantém uma conexão entre hosts.
- Quando os dados são enviados pela conexão TCP, o protocolo TCP divide os dados em unidades menores conhecidas como segmentos. Cada segmento viaja pela internet usando múltiplas rotas e chega em ordens diferentes ao destino. O protocolo de controle de transmissão reordena os pacotes na ordem correta na extremidade receptora.
- O User Datagram Protocol é um protocolo da camada de transporte.
- É um protocolo de transporte não confiável, pois neste caso o receptor não envia nenhuma confirmação quando o pacote é recebido, o remetente não espera por nenhuma confirmação. Portanto, isso torna o protocolo não confiável.
Funções da camada de transporte:
5) Camada de Sessão
- É uma camada 3 no modelo OSI.
- A camada de sessão é usada para estabelecer, manter e sincronizar a interação entre dispositivos em comunicação.
Funções da camada de sessão:
6) Camada de Apresentação
- Uma camada de Apresentação preocupa-se principalmente com a sintaxe e a semântica das informações trocadas entre os dois sistemas.
- Ele atua como um tradutor de dados para uma rede.
- Esta camada faz parte do sistema operacional que converte os dados de um formato de apresentação para outro formato.
- A camada de apresentação também é conhecida como camada de sintaxe.
Funções da camada de apresentação:
7) Camada de Aplicação
- Uma camada de aplicação serve como uma janela para usuários e processos de aplicação acessarem o serviço de rede.
- Ele lida com questões como transparência da rede, alocação de recursos, etc.
- Uma camada de aplicação não é uma aplicação, mas executa as funções da camada de aplicação.
- Esta camada fornece os serviços de rede aos usuários finais.
Funções da camada de aplicação:
- Serviços de diretório: um aplicativo fornece fontes de banco de dados distribuídas e é usado para fornecer informações globais sobre vários objetos.