Alternativa B - modelo de referência
Conceito Fundamental
A questão aborda a diferença entre definir o que uma camada deve fazer versus como ela deve ser implementada.
Um modelo de referência (como o modelo OSI) serve como um guia conceitual. Ele divide a comunicação em camadas e define claramente as funções e responsabilidades de cada uma, mas deixa a liberdade para a criação de diversos protocolos que possam executar essas tarefas.
Comparação: Modelo de Referência vs. Modelo de Protocolo
| Característica | Modelo de Referência | Modelo de Protocolo |
|---|
| Foco | Funções e responsabilidades | Implementação técnica detalhada |
| Flexibilidade | Alta (permite várias implementações) | Baixa (define regras rígidas) |
| Exemplo | Modelo OSI (7 camadas) | Pilha TCP/IP (implementação real) |
| Objetivo | Padronização e interoperabilidade | Comunicação efetiva entre máquinas |
Análise Detalhada
- Modelo de Referência: Estabelece fronteiras entre as camadas. Por exemplo, na camada de transporte, ele define que a função é garantir entrega confiável de dados, mas não dita se será usado TCP, UDP ou outro método.
- Não especifica "como": Esta é a chave da questão. Se o modelo dissesse "use checksums de 32 bits", seria um modelo de protocolo. Ao dizer apenas "garanta integridade", é um modelo de referência.
- TCP/IP: Embora seja amplamente utilizado, o TCP/IP é considerado um modelo de protocolo quando falamos da implementação real da internet. Contudo, o conceito descrito no enunciado é a definição teórica de um modelo de referência.
Portanto, a descrição de funções sem especificar a implementação técnica corresponde ao modelo de referência.