Você está na página 1de 4

1.

Relacione cinco aplicaes da Internet no proprietrias e os protocolos de camada de


aplicao que elas usam:

Aplicaes Protocolo de camada de aplicao


Correio eletrnico SMTP (RFC 2821), POP, IMAP
Acesso a terminal remoto Telnet (RFC 854),
Web http (RFC 2616)
Transferncia de arquivos FTP (RFC 959)
Servidor remoto de arquivos NFS (McKusik, 1996)

2. Qual a diferena entre arquitetura de rede e arquitetura de aplicao?


A arquitetura de rede engloba todas as camadas de protocolos e servios utilizados para prover
a comunicao remota entre duas ou mais aplicaes.
A arquitetura de aplicao projetada pelo desenvolvedor e determina como a aplicao
organizada nos vrios sistemas finais e as regras de comunicao entre esse sistema.

3. De que modo mensagem instantnea um hbrido das arquiteturas cliente-servidor e P2P?


A Mensagem instantnea a conversa entre dois usurios tipicamente P2P, isto , o
texto enviado entre dois usurios no passa por um servidor intermedirio, sempre em
funcionamento.Entretanto, quando Alice, uma usuria, lana sua aplicao de mensagem
instantnea, ela se registra em um servidor central; e quando Bob, um outro usurio, quer
conversar com algum inscrito na lista de seus amigos, seu cliente de mensagem instantnea
contata o servidor central para descobrir quais desses seus amigos esto correntemente on-line
e disponveis.

3-De que mensagem instantnea um hbrido das arquiteturas cliente-servidor e P2P?


Porque nela, a conversa entre dois usurios tipicamente P2P, isto , o texto enviado entre
dois usurios no passa por um servidor intermedirio, sempre em funcionamento. Entretanto,
quando um usurio lana sua aplicao de mensagem instantnea, ele se registra em um
servidor central; e quando um outro usurio, quer conversar com algum inscrito na sua lista
de amigos, seu cliente de mensagem instantnea contata o servidor central para descobrir
quais desses seus amigos esto corretamente on-line e disponveis.

4-Para uma sesso de comunicao entre um par de processos, qual processo o cliente e qual
o servidor?
O cliente o processo que solicita algum tipo de servio. O servidor o que responde.
Para cada par de processos comunicantes normalmente rotula-se um dos dois processos de
cliente e o outro, de servidor. Na web, um browser um processo cliente e um servidor de Web
um processo servidor
5-Em uma aplicao de compartilhamento de arquivos P2P,voc concorda com a afirmao:
no existe nenhuma noo de lados cliente e servidor de uma sesso de comunicao? Por
que sim ou por que no?
No porque no compartilhamento de arquivos P2P, um processo pode ser ambos, cliente e
servidor; um processo pode carregar e descarregar arquivos, mesmo assim no contexto de
qualquer dada sesso entre um par de processos ainda podemos rotular um processo de cliente
e o outro de servidor; quem inicia a comunicao o cliente e quem espera ser contatado para
iniciar a sesso o servidor.

6-Que informao usada por um processo que est rodando em um hospedeiro para
identificar um processo que est rodando em outro hospedeiro?
O processo originador tem de identificar o processo destinatrio, para isso preciso especificar
o nome ou o endereo da mquina hospedeira e um identificador que especifique o processo
destinatrio no hospedeiro de destino.
No caso da arquitetura TCP/IP utiliza-se o endereo IP(endereo de rede) e a porta(UDP ou
TCP).

7- Relacione os vrios agentes usurio de aplicao de rede que voc utiliza no dia-a-dia.
Outlook-Express, Microsoft Internet Explore, MSN, Browser, Netscape Navigator, todos softwers
de internet.

9. O que significa Protocolo de apresentao (handshaking protocol)?


o estabelecimento da conexo TCP, ou seja, inicialmente deve ocorrer a troca dos
parmetros necessrios para realizao dos controles de erro, fluxo e congestionamento.

10. Por que HTTP, FTP, SMTP, POP3 e IMAP rodam sobre TCP e no sobre UDP?
Essas aplicaes escolheram o TCP primordialmente porque elas necessitam de um
servio confivel de transferncia de dados, garantindo que todos os dados, mais cedo ou mais
tarde, cheguem a seu destino; o UDP no oferece nenhuma garantia de entrega confivel.

11. Considere um site de comrcio eletrnico que quer manter um registro de compras para
cada um de seus clientes. Descreva como isso pode ser feito com cookies:
Quando uma requisio chega ao servidor Web , o site cria um nmero de identificao
exclusivo e uma entrada no seu banco de dados de apoio, que indexado pelo nmero de
identificao. Ento o servidor responde ao Browser do requisitante, incluindo na resposta
HTTP um cabealho Set-Cookie: que contm o nmero de identificao. Quando recebe a
mensagem de resposta HTTP, o Browser do requisitante v o cabealho Set-Cookie: e, ento
anexa uma linha ao arquivo especial de cookies que ele gerncia. Essa linha inclui o nome do
hospedeiro do Servidor e seu nmero de identificao nesse cabealho. Toda vez que for
requerida uma pgina Web pelo mesmo requisitante, enquanto navega no site de comrcio
eletrnico em questo, seu browser consulta o seu arquivo de cookies, extrai seu nmero de
identificao para este site e insere na requisio HTTP uma linha de cabealho de cookie que
inclui o nmero de identificao.

