Sunteți pe pagina 1din 5

INSTITUTO DE EDUCAO SUPERIOR DE BRASLIA IESB FUNDAMENTOS DE REDES DE COMPUTADORES GRUPO 06 (www.security-df.blogspot.com.

br) Exerccios Capitulo 02 (Kurose)


1.

Relacione cinco aplicaes da internet no prioritrias e os protocolos da camada de aplicao que elas usam. Correio eletrnico SMTP Login remoto TELNET WWW HTTP Protocolo de rotamento RIP Traduo de nomes DNS.

2.

Qual a diferena entre arquitetura de rede e arquitetura de aplicao? Na Arquitetura de rede, a organizao do processo de comunicao feito em camadas (por exemplo, as cinco camadas da arquitetura da Internet). Arquitetura de aplicao, por outro lado, projetada por um desenvolvedor da aplicao e determina a estrutura geral dela (por exemplo, cliente-servidor ou P2P).

3.

Para uma sesso de comunicao entre um par de processos, qual processo o cliente e qual o servidor? O processo que faz a requisio inicial o cliente. O processo que aguarda a requisio e o servidor.

4.

Em uma aplicao de compartilhamento de arquivos P2P, voc concorda com a afirmao no existe nenhuma noo de lados de cliente e servidor de uma sesso de comunicao? Por que ? No. Todas as sesses de comunicao tm 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.

5.

Que informao usada por um processo que est rodando em um hospedeiro para identificar um processo que est rodando em outro hospedeiro? O endereo IP do host de destino e o nmero da porta de destino.

6.

Suponha que voc queira fazer uma transao de um cliente cliente remoto para um servidor da maneira mais rpida possvel. Voc usaria o UDP ou o TCP? Por qu? TCP, por ele me dar uma certeza que o pacote vai ser entregue.

7.

Com referncia Figura 2.4, vemos que nenhuma das aplicaes relacionadas nela requer 'sem perda de dados' e 'temporizao'. Voc consegue imaginar uma aplicao que requeira 'sem perda de dados' e seja tambm altamente sensvel ao atraso? No consigo imaginar.

8.

Relacione quatro classes de servios que um protocolo de transporte pode prover. Para cada uma delas, indique se o UDP ou TCP (ou ambos) fornece tal servio.

INSTITUTO DE EDUCAO SUPERIOR DE BRASLIA IESB FUNDAMENTOS DE REDES DE COMPUTADORES GRUPO 06 (www.security-df.blogspot.com.br) Dependendo do tipo de servio prestado pela camada de rede, a implementao da camada de transporte tornar-se mais ou menos complexa, dividindo a camada de transporte em cinco (5) classes distintas: Classe 0: classe simples; Classe 1: classe com recuperao bsica de erros; Classe 2: classe com multiplexao; Classe 3: classe com recuperao de erros e multiplexao; Classe 4: classe com deteco e recuperao de erros. Ex: Protocolo TCP
9.

Lembre-se de que o TCP pode ser aprimorado com o SSL para fornecer servios de segurana processo a processo,incluindo a de codificao. O SSL opera na camada de transporte ou na camada de aplicao? Se o desenvolvedor da aplicao quer o TCP seja aprimorado com o SSL,o que ele deve fazer? O SSL opera na camada de aplicao. Esse servio deve fazer logon para acessar recursos e objetos no sistema. Ele fornece automaticamente as mais recentes atualizaes, drivers e aprimoramentos a computadores Windows,as informaes de configurao do TCP/IP e as fornecem aos computadores.

10.

O que significa protocolo de apresentao (hand-shaking protocol) ? uma conexo Internet existente usando protocolos PPTP (protocolo de tnel ponto a ponto) ou IPSec (IP seguro) com vrios esquemas de criptografia, incluindo MS-CHAP (Protocolo de autenticao Microsoft Challenge Handshake).

11.

Por que HTTP,FTP,SMTP,POP3 rodam sobre TCP e no sobre UDP? Por que os servios citados necessitam de conexo, logo o TCP um servio orientado a conexo, enquanto o UDP um servio sem conexo.

12.

Considere um site de comrcio eletrnico que quer manter um registro de compras para cada um de seus clientes. Descreva como isso pode se feito com cookies. Quando um usurio visita o site pela primeira vez, o site devolve um nmero de cookie. Este nmero armazenado no host do usurio e gerenciado pelo navegador. Durante visitas (ou compras) posteriores, o navegador envia o nmero do cookie para o site, assim o site sabe quando este usurio (mais precisamente, o navegador) est visitando o site.

