Você está na página 1de 11

05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

INICIANTES
TAGGED UNDER: QUESTES, REDES

Questes Sobre A
Camada De Aplicao -
Redes
ERICK RIBEIRO 17:24 No Comment

Share

1. Relacione cinco aplicaes da Internet no proprietrias e os protocolos de

camada de aplicao que elas usam:

Aplicaes Protocolo de camada de aplic

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

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 1/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

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.

4-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.

5-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

6-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.

7-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).

8- 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.

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 2/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

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)

14. 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.

18. Da perspectiva de um usurio, qual a diferena entre o modo ler-e-apagar e o

modo ler-e-guardar no POP3?

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 3/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

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. 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.

20. 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)

21. 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.

22. 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.

23. Que informao usada por um processo que est


rodando em um hospedeiro para identificar um processo que
est rodando em outro hospedeiro?

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 4/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

O endereo IP do host de destino e o nmero da porta de destino.

24. 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.

25. 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.

26. 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.

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

Lembre-se de que o TCP pode ser aprimorado com o SSL para


fornecer servios de segurana processo a processo,incluindo a de
codi cao. 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
con gurao do TCP/IP e as fornecem aos computadores.

27. O que signi ca 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
criptogra a, incluindo MS-CHAP (Protocolo de autenticao

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 5/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

Microsoft Challenge Handshake).

28. 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.

29.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.

30.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.

31. 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-modi ed-since: para forar uma mensagem de
resposta com a codi cao do estado 304 Not Modi ed.

telnet/telcom/tel http/1.1
Host:WWW.telnet.com.br
IF_modi ed_since: wed. 4 jul 2008 09:38:23
http/1.1 304 not modi ed
date: sat. 16 jul 2008 16:39:40
server :apache /1.3.0 (unix)
(corpo de mensagem vazio)

32.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

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 6/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

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.

33.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.

34.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.

35.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 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.

36. 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.

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 7/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

37. 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 su ciente para troca entre si, caso seja su ciente, eles colocaro
um ao outro nas suas listas e continuaro a troca at que um dos pares
encontre um parceiro melhor.

38. 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 rst (o mais raro primeiro).

39. 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
con rmao, ele torna-se um membro da rede Gnutella. Os ns
mantm as suas ligaes lgicas com atualizaes peridicas.

40. De que modo a aplicao mensagem instantnea um hibrido


das arquiteturas cliente-servidor P2P?

Nas mensagens instantneas, geralmente ao iniciar um contato, vo


buscar em um servidor centralizado o endereo (endereo IP) do

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 8/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

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.

41. O skype utiliza tcnicas P2P para duas funes importantes.


Quais so elas?

So elas: Localizao de usurio e NAT traversal.

42. 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 )

43. 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.

44.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.

WHAT'S RELATED?
http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 9/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

Caractersticas UDP Caractersticas do TCP

Questes sobre a camada


de aplica...

POSTAGEM MAIS RECENTE POSTAGEM MAIS ANTIGA

0 Comentrios:

Postar Um
Comentrio
Digite seu comentrio...

Comentar como: Mosaic Ruds (G Sair

P bli Vi li N tifi

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 10/11
05/10/2017 Questes sobre a camada de aplicao - Redes ~ Iniciantes

PESQUISAR

Pesquisar

MENU

Incio

Mapa do Site

Download

TAGS

acelerometro Advpl algoritmos algoritmosDeEscalonamento AMMD. Markov Android


AndroidStudio Apache arduino Bitbucket Download embarcados escalonamento fcfs FIFO Funcional
GIMP Gramatica Hall HMM HTML5 Introduo a Programao Java JComboBox

Linguagem C Literatura LRU Matemtica Discreta matlab MtodoDeClassi cao


paginao PHP postgres Programao Python questes Redes round-robin SegundaChance
sistemasoperacionais sjf soluoLinux SQL ssh swing TCP trocadepagina UDP windows Xampp

POSTAGENS MAIS POPULARES

O Adb No Reconhece O Celular?


[Problema Resolvido]

O adb no reconhece o celular ? O problema de List of devices attached


???????????? no permissions. No se preocupe esse...

Diversas Formas De Tirar Um


PrintScreen No Linux [Mint]

Essa semana foi de grande utilidade aprender diversas formas de tirar um print
screen, ento resolvi criar essa postagem, para mostrar como...

Manipulao De Strings ADVPL - Parte


III

http://nasemanadaprova.blogspot.com.br/2015/05/questoes-sobre-camada-de-aplicacao-redes.html 11/11