O que é interconexão de sistemas abertos?
A interconexão de sistemas abertos é um modelo de referência que ilustra como as mensagens devem ser transmitidas através de uma rede de telecomunicações. Não inclui interfaces detalhadas. Em vez disso, serve como um guia para criadores de redes, para que seus produtos sejam compatíveis com os de outros criadores. A interconexão de sistemas abertos inclui sete funções, conhecidas como camadas de funções, que devem ser executadas quando as mensagens são enviadas pela rede.
Este modelo de referência foi criado pela International Organization for Standardization (IOS). O IOS é um grupo composto por representantes de mais de 160 países que trabalha para criar padrões para facilitar a comunicação e a cooperação comercial entre os países. As recomendações para interconexão de sistemas abertos estão codificadas na seção X.200 da União Internacional de Telecomunicações - Padrões de Telecomunicações (ITU-TS).
Cada computador em uma rede deve ser capaz de executar todas as sete camadas de funções. Nenhum programa executa todas as quatro funções. Em vez disso, eles são divididos entre vários componentes do computador. As funções podem ser executadas pelo sistema operacional, pelos programas ou pelos protocolos de rede.
As sete camadas são divididas em dois grupos. Os três primeiros são usados sempre que as mensagens passam pelo computador. Essas são as camadas física, de link de dados e de rede. Se a mensagem não se destina ao computador pelo qual está passando, mas está apenas usando o computador para ajudar no transporte, as mensagens não passam pelas próximas quatro camadas. Essas camadas são usadas apenas quando uma mensagem passa de ou para um usuário.
A camada física permite que o hardware envie e receba bits de dados. A camada de vínculo de dados da interconexão de sistemas abertos está ciente do protocolo de transmissão e garante que o computador siga essas regras. Por fim, a camada de rede envia os dados para o computador certo. Assim como um classificador de envelopes na agência postal, ele divide as mensagens em correio de saída destinado a outros computadores e correio local destinado ao computador que está processando.
Se a mensagem for correio local, ela será processada através de mais quatro camadas de função da interconexão de sistemas abertos. A camada de transporte garante que a mensagem completa chegou e verifica se há erros. Como a operadora de telefonia em filmes antigos, a camada de sessão coordena a conexão entre dois computadores. Na camada de apresentação ou sintaxe, os dados são convertidos do formato em que foram enviados para um formato que pode ser lido pelo computador. Por fim, a camada de aplicativo cuida de todos os pequenos detalhes, desde a verificação da velocidade da conexão até a garantia de proteção de privacidade e autorização.