Cap 2
Questões de Revisão
1. Relacione cinco aplicações da internet não prioritárias e os protocolos da camada de aplicação que elas usam.
R = A Web: HTTP; File Transfer: FTP; login remoto: Telnet; Network News: NNTP; email: SMTP.
2. Qual a diferença entre arquitetura de rede e arquitetura de aplicação?
R = Arquitetura de rede referese à organização do processo de comunicação em camadas (por exemplo, as cinco camadas da arquitetura da Internet). Arquitetura de aplicação, por outro lado, é projetada por um desenvolvedor da aplicação e determina a estrutura geral dela (por exemplo, clienteservidor ou P2P)
3. De que modo mensagens instantaneas são um híbrido entre arquiteturas cliente servidor e P2P?
R = Nas mensagens instantâneas, geralmente ao iniciar um contato, vão buscar em um servidor centralizado o endereço (endereço IP) do receptor: modelo clienteservidor. Depois disso, as mensagens instantaneas podem ser P2P – as mensagens entre as duas partes que se comunicam são enviadas diretamente entre elas.
4. Para uma sessão de comunicação entre um par de processos, qual processo é o cliente e qual é o servidor?
R = O processo que inicia a comunicação é o cliente. O processo que aguarda ser contactado é o servidor. 5. Em uma aplicação de compartilhamento de arquivos P2P, você concorda com a afirmação “não existe nenhuma noção de lados de cliente e servidor de uma sessão de comunicação”? Por que sim ou por que não?
R = Não. Como mencionado no texto, todas as sessões de comunicação têm um lado cliente e um lado servidor. No compartilhamento de arquivos P2P, o par que está recebendo um arquivo normalmente é o cliente e aquele que está enviando o arquivo normalmente é o servidor.
6. Que informação é usada por um processo que está rodando em um hospedeiro para identificar um