O modelo de referência de interconexão de sistemas abertos tem sido um elemento essencial do projeto de redes de computadores desde sua ratificação em 1984. O OSI é um modelo abstrato de como os protocolos e equipamentos de rede devem se comunicar e trabalhar juntos.
O modelo OSI é um padrão de tecnologia mantido pela International Organization for Standardization (ISO). Embora muitas das tecnologias atuais não estejam totalmente em conformidade com o padrão, ela continua sendo uma introdução útil ao estudo da arquitetura de rede.
A pilha do modelo OSI
O modelo OSI divide a tarefa complexa de comunicações de computador a computador, tradicionalmente chamada internetworking , em uma série de etapas conhecidas como camadas .
Camadas no modelo OSI são ordenadas da camada mais baixa para a mais alta. Juntas, essas camadas compõem a pilha OSI. A pilha contém sete camadas em dois grupos:
Camadas Superiores:
- 7: aplicativo
- 6: Apresentação
- 5: Sessão
Camadas Inferiores:
- 4: transporte
- 3: Rede
- 2: link de dados
- 1: físico
Camadas Superiores do Modelo OSI
O OSI designa os estágios de aplicativo, apresentação e sessão da pilha como camadas superiores . De um modo geral, o software nessas camadas executa funções específicas do aplicativo, como formatação de dados, criptografia e gerenciamento de conexões.
Exemplos de tecnologias de camada superior no modelo OSI são HTTP, SSL, SCP, NetBIOS, SMTP, FTP, RPC, DNS e NFS.
Camadas Inferiores do Modelo OSI
O restante camadas inferiores do modelo OSI fornecem funções específicas da rede mais primitivas, como roteamento, endereçamento e controle de fluxo.
Exemplos de tecnologias de camada inferior no modelo OSI são TCP, UDP, IP, Ethernet, RDP, ICMP, IPsec, IPv4 e IPv6, RIP, token ring, Bluetooth, USB, DSL e GSM.
Um exemplo prático do modelo OSI
As sete camadas do modelo OSI trabalham juntas, uma por uma, para concluir uma tarefa completa. Todo esse trabalho, é claro, acontece nos bastidores, então mesmo quando você está usando o conceito do modelo OSI, você pode nem perceber.
Por exemplo, quando o computador solicitou esta página da Web, o dispositivo pode ter usado uma conexão Ethernet para retransmitir as informações por meio de um roteador, e a solicitação acabou aterrando em um servidor HTTP em que a página reside.
Neste exemplo, o modelo OSI foi usado das camadas inferiores às camadas superiores, da camada um à camada sete.
Benefícios do modelo OSI
Ao separar as comunicações de rede em partes lógicas menores, o modelo OSI simplifica a maneira como os protocolos de rede são projetados. O modelo OSI foi projetado para garantir que diferentes tipos de equipamentos (como adaptadores de rede, hubs e roteadores) sejam todos compatíveis, mesmo se forem construídos por diferentes fabricantes.
Um produto de um fornecedor de equipamentos de rede que implementa a funcionalidade da Camada 2 do OSI, por exemplo, terá muito mais probabilidade de interoperar com o produto OSI Layer 3 de outro fornecedor, pois ambos os fornecedores estão seguindo o mesmo modelo.
O modelo OSI também torna os projetos de rede mais extensíveis, pois novos protocolos e outros serviços de rede geralmente são mais fáceis de adicionar a uma arquitetura em camadas do que a uma arquitetura monolítica.
Veja estas perguntas e respostas comuns sobre o modelo OSI para mais informações.