Buscar

Exercício 2 - Protocolos e Camadas - Respostas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Engenharia de Computação 
Redes de Computadores I 
 
Exercícios 2 
 
Nome: ​Larisse Stefany Pires Amorim 
 
1. Relacione cinco aplicações da Internet e os protocolos da camada de aplicação 
que elas utilizam. 
Resposta: 
 
2. Qual é a diferença entre arquitetura de rede e arquitetura de aplicação? 
Resposta: 
● Arquitetura de rede: ​é fixa e provê um conjunto específico de serviços. 
● Arquitetura de aplicação: ​é projetada pelo programador e determina 
como a aplicação é organizada nos vários sistemas e as regras de 
comunicação entre eles. 
3. De que modo a aplicação de mensagem instantânea é um híbrido das 
arquiteturas cliente-servidor e P2P? 
Resposta: ​A aplicação de mensagem instantânea é um híbrido quando, um 
usuário X, ao utilizá-la, se registra em um servidor central; ou quando um 
usuário Y, quer conversar com alguém da sua lista de amigos, seu cliente de 
mensagem instantânea contata o servidor central para saber quais desses 
amigos estão corretamente online e disponíveis. 
4. Para uma sessão de comunicação entre um par de processos, qual processo é 
o cliente e qual é o servidor? 
Resposta: ​O cliente é o processo que solicita algum serviço e o servidor é o 
que responde à solicitação. 
Aplicação Protocolo 
Serviços de email SMTP [RFC 5321] 
Navegação em sites HTTP / HTTPS [REC 2616] 
Transferência de arquivos FTP [RFC 959] 
Troca de mensagens POP3 
Autenticação de usuários SSH 
 
Engenharia de Computação 
Redes de Computadores I 
 
5. Em uma aplicação de compartilhamento de arquivos P2P, você concorda com 
a afirmação: “não existe nenhuma noção de lados cliente e servidor de uma 
sessão de comunicação”? Por que sim ou por que não? 
Resposta: ​Não, pois no compartilhamento de arquivos P2P, cada par pode 
redistribuir qualquer parte do arquivo recebido para outros pares, ou seja, 
sempre poderemos identificar quem será o cliente e quem será o servidor. 
6. Por que HTTP, FTP, SMTP, POP3 e IMAP rodam sobre TCP e não sobre 
UDP? 
Resposta: ​Porque o UDP não fornece nenhuma garantia de entrega confiável, 
diferente do TCP. Essas aplicações precisam de um serviço confiável de 
transferência de dados, e o TCP oferece isso. 
7. Descreva como o cachê Web pode reduzir o atraso na recepção de um objeto 
desejado. O cachê Web reduzirá o atraso para todos os objetos requisitados 
por um usuário? Por quê? 
Resposta: ​Como um servidor com cache pode armazenar uma informação 
requisitada caso ela seja necessária novamente, quando esta próxima 
requisição acontecer, o objeto estará disponível na sua memória, tornando 
desnecessária a comunicação com o servidor original, o que diminui o tempo 
de resposta para a requisição. Todos os objetos requisitados por um usuário 
ficam armazenados no cache web, portanto ficam mais rapidamente acessível 
para este usuário. 
8. Suponha que Alice envie uma mensagem a Bob por uma conta de webmail 
(como o Google ou o Hotmail) e que Bob acesse seu e-mail por seu servidor de 
correio usando POP3. Descreva como a mensagem vai do computador de 
Alice até o computador de Bob, relacionando os protocolos da camada de 
aplicação utilizados. 
Resposta: 
i. Alice escreve seu email e envia para o servidor, onde a mensagem é 
colocada na fila de saída. Protocolo SMTP. 
ii. O email é enviado da fila de saída do servidor de Alice para caixa de 
entrada do servidor do Bob. Protocolo SMTP. 
iii. Bob utiliza seu cliente de email para visualizar a sua caixa de entrada. 
Protocolo POP3 
9. Descreva por que um desenvolvedor de aplicação pode escolher rodar uma 
aplicação sobre UDP em vez de sobre TCP. 
Resposta: ​O desenvolvedor pode escolher rodar uma aplicação sobre UDP 
 
Engenharia de Computação 
Redes de Computadores I 
 
quando a mesma for de fluxo em tempo real e pode suportar algumas perdas 
ou corrompimento no seu conteúdo.

Outros materiais