Conceito de protocolo em arquitetura de camadas
Gabarito: letra D. O termo que preenche a lacuna é "protocolo", conforme definição clássica de redes: as regras e convenções que regem a comunicação entre camadas pares (peer layers) de máquinas diferentes são chamadas de protocolo da camada n. (Fonte: Tanenbaum, Redes de Computadores, Seção 1.5.2)
A questão testa o conhecimento básico da terminologia de arquitetura em camadas. Em todas as redes organizadas em pilhas de protocolos, cada camada oferece serviços à camada superior e se comunica horizontalmente com sua camada par em outra máquina por meio de um protocolo, que define o formato e a ordem das mensagens, além das ações a serem tomadas.
Alternativa A — ❌ Incorreta
"Laço" não é um termo usado para definir regras de comunicação entre camadas. Laço (loop) refere-se a estruturas de repetição em programação ou a problemas de roteamento, não ao conjunto de regras de diálogo entre camadas pares.
Alternativa B — ❌ Incorreta
"Rede" é um conceito mais amplo, que abrange a infraestrutura de interconexão, mas não designa especificamente as regras de comunicação entre camadas pares. O termo correto para essas regras é protocolo.
Alternativa C — ❌ Incorreta
"Interface" é o ponto de interação entre camadas adjacentes na mesma máquina, definindo os serviços que a camada inferior presta à superior. Já o protocolo rege a comunicação entre camadas pares em máquinas distintas.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme o texto de apoio: "Quando a camada n de uma máquina se comunica com a camada n de outra máquina, coletivamente, as regras e convenções usadas nesse diálogo são conhecidas como o protocolo da camada n." Exatamente o que a lacuna pede.
Alternativa E — ❌ Incorreta
"Arquitetura" refere-se ao conjunto de camadas e protocolos como um todo, e não às regras de uma camada específica. A arquitetura da rede é o modelo que define as camadas e suas relações, enquanto o protocolo é o acordo de comunicação em cada nível.
Gabarito: letra D.