Modelo OSI para o TSE (TI)
Este artigo apresenta conceitos básicos sobre o modelo OSI (Open Systems Interconnection), que é um dos tópicos cobrados no edital do concurso unificado do TSE, na área de Tecnologia da Informação. Entender o propósito e as funções de cada camada do modelo OSI é essencial para lidar com questões de redes, especialmente em provas como as de estilo CEBRASPE, que costumam testar a capacidade de classificar e identificar as funções de cada camada.
Dividiremos o artigo nas seguintes seções:
- Introdução
- Camadas do Modelo OSI
- Camada Física
- Camada de Enlace
- Camada de Rede
- Camada de Transporte
- Camada de Sessão
- Camada de Apresentação
- Camada de Aplicação
- Quadro-resumo do Modelo OSI
- Conclusão
Introdução
O Modelo OSI foi proposto pela ISO como uma tentativa de padronizar os protocolos usados nas diversas camadas de comunicação. Ele organiza a comunicação em sete camadas, com o objetivo de dividir o processo de transmissão de dados em partes gerenciáveis e bem definidas. Cada camada é responsável por uma parte do processo, desde o envio de sinais elétricos no nível físico até a entrega de dados compreensíveis ao usuário.
As camadas do modelo OSI têm as seguintes características:
- Uma nova camada é criada quando há necessidade de mais abstração.
- Cada camada realiza uma função específica.
- As funções das camadas visam garantir a padronização dos protocolos.
- As fronteiras entre camadas são definidas para minimizar o tráfego desnecessário de informações.
- O número de camadas deve ser suficiente para evitar sobrecargas de funções em uma única camada e manter a arquitetura controlável.
Em seguida, veremos um resumo das camadas e suas funções, começando pela camada mais baixa até a mais alta.
Camadas do Modelo OSI
O modelo OSI é dividido em sete camadas. A imagem abaixo apresenta cada uma dessas camadas:
A seguir iremos apresentar uma breve descrição de cada cmada.
1. Camada Física
A camada física trata da transmissão de bits brutos através do meio de comunicação. Ela garante que, ao enviar um bit 1, o receptor receba o mesmo valor.
Suas responsabilidades incluem a definição dos sinais elétricos, o tempo de duração de cada bit, a forma como os dispositivos se conectam e se desconectam e o tipo de conexão física (número de pinos e suas funções, por exemplo).
A camada física lida com a interface mecânica e elétrica entre os dispositivos.
2. Camada de Enlace de Dados
A camada de enlace de dados transforma um canal de comunicação bruto em uma linha aparentemente livre de erros de transmissão.
Ela faz isso segmentando os dados em quadros e controlando o fluxo de transmissão para evitar sobrecarregar o receptor.
Em redes de broadcast, essa camada também controla o acesso ao meio de comunicação compartilhado por meio de uma subcamada de controle de acesso ao meio.
3. Camada de Rede
A camada de rede gerencia o roteamento dos pacotes de dados entre as redes. Ela decide o caminho que os pacotes seguirão, seja por meio de rotas estáticas ou dinâmicas, e controla o congestionamento da rede para evitar sobrecargas.
Em redes heterogêneas, ela lida com problemas de compatibilidade de endereçamento e protocolos entre redes diferentes, garantindo que os pacotes sejam entregues corretamente.
4. Camada de Transporte
A camada de transporte é responsável por garantir que os dados sejam entregues corretamente e na ordem em que foram enviados.
Ela divide os dados em partes menores, se necessário, e garante que todas as partes cheguem ao destino.
Essa camada também decide o tipo de serviço de transporte que será oferecido, como uma conexão confiável ponto a ponto ou uma comunicação sem garantias de entrega.
5. Camada de Sessão
A camada de sessão permite que dois sistemas diferentes estabeleçam, mantenham e sincronizem sessões de comunicação.
Ela coordena o controle de diálogo, determinando quem pode enviar dados em determinado momento, e realiza a sincronização, garantindo que transmissões longas possam ser retomadas após interrupções.
6. Camada de Apresentação
Essa camada se preocupa com a tradução de dados entre diferentes formatos, garantindo que sistemas com diferentes representações de dados possam se comunicar.
Ela cuida da sintaxe e semântica da informação transmitida, como a codificação de texto ou a compressão de dados, permitindo uma troca de dados consistente e compreensível.
7. Camada de Aplicação
A camada de aplicação contém os protocolos que interagem diretamente com os usuários. É aqui que funcionam serviços como navegação na web (HTTP), transferência de arquivos (FTP) e e-mails (SMTP).
Ela oferece os serviços de rede que permitem aos usuários interagir com aplicativos através da rede.
Quadro-resumo do Modelo OSI
Camada | Função Principal | Exemplos | Tipo de PDU (BTU) |
7. Aplicação | Interface para os serviços de rede utilizados pelos aplicativos | HTTP, FTP, SMTP, DNS | Dados |
6. Apresentação | Tradução de dados para garantir interoperabilidade. Realiza compressão e criptografia dos dados. | Compressão de dados, criptografia | Dados |
5. Sessão | Gerenciamento de sessões de comunicação entre sistemas. Realiza controle de diálogo e sincronização dos dados. | Controle de diálogo, sincronização | Dados |
4. Transporte | Transmissão confiável dos dados entre os pontos finais. Comunicação processo a processo. | TCP, UDP | Segmento |
3. Rede | Roteamento de pacotes entre diferentes redes. Realiza o endereçamento lógico. | IP, ICMP, ARP | Pacote |
2. Enlace de Dados | Comunicação confiável entre dois nós diretamente conectados. Realiza o endereçamento físico. | Ethernet, Wi-Fi | Quadro (Frame) |
1. Física | Transmissão de bits pelo meio de comunicação | Cabos, rádio, fibra óptica | Bits |
Conclusão
Este artigo apresentou um resumo sobre o modelo OSI para o concurso do TSE unificado.
Conhecer o modelo OSI é essencial para entender a comunicação em redes de computadores.
Para quem estuda redes, dominar esse modelo é crucial para compreender como os dados fluem de um dispositivo a outro e como otimizar a comunicação em sistemas heterogêneos.
Por fim, espero que o conteúdo aqui apresentado sobre o modelo OSI seja útil em sua aprovação no TSE. Bons estudos!
Quer saber quais serão os próximos concursos?
Confira nossos artigos!