Kurose - aplicacao
1.
Relacione cinco aplicações da internet não prioritárias e os protocolos da camada deaplicação que elas usam.
R = A Web: HTTP; File Transfer: FTP; login remoto: Telnet; Network News: NNTP; e-mail: SMTP.
2.
Qual a diferença entre arquitetura de rede e arquitetura de aplicação?
R = Arquitetura de rede refere-se à organização do processo de comunicação em camadas (porexemplo, 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,cliente-servidor 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 servidorcentralizado o endereço (endereço IP) do receptor: modelo cliente-servidor. Depois disso, asmensagens instantaneas podem ser P2P – as mensagens entre as duas partes que se comunicam sãoenviadas diretamente entre elas.
4.
Para uma sessão de comunicação entre um par de processos, qual processo é o cliente equal é o servidor?
R = O processo que inicia a comunicação é o cliente. O processo que aguarda ser contactado é oservidor.
5.
Em uma aplicação de compartilhamento de arquivos P2P, você concorda com aafirmação “não existe nenhuma noção de lados de cliente e servidor de uma sessão decomunicaçã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 umlado servidor. No compartilhamento de arquivos P2P, o par que está recebendo um arquivonormalmente é 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 paraidentificar um processo que está rodando em outro hospedeiro?
R = O endereço IP do host de destino e o número da porta do socket