Modelo OSI

O modelo OSI (Open Systems Interconnection) foi criado pela ISO para ajudar a padronizar a comunicação entre sistemas de computador. Ele divide as comunicações em sete camadas diferentes, cada uma delas incluindo vários padrões de hardware, protocolos ou outros tipos de serviços.

As sete camadas do modelo OSI incluem:

  1. A camada física
  2. A camada de enlace de dados
  3. A camada de rede
  4. A camada de transporte
  5. A camada de sessão
  6. A camada de apresentação
  7. A camada de aplicação

Quando um sistema de computador se comunica com outro, seja por uma rede local ou pela Internet, os dados passam por essas sete camadas. Eles começam na camada física do sistema transmissor e passam pelas outras camadas até chegar à camada de aplicação. Quando os dados chegam à camada de aplicação, são processados pelo sistema receptor. Em alguns casos, os dados passarão pelas camadas no sentido inverso até chegar à camada física do computador receptor.

A melhor maneira de explicar como o modelo OSI funciona é usar um exemplo real. Na ilustração a seguir, um computador está usando uma conexão sem fio para acessar um site seguro.

A pilha de comunicação começa com a camada física (1). Ela pode ser a placa Wi-Fi do computador, que transmite dados usando o padrão IEEE 802.11n. Em seguida, a camada de enlace de dados (2) pode envolver a conexão com um roteador por meio do DHCP. Isso forneceria ao sistema um endereço IP, que faz parte da camada de rede (3). Depois que o computador tem um endereço IP, ele pode se conectar à Internet por meio do protocolo TCP, que corresponde à camada de transporte (4). O sistema pode então estabelecer uma sessão NetBIOS, que cria a camada de sessão (5). Se uma conexão segura for estabelecida, a camada de apresentação (6) poderá envolver uma conexão SSL. Por fim, a camada de aplicação (7) consiste na conexão HTTP com o site.

O modelo OSI oferece uma visão geral útil de como os sistemas de computador se comunicam entre si. Os desenvolvedores de software costumam usar esse modelo ao escrever software que exige suporte a redes ou à Internet. Em vez de recriar a pilha de comunicação do zero, os desenvolvedores de software só precisam incluir funções para a(s) camada(s) específica(s) do modelo OSI usada(s) por seus programas.

Atualizado March 22, 2011 por Per C.

quizTeste seus conhecimentos

Emojis originally came from what country?

A
Japan
0%
B
China
0%
C
United States
0%
D
Australia
0%
Correct! Incorrect!     View the Emoji definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Modelo OSI nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.