13.

Descreva como o cach Web pode reduzir o atraso na recepo de um objeto desejado.O cach Web reduzir o atraso para todos os objetos requisitados por um usurio ou somente para alguns objetos? Por qu? Cache web pode trazer o contedo desejado mais rapidamente para o usurio. Cache web pode reduzir o atraso para todos os objetos, inclusive aqueles que no esto em cache, uma vez que a utilizao de cache reduz o trfego, melhorando toda a rede.

INSTITUTO DE EDUCAO SUPERIOR DE BRASLIA IESB FUNDAMENTOS DE REDES DE COMPUTADORES GRUPO 06 (www.security-df.blogspot.com.br)
14.

Digite um comando Telnet em um servidor Web e envie uma mensagem de requisio com vrias linhas. Inclua nessa mensagem a linha de cabealho If-modified-since: para forar uma mensagem de resposta com a codificao do estado 304 Not Modified. telnet/telcom/tel http/1.1 Host:WWW.telnet.com.br IF_modified_since: wed. 4 jul 2008 09:38:23 http/1.1 304 not modified date: sat. 16 jul 2008 16:39:40 server :apache /1.3.0 (unix) (corpo de mensagem vazio)

15.

Por que se diz que o FTP envia informaes de controle 'fora da banda'? Porque o FTP usa duas conexes TCP paralelas, uma conexo para o envio de informaes de controle (como um pedido de transferncia de um arquivo) e outra conexo de para transferir os arquivos. Como as informaes de controle no so enviadas pela mesma conexo que o arquivo enviado, diz-se que o FTP envia informaes de controle fora da banda.

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 usado POP3. Descreva como a mensagem vai do hospedeiro de Alice at o Hospedeiro de Bob. No esquea de relacionar a srie de protocolos de camada de aplicao usados para movimentar a mensagem entre os dois hospedeiros. A mensagem enviada de Alice para seu servidor de email atravs de HTTP. O servidor de email de Alice envia a mensagem ao servidor de email de Bob sobre SMTP. Bob ento transfere a mensagem do seu servidor de email para o seu host utilizando POP3.

17.

Imprima o cabealho de uma mensagem de e-mail que acabou de receber. Quantas linhas de cabealho Received: h nela? Analise cada uma das linhas. De: windows(windows@email.microsoft.com) Enviada: domingo,28 de outubro de 2012 02:07:48 Para: dhiulliany@hotmail.com 3 linhas de cabealhos Composta pela data, que indica a hora e data em que foi criada e enviada. E endereo de origem e destino.

18.

Da perspectiva de um usurio, qual a diferena entre o modo ler-e-apagar e o modo ler-e-guardar no POP3? O modo ler-e-apagar reparte as mensagens de correio, se ler primeiramente uma mensagem no

INSTITUTO DE EDUCAO SUPERIOR DE BRASLIA IESB FUNDAMENTOS DE REDES DE COMPUTADORES GRUPO 06 (www.security-df.blogspot.com.br) PC de um escritrio, no poder l-la novamente mais tarde em outro computador. No modo ler-e-guardar, o agente de usurio deixa as mensagens no servidor de correio aps descarreg-las, nesse caso, pode reler as mensagens em mquinas diferentes; pode acessar a mensagem e uma semana depois, acess-la novamente.
19.

possvel que o servidor Web e o servidor de correio de uma organizao tenham exatamente o mesmo apelido para um nome de hospedeiro (por exemplo, foo.com)? Qual seria o tipo de RR que contm o nome de hospedeiro do servidor de correio? Quando um servidor de correio envia correspondncia para outros, age como um cliente SMTP. Quando o servidor de correio recebe correspondncia de outros, age como um servidor SMTP.

20.

No BitTorrent, suponha que Alice fornea blocos para Bob durante um intervalo de 30 segundos, Bob retornar, necessariamente, o favor e fornecer blocos para Alice no mesmo intervalo? Por que? No. Porque depender da taxa de Bob, se a taxa de tranmisso ser alta suficiente para troca entre si, caso seja suficiente, eles colocaro um ao outro nas suas listas e continuaro a troca at que um dos pares encontre um parceiro melhor.

21.

