Cap 2 kurose - Pesquisas Científicas - 1474 Palavras
Página Inicial Ensaios Cap 2 kurose
Páginas: 6 (1474 palavras) Publicado: 24 de setembro de 2012
1 Relacione cinco aplicações da internet não prioritárias e os protocolos da camada de aplicação que elas usam.
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 daInternet). 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 mensagensinstantaneas 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 aafirmaçã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?
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.9 O que significa protocolo de apresentação (handshaking protocol)?
R = Protocolo de apresentação é utilizado se duas entidades que estão se comunicando trocam primeiramente pacotes de controle antes de trocarem pacotes de dados. O SMTP utiliza handshaking e o HTTP não.
10 Porque HTTP, FTP, SMTP, POP3 e IMAP rodam sobre TCP e não sobre UDP?
R - As aplicações associadas a esses protocolosexigem que todos os dados da aplicação sejam recebidos na ordem correta e sem lacunas. O TCP fornece esse serviço ao passo que UDP não.
11 Considere um site de comércio eletrônico que quer manter um registro de compras para cada um de seus clientes. Descreva como isso pode ser feito com cookies.
R - Quando um usuário visita o site pela primeira vez, o site devolve um número de cookie. Estenúmero é armazenado no host do usuário e é gerenciado pelo navegador. Durante visitas (ou compras) posteriores, o navegador envia o número do cookie para o site, assim o site sabe quando este usuário (mais precisamente, o navegador) está visitando o site.
12 Qual a diferença entre HTTP persistente com paralelismo e HTTP persistente sem paralelismo? Qual dos dois é usado pelo HTTP/1.1?
R - No HTTPpersistente sem paralelismo, primeiro o navegador espera receber a resposta HTTP do servidor antes de emitir uma nova solicitação HTTP. Já no HTTP persistente com paralelismo, as solicitações são feitas assim que o navegador tem uma necessidade de fazê-la, sem ser necessário esperar a resposta do servidor. O HTTP/1.1 é persistente com paralelismo.
13 Descreva como o cache web pode reduzir o atrasona recepção de um objeto desejado. O cache web reduzirá o atraso para todos os objetos requisitados por um usuário ou somente para alguns objetos? Porque?
R - Cache web pode trazer o conteúdo desejado mais rapidamente para o usuário. Cache web pode reduzir o atraso para todos os objetos, inclusive aqueles que não estão em cache, uma vez que a utilização de cache reduz o tráfego, melhorando toda...
...
1. Não há diferença. Ao longo deste texto, a expressão "host" e "sistema final" são usados indistintamente. Fim sistemas incluem PCs, estações de trabalho, servidores web, servidores de email, conectados à Internet PDAs, WebTVs, etc 2. Suponha que Alice, um embaixador do país A quer convidar Bob, um embaixador do país B, para jantar. Alice não basta apenas chamar Bob no telefone e dizer: "venha para a nossa mesa de jantar agora". Em vez disso, ela chama Bob e sugere uma...
... EXERCÍCIOS 1 (Capítulos 1 e 2 do livro do Kurose) 1) Quais são os dois tipos de serviços de transporte que a Internet provê às suas aplicações? Cite algumas características de cada um desses serviços. R.: Serviço de transporte confiável e não confiável. Confiável – Garantia de entrega de todos os pacotes. Garantia de entrega de pacotes na ordem. Mais lento. Excelente para aplicações que não toleram perda de pacotes. Não confiável – Não garante entrega de...
...camada de enlace não garante que o quadro seja transmitido sem erros, pois os métodos de detecção e correção de erros na camada de enlace não asseguram que os bits não contém erros. Ou seja, há possibilidade de erros de bits não serem detectados. . 2-Cite alguns possíveis serviços que um protocolo de camada de enlace pode oferecer à camada de rede. Quais desses serviços de camada de enlace tem serviços correspondentes no IP? E no TCP? R: Serviços oferecidos à camada de...
...implementar a confiabilidade na própria aplicação, por intermédio de algum tipo de controle de entrega e/ou sequenciamento dos pacotes enviados, e posterior troca de informações de controle de entrega entre os processos pares que formam a aplicação. 2) Suponha que o hospedeiro A envia dois segmentos para o hospedeiro B em uma conexão TCP. O primeiro segmento tem número de seqüência 90 e o segundo tem número de seqüência 110. a) Quantos dados tem o primeiro segmento? O...
...4º Capítulo 4.1 Introdução Suponha que existam dois hospedeiros H1 e H2 e que H1 esteja enviando informações a H2. A camada de rede em H1 pegará ,segmentos da camada de transporte em H1, encapsulará cada segmento em um datagrama (pacote da camada de rede) e então dará início à jornada dos datagramas até seu destino, isto é, passando por possíveis roteadores que estejam no caminho, quando os datagramas chegarem ao hospedeironH2, a camada de rede extrairá os segmentos de camada de...
...copyright 1996-2009 J.F Kurose e K.W. Ross, Todos os direitos reservados. slide	1	©	2010	Pearson	Pren-ce	Hall.	Todos	os	direitos	reservados.	Capítulo	1:	Introdução	Obje%vos	do	capítulo:	•  mostrar	a	"atmosfera"	e	a	terminologia	•  mais	detalhes	mais	adiante	no	curso	•  método:	–  usar	Internet	como	exemplo	...
...de modo que o padrão de d + r bits resultante seja divisível exatamente por G, usando aritmética de módulo 2. Assim, o processo de verificação com CRC é simples: o receptor divide os d + r bits recebido por G. Se o resto for diferente de zero, o receptor saberá que ocorreu um erro; caso contrário os dados são aceitos como corretos. Todos os cálculos de CRC são feitos com aritmética módulo 2 sem 'vai 1' nas adições nem 'empresta 1'nas subtrações. A multiplicação...