12. Qual a diferena entre HTTP persistente com paralelismo e HTTP persistente sem
paralelismo? Qual dos dois usado pelo HTTP/1.1?
Na verso sem paralelismo, o cliente emite uma nova requisio somente quando a
resposta anterior foi recebida. Nesse caso, o cliente sofre um RTT para requisitar e receber
cada um dos objetos referenciados.
Na verso com paralelismo, o cliente HTTP emite uma requisio logo que encontra
uma referncia. Assim, pode fazer requisies seqenciais para os objetos relacionados, isto ,
pode fazer uma nova requisio antes de receber uma resposta a uma requisio anterior.
Quando o Servidor recebe as requisies seqenciais, envia os objetos seqencialmente. Com
paralelismo possvel gastar somente um RTT para todos os objetos referenciados.

13. Descreva como o cache Web pode reduzir o atraso na recepo de um objeto desejado. O
cache Web reduzir o atraso para todos os objetos requisitados por um usurio ou somente
para alguns? Por qu? (Pag.78)

15. Porque se diz que FTP envia informaes de controle Fora da Banda?
Porque o FTP usa uma conexo de controle separada. O FTP usa duas conexes TCP paralelas
para transferir um arquivo: uma conexo de controle e uma conexo de dados. A primeira
usada para enviar informaes de controle entre os dois hospedeiros como identificao de
usurio, senha, comandos para trocar diretrio remoto e comandos de inserir e pegar
arquivos. A conexo de dados a usada para efetivamente enviar ou receber um arquivo.

16. Suponha que Alice envie uma mensagem a Bob por meio de uma conta de e-mail da Web
(como o Hotmail), e que Bob acesse seu e-mail por seu servidor de correio usando POP3.
Descreva como a mensagem vai do hospedeiro de Alice at o hospedeiro de Bob. No se
esquea de relacionar a srie de protocolos da camada de aplicao usados para movimentar a
mensagem entre os dois hospedeiros.

Alice envia a mensagem para Bob, os agentes usurios permitem que usurios leiam,
respondam, retransmitem, salvem e componham mensagens. Quando Alice termina de compor
sua mensagem, seu agente de usurio a envia a seu servidor de correio utilizando o protocolo
SMTP. A mensagem colocada na fila de sada de mensagens do servidor onde Alice tem
conta. Esse servidor tenta estabelecer conexo com o servidor de mensagem de Bob, obtendo
sucesso ele envia atravs do protocolo SMTP a mensagem para o servidor de Bob, que a
armazena em sua caixa postal. Quando Bob quer ler a mensagem, seu agente de usurio extrai
da caixa de correio do servidor, atravs do protocolo POP3. Se o servidor de Alice no puder
entregar a correspondncia ao servidor de Bob, manter a mensagem em uma fila de
mensagens e tentar transferi-la mais tarde.

18. Da perspectiva de um usurio, qual a diferena entre o modo ler-e-apagar e o modo ler-
e-guardar no POP3?
No modo ler-e-apagar, o agente usurio emite comandos list, retr e dele. O agente de
usurio primeiramente pede ao servidor de correio que apresente o tamanho de cada uma das
mensagens armazenadas. Ento, ele recupera e apaga cada mensagem do servidor. Aps a
fase de autorizao, o agente usurio emprega apenas quatro comandos: list, retr, dele e quit.
Na perspectiva do usurio quando voc l e apaga s ter as mensagens na mquina local, de
tal forma que se voc utilizar outra mquina no poder visualizar as mensagens.
No modo ler-e-guardar, o agente usurio deixa as mensagens no servidor de correio
aps descarreg-las. Nesse caso, pode-se acessar a mensagem no servidor a partir de outras
mquinas. Acessar uma mensagem em seu local de trabalho e, uma semana depois, acess-la
novamente em casa.

19. possvel que o servidor Web e o servidor de correio de uma organizao tenham
exatamente o mesmo apelido para um nome de hospedeiros(por exemplo, foo.com)? Qual seria
o tipo de RR que contm o nome de hospedeiro servidor de correio? Sim. MX
22. O servidor UDP descrito na seo 2.8 precisava de uma porta apenas, ao passo que o
servidor TCP descrito na seo 2.7 precisava de duas portas. Porque? Se o servidor TCP tivesse
de suportar n conexes simultneas, cada uma de um hospedeiro cliente diferente, de quantas
portas precisaria?

23. Para a aplicao cliente-servidor por TCP descrita na seo 2.7, porque o programa servidor
deve ser executado antes do programa cliente? Para a aplicao cliente-servidor por UDP
descrita na seo 2.8, porque o programa cliente pode ser executado antes do programa
servidor?
No TCP tem que ser estabelecida uma conexo, ento o servidor tem que estar disponvel para
aceitar a conexo.
No UDP a aplicao tem que estar preparada para uma eventual no recebimento de resposta.

Você também pode gostar