Em relação a protocolos e serviços de redes de comunicação, ...

Próximas questões
Com base no mesmo assunto
Q233880 Redes de Computadores
Em relação a protocolos e serviços de redes de comunicação, considere:

I. Um serviço é um conjunto de primitivas que uma camada oferece à camada situada acima dela.

II. As entidades têm a liberdade de trocar seus protocolos, desde que não alterem o serviço visível para seus usuários.

III. Num cenário em que um cliente HTTP deseje obter um documento Web em um dado URL, mas desconhece o endereço IP do servidor, são utilizados, tipicamente, os protocolos DNS e HTTP, da camada de aplicação e, UDP e TCP, da camada de transporte.

Está correto o que consta em
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é E.

Vamos entender por que todas as afirmações estão corretas:

I. Um serviço é um conjunto de primitivas que uma camada oferece à camada situada acima dela.

Esta afirmação está correta. Em redes de computadores, cada camada do modelo OSI ou TCP/IP oferece serviços à camada superior. Esses serviços são definidos através de primitivas, que são operações básicas que a camada pode executar. As primitivas podem incluir operações como enviar dados, receber dados, estabelecer conexões, etc. Isso permite que a comunicação entre camadas seja padronizada e estruturada.

II. As entidades têm a liberdade de trocar seus protocolos, desde que não alterem o serviço visível para seus usuários.

Esta afirmação também está correta. Em uma arquitetura modular, como a do modelo OSI, as entidades (ou seja, os software e hardware que implementam as funções da camada) podem alterar os protocolos que utilizam internamente, desde que o serviço oferecido à camada superior permaneça o mesmo. Isso é uma vantagem significativa porque permite melhorias e atualizações sem impactar os usuários finais.

III. Num cenário em que um cliente HTTP deseje obter um documento Web em um dado URL, mas desconhece o endereço IP do servidor, são utilizados, tipicamente, os protocolos DNS e HTTP, da camada de aplicação e, UDP e TCP, da camada de transporte.

Esta afirmação é correta e descreve o processo de forma precisa. Quando um cliente quer acessar uma página web, ele usa o HTTP (protocolo de aplicação) para solicitar o documento. Antes disso, se ele não sabe o endereço IP do servidor, usa o DNS (outro protocolo de aplicação) para resolver o nome do domínio em um endereço IP. Para o DNS, tipicamente, é usado o UDP na camada de transporte, embora o DNS também possa usar TCP em casos específicos. Já as comunicações HTTP utilizam o TCP, que é confiável e orientado à conexão.

Portanto, todas as afirmações I, II e III estão corretas, justificando a escolha da alternativa E.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

I. Um serviço é um conjunto de primitivas que uma camada oferece à camada situada acima dela.correto. ver ref#

II. As entidades têm a liberdade de trocar seus protocolos, desde que não alterem o serviço visível para seus usuários.Correto ver ref2#

III. Num cenário em que um cliente HTTP deseje obter um documento Web em um dado URL, mas desconhece o endereço IP do servidor, são utilizados, tipicamente, os protocolos DNS e HTTP, da camada de aplicação e, UDP e TCP, da camada de transporte. Correto- a função dos protocolos:

HTTP= acessar web page em web server

DNS= traduzir de URL's lógicas para o usuário para IP addresses do server que contém o request.

UDP= user datagram protocol- protocolo que faz encapsulação de DNS requests. Por não se importar muito com flow control & perdas, é preferível devida à baixa latência com que faz o transporte.

TCP- transmission control protocol- mais orientado à conexão, ele só envia packets que obedeçam aos parâmetros no packet header; senão, solicita novo envio. Preferível para web pages, que prioriza precisão sobre real-time broadcast.

http://pt.wikiversity.org/wiki/Introdu%C3%A7%C3%A3o_%C3%A0s_Redes_de_Computadores/Protocolos_e_servi%C3%A7os_de_rede


http://www.dcce.ibilce.unesp.br/~aleardo/cursos/fsc/2-introducao_redes-modelo_OSI.pdf

Letra E - Todas estão corretas.

Ressaltando um ponto no item I - Um serviço é um conjunto de primitivas que uma camada oferece à camada situada acima dela.

Um serviço é sempre oferecido de uma camada inferior para a camada imediatamente acima dela. Por ex.: a camada de Rede oferece um serviço para a camada de Transporte, apenas... vc não poderia dizer que ela oferece um serviço para a camada de Aplicação, por ex.
 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo