Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução a redes de computadores: Atividade 3 1. Bram Cohen é um cientista da computação, cofundador da CodeCon e coautor do Codeville. Bram trabalhou no MojoNation, em um conceito que possibilitava que as pessoas separassem arquivos sigilosos e confidenciais em partes codificadas e distribuíssem essas partes para outras máquinas que tivessem executando o software MojoNation. KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet - Uma Abordagem Top-Down. 6. ed. São Paulo: Pearson Prentice Hall, 2013. Este conceito explanado acima serviu de inspiração para que Bram Cohen desenvolvesse qual recurso? Resposta: BitTorrent 2. Sabe-se que na arquitetura de aplicação P2P, a distribuição de arquivos é bastante utilizada. O __________ é um protocolo P2P bastante popular, para que se consiga a realização de distribuição de arquivos entre pares. Todos os pares que participam da distribuição de arquivos podem realizar o download de blocos de tamanho iguais do arquivo em questão. KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet - Uma Abordagem Top-Down. 6. ed. São Paulo: Pearson Prentice Hall, 2013. Considerando a descrição acima, de qual recurso estamos falando? Resposta: BitTorrent 3. A camada de transporte é considerada a principal camada do modelo OSI, devido ao fato de ter como objetivo o fornecimento dos serviços de comunicação direta aos processos de aplicações executadas em hospedeiros diferentes. Sobre a camada de transporte, analise as afirmativas a seguir. I - Essa camada trata cada pacote de maneira independente, como se cada um desses pacotes fosse ligado a uma mensagem diferente. II - O protocolo TCP é um protocolo não orientado à conexão, que fornece um serviço de transferência confiável de dados entre aplicações parceiras. III - O protocolo UDP é um protocolo da camada de transporte e é considerado um não orientado à conexão, tornando-se, dessa forma, não confiável. IV - Aplicações do tipo streaming de vídeo se utiliza somente do protocolo TCP, para que, assim, os vídeos sejam vistos sem cortes por perda de pacotes. É correto o que se afirma em: Resposta: I e III, apenas. 4. De acordo com Peterson e Davie (2013) existem alguns protocolos que são de extrema importância para o funcionamento apropriado da internet, porém são se enquadram no modelo específico em camadas. Um deles é o ____________, não uma aplicação que os usuários usualmente chamam explicitamente, mas um serviço, do qual outras aplicações dependem. Esse serviço é para usado para a realização de tradução de nomes dos hosts em endereços de hosts. PETERSON, L. L.; DAVIE, B. S. Redes de computadores: uma abordagem de sistemas. 5. ed. Rio de Janeiro: Elsevier, 2013. Qual é o serviço que corresponde à lacuna no texto acima? Marque a alternativa correta. Resposta: DNS 5. Devemos compreender que o estabelecimento da conexão TCP tem um impacto relevante nos atrasos percebidos, como ao realizar navegação pela web. Sobre o estabelecimento de conexões do protocolo TCP, analise as afirmativas a seguir. I - Os bits RST, SYN e FIN são utilizados para o estabelecimento e o encerramento de conexões. II - O processo de aplicação do hospedeiro cliente deve informar ao TCP cliente que deseja estabelecer uma conexão com um processo no servidor. III - O denominado bit ACK é utilizado para indicar se existem dados no segmento que a entidade da camada acima do lado do remetente marcou como “urgente”. IV - No momento que o TCP precisa enviar um arquivo grande, ele encaminha o segmento em tamanho original chamado MSS. É correto o que se afirma em: Resposta: I e II, apenas. 6. A camada de transporte tem um papel fundamental na arquitetura de rede em camadas. Ela utiliza protocolos que são divididos em naturezas importantes e distintas: orientado à conexão e não orientado à conexão. O protocolo de camada de transporte que não possui orientação à conexão, lida com cada segmento, independentemente, como pacote, e efetua a entrega à camada de transporte no dispositivo do destinatário. Já o protocolo de camada de transporte que possui orientação à conexão, é responsável pelo estabelecimento de uma conexão de maneira virtual na camada de transporte do equipamento de destino, antes do início da transferência dos pacotes de dados. Quando todos os dados tiverem sido transferidos, a conexão em questão é encerrada. Selecione a alternativa que apresenta o protocolo e a natureza funcionamento de forma correta da camada de transporte. Resposta: UDP - Não orientada à conexão; TCP - Orientada à conexão. 7. Imagine a seguinte situação: um usuário deseja acessar um determinado site para a obtenção de algumas informações. Então, para que a máquina desse usuário possa realizar o envio de uma requisição HTTP para o servidor web é essencial, primeiro, que esse computador conseguir o endereço IP correspondente dessa URL. Para que isso seja realizado de forma eficiente e correta, Kurose e Ross (2013) explanam alguns passos em sequência. KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet - Uma Abordagem Top-Down. 6. ed. São Paulo: Pearson Prentice Hall, 2013. Leia as afirmativas abaixo e escreva a sequência de realização de cada um desses passos. ( ) O navegador faz o recebimento do endereço do DNS e imediatamente já realiza a abertura de uma conexão TCP com servidor HTTP, indicado no endereço IP. ( ) O computador cliente DNS tem o recebimento do retorno, que inclui o endereço IP correspondente ao nome de hospedeiro. ( ) O computador cliente envia uma consulta que contém o nome do hospedeiro para um servidor DNS. ( ) O navegador realiza a retirada do nome de hospedeiro, www.url.com.br, da URL e realiza a transferência do nome para a versão cliente da aplicação DNS. ( ) O próprio computador do usuário faz a execução da versão cliente da aplicação DNS Marque a alternativa que apresenta a sequência correta de execução dos passos para acesso ao determinado site. Resposta: V, IV, III, II, I 8. Já é de conhecimento que o TCP é o protocolo de transporte confiável da camada de transporte e orientado à conexão, da internet. Para conseguir realizar o fornecimento de uma transferência confiável de dados, o TCP necessita considerar princípios como detecção de erros, retransmissão, campos de cabeçalho entre outros. Considere as afirmativas a seguir, sobre o TCP. I - A estrutura do segmento TCP é composta por campos de cabeçalho e um campo de dados. II - O TCP não dispõe de mecanismo de controle de congestionamento. III - O TCP não impõe limite de taxa a cada remetente que podem enviar tráfego para a sua conexão. IV - No TCP, o remetente tem a percepção de que existe pouco congestionamento no caminho e pode aumentar a taxa de envio. Marque a alternativa que apresenta as afirmativas corretas. Resposta: I e IV. 9. Gerenciar um imenso conjunto de nomes que continuamente ocorrem mudanças não é um problema que tenha uma resolução facilitada. No sistema postal, o gerenciamento de nomes se dá pela utilização de letras que determinam país, estado, cidade, rua do destinatário. Com esse endereçamento de forma hierárquica se consegue chegar ao endereço de alguma pessoa. Com o DNS o funcionamento é igual. Entretanto, além da tradução de nomes de hospedeiros para endereços IPs, o DNS realiza: I. atribuição de apelidos de hospedeiro; II. atribuição de apelidos de servidor de correio; III. distribuição de carga. Enumere as afirmações a seguir, de acordo com as dadas acima. ( ) O DNS pode ser usado para realizar distribuição de carga entre servidores replicados. ( ) Endereços de e-mail podem ser difíceis de lembrar bem como os nomes de hospedeiros servidores também. ( ) Os sites muitos visitados replicados em muitos servidores. ( ) O DNS pode ser chamado por alguma aplicação para a obtenção do nome canônico, que corresponde a um apelido atribuído. Marque a alternativa que corresponde a sequência correta. Resposta: III, II, III, I. 10. A estrutura do segmento TCP consiste em campo de cabeçalho e campo de dados. Um pacote no TCP échamado de segmento. Um segmento TCP é formado por um cabeçalho de 20 a 60 bytes, seguido dos dados do programa aplicativo. Um cabeçalho contém 20 bytes, quando não existem informações opcionais sendo transmitidas (até 60 bytes). Entretanto, um cabeçalho do segmento TCP também possui outros campos. Que outros campos fazem parte da estrutura do segmento TCP? Marque a alternativa que apresenta a sequência correta dos campos. Resposta: Campo de número de sequência - janela de recepção - campo de comprimento de cabeçalho - campo de opções - campo de flag.
Compartilhar