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
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.
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
bytes pode ser dividida em três segmentos de 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:
- Tem-se uma mensagem inteira (por exemplo, de
bytes). - Escolhe-se um tamanho de segmento (por exemplo,
bytes). - Divide-se a mensagem em segmentos:
segmentos. - Cada segmento recebe um cabeçalho com informações como número de sequência (para reordenação) e controle de integridade.
- 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.
- Tem-se uma mensagem inteira (por exemplo, de
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