Cap 2 kurose
R - A Web: HTTP; File Transfer: FTP; login remoto: Telnet; 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 (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, 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 e feito uma autenticação em um servidor: modelo cliente-servidor. 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 faz a requisição inicial é o cliente. O processo que aguarda a requisição e 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. Pois, 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 processo que está rodando em outro hospedeiro?
R = O endereço IP do host de destino e o número da porta do socket de destino.
7 Relacione os vários agentes de usuário de aplicação de rede que você utiliza no dia-a-dia. Browser, leitor de correio, agente FTP, agente usuário do Telnet, agente de mensagens instantâneas, etc.