tecnologia

o que é osi »definição e conceito

Os desenvolvimentos tecnológicos seguem, em grande parte, uma série de códigos escritos que permitem sua interação com outros desenvolvimentos. É o caso dos protocolos de rede, para os quais existe o padrão OSI.

O modelo OSI (acrônimo para Interconexão de sistemas abertos ou modelo de interconexão de sistemas abertos) constitui um modelo de como qualquer protocolo de rede estruturado em camadas deve funcionar.

Foi desenvolvido pela ISO (Organização Internacional para Padronização) e consiste em sete camadas que especificam como as informações devem viajar entre os diferentes nós de uma rede de comunicação digital.

Este modelo, por si só, não define um protocolo, mas sim uma forma em que deve ser estruturado para permitir que os componentes que seguem os padrões interajam entre si.

Sua missão final é evitar o jargão nas comunicações, especialmente entre dispositivos e protocolos de diferentes fabricantes. Cada camada tem seus protocolos, então vamos examinar cada um deles.

Das sete camadas, as três mais baixas funcionam com o meio físico, enquanto as quatro últimas o fazem para aplicações. O primeiro é precisamente o nível físico.

A Camada Física é responsável pela transmissão das informações no nível do bit, garantindo que cada um dos bits enviados chegue corretamente à outra extremidade do canal de comunicação e cuidando dos aspectos mais mecânicos da comunicação.

É nesta camada que as coisas fundamentais são decididas, como por quantos volts um um ou um zero será representado, a duração do sinal para um ou outro valor e o estabelecimento da transmissão.

A próxima camada é chamada de "Link"

Se a camada anterior era responsável por garantir que um bit enviado fosse recebido com o mesmo valor do outro lado, ela não fornece os mecanismos para facilitar a detecção e posterior correção de erros, o que é facilitado nesta outra camada.

Assim, esta camada cuida da preparação dos pacotes de dados, indicando como são delimitados e o quanto medem, bem como os mecanismos de detecção, controle e correção de erros.

Esses pacotes de dados criados na camada de enlace precisam ser roteados e é aí que a terceira camada, a camada de rede, entra em ação.

Nesta camada existem vários mecanismos que permitem, entre outras coisas, escolher a rota ideal para enviar os pacotes, contornando, por exemplo, o congestionamento da rede, ou repetindo o envio de pacotes que não chegaram ao destinatário.

É nessa camada que o IP é usado, uma parte integrante do popular pacote TCP / IP, que deu origem à Internet.

A camada de transporte faz uma abstração da rede física, facilitando a troca de comunicações entre duas máquinas específicas.

É aqui que se “cozinha” a comunicação entre dois computadores diferentes como, por exemplo, um cliente e um servidor que trocam informações. Ele atua como um intermediário entre a camada de rede e a próxima, a camada de sessão.

A camada de sessão abre um canal de comunicação lógico entre duas máquinas.

Seu nome explica tudo, pois permite que um usuário "abra" uma sessão de trabalho em outro computador (ou, eventualmente, qualquer máquina que suporte esses protocolos de rede e ofereça um serviço conectado) para, por exemplo, baixar um arquivo, ou trabalhar remotamente .

Se virmos com a lógica humana, estaríamos falando que uma sessão corresponde, a aproximadamente -e perdoe os mais “técnicos” pela liberdade de usar esta comparação-, com um trabalho que devemos fazer remotamente.

O nível de apresentação é outro dos níveis que, com o seu nome, explica tudo, pois é o responsável pela apresentação correta dos dados.

Apesar de hoje, todos os sistemas informáticos serem altamente padronizados e altamente compatíveis, no passado era necessário realizar certas tarefas de tradução e adaptação para que pudessem ser representados de arquivos de texto para outros formatos.

O que a camada de apresentação faz é certificar-se de que, embora os sistemas operacionais e os aplicativos ou versões deles em uma extremidade e na outra sejam diferentes, as informações podem ser visualizadas corretamente e sem "coisas estranhas".

Finalmente, a camada de aplicativo torna mais fácil para os aplicativos (programas de computador ou aplicativos) usarem os serviços das outras camadas para seu trabalho.

Passa a ser - de novo, salvando as distâncias e com a permissão dos puristas - uma espécie de API, já que fornece uma interface para que os programas utilizem o restante das camadas.

Se normalmente nas outras camadas do modelo OSI já estão marcados uma série de protocolos, na camada de aplicação estes são totalmente gratuitos.

Assim, quando ouvimos falar de um protocolo específico para streaming de música ou vídeo, troca de arquivos P2P ou qualquer outro, este protocolo faz parte desta camada.

Fotos: Fotolia - VWorks / Rob

$config[zx-auto] not found$config[zx-overlay] not found