O modelo OSI, também conhecido como modelo em camadas, é um modelo de comunicação entre computadores desenvolvido pela ISO que serve como referência para diferentes arquiteturas de rede. Ao todo, o OSI integra sete camadas. Saiba mais sobre ele abaixo.
Como você já sabe:
Ethernet (pode ser transmitido para a rede local).
A comunicação passa, portanto, por um conjunto de camadas empilhadas:
Por exemplo, a camada TCP propõe serviços para a camada superior (por exemplo, HTTP) e utiliza a camada inferior (IP).
Os dados atravessam as camadas para baixo quando elas são enviadas, e elas levam as camadas para cima, na recepção
OSI = Open Systems Interconnection
Observação:
Entender o modelo OSI é a chave para compreender as redes
O modelo OSI é um modelo teórico, que compreende 7 camadas tendo, cada uma, um papel bem específico.
Número | Nome | Papel |
---|---|---|
Camada 7 | Aplicativo | Aqui se encontram os softwares: browser, software de e-mail, FTP, bate-papo.. |
Camada 6 | Apresentação | Ela é responsável pela representação dos dados (para que seja independente do tipo de CPU ou do sistema operacional, por exemplo) e - eventualmente - da criptografia |
Camada 5 | Sessão | Responsável pelo estabelecimento e manutenção das sessões (ou seja, iniciar um diálogo entre duas máquinas: verificar se a outra máquina está pronta para se comunicar, se identificar, etc.) |
Camada 4 | Transporte | Responsável pela ligação total. Cuida da fragmentação dos dados em pequenos pacotes e verifica se eles foram transmitidos corretamente |
Camada 3 | Rede | Responsável pelo transporte, endereçamento e roteamento dos pacotes |
Camada 2 | Ligação de dados | Responsável pela codificação (ou modulação) dos dados para que eles sejam transportáveis pela camada física. Também detecta erros de transmissão e sincronização. |
Camada 1 | Física | É o próprio suporte de transmissão: um fio de cobre, uma fibra óptica, ondas de rádio... |
HTTP, FTP, TCP, UDP, IP, ICMP, PPP, Ethernet e todos os outros protocolos entram no modelo OSI. Cada protocolo fica localizado em uma camada precisa do modelo OSI:
Protocolos.pdf (69731 bytes)
Esquema realizado pela Network Associates colocando os protocolos maiores nas camadas OSI.
Quando você acessa um protocolo que você não conhece, tente saber em que nível das camadas OSI ele se encontra, e com que protocolos ele se comunica. Isso o ajudará a entendê-lo melhor.
Por que o diagrama anterior é tão complexo?
Por que existem tantos protocolos que parecem estar fazendo a mesma coisa?
Há 2 razões principais:
A necessidade de interconectar as redes obrigou a escolher protocolos comuns, a padronizá-los e a criar pontes entre os protocolos (Por exemplo, o compartilhamento de arquivos Microsoft Windows (NetBIOS) era, originalmente, transportado pelo NetBEUI. Ele foi estendido para ser transportável pelo TCP / IP, IPX, NSP, SPP ...).
Muitas vezes acontece que os softwares (em camada 7) implementam, eles mesmos, certas funções, como a criptografia, o gerenciamento das sessões ou a confiabilidade, em vez de deixar as camadas abaixo cuidarem disso.
Por quê?
Porque isso permite que esses softwares sejam mais independentes em relação aos protocolos e funcionem em camadas de redes, sem propor estes serviços.
Exemplo: Seu navegador (camada 7) pode:
Artigo original publicado por sebsauvage