Considere um novo par, Alice, que entra no BitTorrent sem possuir nenhum bloco. Sem qualquer bloco, ela no pode se tornar uma das quatro melhores exportadoras de dados para qualquer um dos outros pares, visto que ela no possui nada para enviar. Ento, como Alice obter seu primeiro bloco? Assim que se tornar um novo par, o rastreador selecionaa aleatoriamente Alice por um subconjunto de pares para dados concretos. Com a lista de pares, Alice tenta estabelecer conexoes TCP simultneas com todos os pares da lista. O pares com que Alice conseguir estabelecer conexes so chamados de "pares vizinhos". Com o tempo algum desses pares poder sair e outros pares pode tentar estabelecer conexes TCP com Alice. Periodicamente, Alice pedir a cada um de seus pares vizinhos (nas conexes TCP) a lista de quais blocos eles tm. Portanto, a partir disso, Alice ter um subconjunto de blocos e saber quais blocos seus vizinhos tm e usuar uma tcnica chamada rarest first (o mais raro primeiro).

22.

O que uma rede de sobreposio em um sistema de compartilhamento de arquivos P2P? Ela inclui roteadores? O que so as arestas da rede de sobreposio? Como a rede de sobreposio de inundao de consultas criada e como mantida? A rede de sobreposio em um sistema de compartilhamento de arquivos P2P consiste de ns participantes no compartilhamento de arquivos e ligaes lgicas entre os ns. H uma ligao lgica de um n A para um n B se existe uma conexo TCP semi-permanente entre A e B. Uma rede de sobreposio no inclui roteadores. Com Gnutella, quando um n pretende aderir rede Gnutella, o primeiro descobre ( "fora da banda") o endereo IP de um ou mais ns j na rede. Em seguida, envia mensagens para unir esses ns. Quando o n recebe a confirmao, ele torna-se um membro da rede Gnutella. Os ns mantm as suas ligaes lgicas com atualizaes peridicas.

23.

De que modo a aplicao mensagem instantnea um hibrido das arquiteturas cliente-servidor P2P?

INSTITUTO DE EDUCAO SUPERIOR DE BRASLIA IESB FUNDAMENTOS DE REDES DE COMPUTADORES GRUPO 06 (www.security-df.blogspot.com.br) Nas mensagens instantneas, geralmente ao iniciar um contato, vo buscar em um servidor centralizado o endereo (endereo IP) do receptor: modelo cliente-servidor. Depois disso, as mensagens instantaneas podem ser P2P as mensagens entre as duas partes que se comunicam so enviadas diretamente entre elas.
24.

Considere um DHT com uma topologia da rede de sobreposio (ou seja, cada par rastreia todos os pares no sistema). Quais so as vantagens e desvantagens de um DHT circular (sem atalhos)?

25.

O skype utiliza tcnicas P2P para duas funes importantes. Quais so elas? So elas: Localizao de usurio e NAT traversal.

26.

Relacione quatro diferentes aplicaes que so apropriadas naturalmente para arquiteturas P2P. (Dica: Distribuio de arquivo e mensagem instantnea so duas.) Mensagens instantneas , Compartilhamento de arquivos, Busca distribuda, Processamento distribudo, Trabalho colaborativo (groupware) , Jogos, Compartilhamento de capacidade de armazenamento, Novas formas de distribuio de contedo (Web- Semntica )

27.

O servidor UDP descrito na Seo 2.8 precisava de uma porta apenas, ao passo que o servidor TCP descrito na Seo 2.7 precisva de duas portas. Por qu? Se um servidor TCP tivesse de suportar n conexes simultneas, cada uma de um hospedeiro cliente diferente, de quantas portas precisaria? Com o servidor UDP, no existe nenhuma (porta) de boas-vindas, e todos os dados de clientes diferentes entram no servidor atravs de um socket. Com o servidor TCP, existe um socket de boas-vindas, e cada vez que um cliente inicia uma conexo com o servidor, um novo socket criado. Assim, para apoiar N conexes simultneas, o servidor teria de n +1 sockets.

28.

Para a aplicao cliente-servidor por TCP descrita na Seo 2.7, por que o programa servidor deve ser executado antes do programa cliente? Para a plicao cliente-servidor por UDP descrita na Seo 2.8, por que o programa cliente pode ser executado antes do programa servidor? Na aplicao TCP, logo que o cliente executado, ele tenta iniciar uma conexo TCP com o servidor. Se o servidor TCP no est funcionando, ento a conexo ir falhar. Para a aplicao UDP, o cliente no inicia conexes ,nem tenta comunicar-se com o servidor UDP imediatamente aps a execuo.

S-ar putea să vă placă și