Qual é o processo de divisão de um fluxo de dados em partes menores antes da transmissão?
a) Segmentação
b) Encapsulamento
c) Codificação
d) Controle de fluxo

Passo 1

O enunciado pergunta: “Qual é o processo de divisão de um fluxo de dados em partes menores antes da transmissão?”
As alternativas são:
a) Segmentação
b) Encapsulamento
c) Codificação
d) Controle de fluxo.
Vamos entender claramente o que a pergunta pede: ela descreve um procedimento cuja ação principal é “dividir um fluxo de dados em partes menores” antes de enviar pela rede. Isso implica que existe um dado grande (por exemplo, uma mensagem ou arquivo) que é cortado em pedaços menores para serem transmitidos. Ainda não vamos resolver — só identificamos exatamente o que está sendo pedido.

Passo 2

Agora vou explicar, de forma simples e com exemplos, o significado de cada alternativa para que possamos decidir qual descreve exatamente a divisão em partes menores.
  • Segmentação: é o ato de pegar uma mensagem grande e cortar em blocos menores chamados segmentos. Cada segmento costuma receber informações adicionais (como número de sequência) para que o receptor saiba como remontar os pedaços. Analogia: cortar um pão grande em fatias para que caiba na caixa de entrega e depois remontar as fatias na hora de comer. Exemplo numérico: uma mensagem de 3000 bytes pode ser dividida em três segmentos de 1000 bytes cada.
  • Encapsulamento: é o processo de “embrulhar” dados com cabeçalhos/rodapés das camadas de rede conforme os dados descem na pilha de protocolos. Analogia: colocar uma carta dentro de um envelope com endereço; em seguida o envelope pode ser colocado dentro de outra caixa com mais informações. Nota: o encapsulamento não necessariamente corta a mensagem — ele adiciona informações de controle a cada unidade de dados.
  • Codificação: refere-se à transformação dos dados em outro formato (por exemplo, converter texto em bits, aplicar codificação de linha, compressão ou codificação de canal para correção de erros). Analogia: traduzir o texto para outro idioma ou cifrar para segurança. Não é, por si só, cortar em pedaços.
  • Controle de fluxo: é o mecanismo que regula a taxa de envio entre emissor e receptor para evitar que o receptor seja sobrecarregado (por exemplo, pausar o envio se o receptor não consegue processar). Analogia: controlar o fluxo de água que entra numa caneca para não transbordar. Também não é o ato de dividir em pedaços.

Passo 3

Eu explico com mais detalhes técnico (mas sem complicar demais) por que “segmentação” é a resposta certa:
  • Motivo prático: nas redes há limites físicos ou de protocolo para o tamanho máximo de unidade que pode ser transmitida (por exemplo, o MTU — Maximum Transmission Unit — em redes locais). Quando uma mensagem é maior que esse limite, ela precisa ser dividida em pedaços que caibam. Esse corte em pedaços é exatamente a segmentação.
  • Como funciona, passo a passo simples:
    1. Tem-se uma mensagem inteira (por exemplo, de 3000 bytes).
    2. Escolhe-se um tamanho de segmento (por exemplo, 1000 bytes).
    3. Divide-se a mensagem em segmentos: 3000 \div 1000 = 3 segmentos.
    4. Cada segmento recebe um cabeçalho com informações como número de sequência (para reordenação) e controle de integridade.
    5. Os segmentos são enviados separadamente. No destino, o receptor usa os números de sequência para remontar os segmentos na ordem correta e recuperar a mensagem original.
      Esse procedimento resolve problemas de limite de tamanho, retransmissão seletiva (retransmitir só o segmento perdido) e permite controle fino de confiabilidade.

Passo 4

Contrastando com encapsulamento para evitar confusão:
  • Encapsulamento ocorre em camadas: cada camada do modelo de rede adiciona seu cabeçalho ao bloco de dados recebido da camada superior. Mas encapsulamento não implica necessariamente dividir a mensagem em várias partes — é um empacotamento. Portanto, apesar de ambos (segmentação e encapsulamento) ocorrerem quando preparamos dados para enviar, somente a segmentação corresponde à ação de “dividir em partes menores”.

Passo 5

Resumo final e resposta: a definição dada no enunciado — “divisão de um fluxo de dados em partes menores antes da transmissão” — corresponde exatamente ao processo chamado segmentação. Fica a dica para a prova: pense em “segmentação = cortar em pedaços”, “encapsulamento = embrulhar com cabeçalhos”, “codificação = transformar formato” e “controle de fluxo = regular a velocidade”.

Resposta

a) Segmentação

Exercícios relacionados