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:
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:
Em seguida, veremos um resumo das camadas e suas funções, começando pela camada mais baixa até a mais alta.
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.
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.
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.
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.
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.
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.
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.
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.
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 |
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!
Foram publicados os gabaritos preliminares das últimas provas objetivas do concurso Prefeitura de Franca, em…
Está na praça concurso público da Prefeitura de Ipueiras, Tocantins, ofertando 67 vagas imediatas, além…
Conforme já havíamos confirmado há algumas semanas, o edital do concurso IBAMA deve ser publicado…
Edital até fevereiro de 2025! A banca organizadora do próximo concurso IBAMA (Instituto Brasileiro do…
Edital oferece vagas com salários iniciais de até R$ 6,3 mil Foram publicados os gabaritos…
Cadernos de Questões elaborados, por matéria,conforme o Edital do Concurso TCE 2024. Acesse, neste artigo,…