Prévia do material em texto
UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 1. As principais arquiteturas utilizadas na construção de aplicações para redes de computadores são a arquitetura cliente-servidor e a arquitetura P2P (peer-to-peer). Destaca-se como característica da arquitetura P2P: Alternativas A) Não permite a comunicação direta entre os hospedeiros do sistema. B) A concentração dos dados em um hospedeiro centralizado. C) Segurança aprimorada em relação aos sistemas cliente-servidor. D) Possui alta escalabilidade, permitindo fácil crescimento do sistema. E) A presença de um servidor sempre ligado que atende a requisições dos clientes. Feedback: Resposta correta: D) Possui alta escalabilidade, permitindo fácil crescimento do sistema. Membros podem entrar e sair com facilidade em sistemas P2P, fazendo com que o sistema cresça rapidamente pela simples adição de membros. Distratores: A concentração dos dados em um hospedeiro centralizado. Errada. O P2P caracteriza-se pela distribuição das informações pelos pares que compõem o sistema. A presença de um servidor sempre ligado que atende a requisições dos clientes. Errada. A arquitetura P2P caracteriza-se por ser formada por hospedeiros independentes, que podem entrar e sair do sistema a qualquer momento. Não permite a comunicação direta entre os hospedeiros do sistema. Errada. Na arquitetura P2P, não existem servidores, e toda troca de informações é baseada na comunicação direta entre os pares. Segurança aprimorada em relação aos sistemas cliente-servidor. Errada. Por sua natureza distribuída, a implementação da segurança é bem mais complexa do que em sistemas cliente- servidor. 2. A fim de facilitar o trabalho de configuração de equipamentos de rede, o administrador de uma rede optou pela utilização do protocolo DHCP (Dynamic Host Configuration Protocol). Identifique entre as afirmativas a seguir a verdadeira em relação ao protocolo DHCP: UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Alternativas A) Deve ser utilizado exclusivamente por roteadores em uma grande rede. B) Normalmente o endereço IP é emprestado por tempo determinado, sendo necessárias eventuais renovações. C) Armazena informações sobre permissões de acesso que usuários possuem em uma rede. D) Os hospedeiros decidem seus endereços por eleição, sem necessidade de servidor DHCP. E) Uma vez que um endereço é emprestado para um hospedeiro, nunca mais poderá ser emprestado a outro. Feedback: Resposta correta: B) Normalmente o endereço IP é emprestado por tempo determinado, sendo necessárias eventuais renovações. Quando um hospedeiro recebe um endereço IP distribuído automaticamente, ele precisa solicitar renovações periodicamente para que o servidor saiba que o endereço ainda está em uso, caso contrário poderá disponibilizar esse endereço para outro hospedeiro. Distratores: Armazena informações sobre permissões de acesso que usuários possuem em uma rede. Errada. O DHCP armazena apenas informações de configuração de rede e hospedeiros que receberam tais configurações. Deve ser utilizado exclusivamente por roteadores em uma grande rede. Errada. Pode ser utilizado para configuração de qualquer hospedeiro, em redes de qualquer dimensão. Os hospedeiros decidem seus endereços por eleição, sem necessidade de servidor DHCP. Errada. São servidores DHCP que possuem as informações para configuração automática em um ambiente de rede. Uma vez que um endereço é emprestado para um hospedeiro, nunca mais poderá ser emprestado a outro. Errada. Uma vez cessada a utilização de um endereço por um hospedeiro, esse endereço pode ser emprestado a outro hospedeiro no futuro. 3. Eduardo faz parte de uma equipe que foi encarregada de projetar um novo tipo de rede de computadores para ser instalada em ambientes onde as condições podem levar a falhas de roteadores com certa frequência. Levando em conta esta característica, marque dentre as opções a seguir aquela que deve ser a tecnologia de rede e a razão da escolha de Eduardo: Alternativas UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 A) Rede de datagramas, uma vez que nesse tipo de rede o roteamento se dá exclusivamente pelo endereço destino. B) Rede de circuitos virtuais já que nesta rede os pacotes de um circuito virtual seguem sempre pelo mesmo caminho. C) Rede de datagramas, que mantém uma informação de estado de conexão para cada conexão existente, podendo assim evitar rotas com problema. D) Rede de datagramas, pois esse tipo de rede garante a entrega dos pacotes no destino, independentemente das condições da rede. E) Rede de circuitos virtuais, pois uma das características desse tipo de rede é que os circuitos estabelecidos mudam de acordo com o estado da rede. Feedback: Resposta correta: A) Rede de datagramas, uma vez que nesse tipo de rede o roteamento se dá exclusivamente pelo endereço destino. Correto, pois quando o roteamento se dá exclusivamente pelo endereço destino, o roteador pode rotear os pacotes pelo melhor caminho baseando-se nas condições atuais da rede. Desta forma, se determinado roteador apresentar falhas, ele pode ser evitado alterando as rotas dos demais roteadores. Distratores: Rede de circuitos virtuais já que nesta rede os pacotes de um circuito virtual seguem sempre pelo mesmo caminho. Errada. Se os pacotes seguirem sempre pelo mesmo caminho, e neste caminho um roteador apresentar falhas, este tipo de rede não permitirá alterar a rota para evitar o roteador que apresentou a falha. Rede de circuitos virtuais, pois uma das características desse tipo de rede é que os circuitos estabelecidos mudam de acordo com o estado da rede. Errada. As redes de circuitos virtuais estabelecem um caminho a ser seguido por todos os pacotes da conexão, e uma vez que tais caminhos sejam estabelecidos não podem ser alterados. Rede de datagramas, pois esse tipo de rede garante a entrega dos pacotes no destino independentemente das condições da rede. Errada. A rede de datagramas não garante a entrega dos pacotes no destino. Rede de datagramas, que mantém uma informação de estado de conexão para cada conexão existente, podendo assim evitar rotas com problema. Errada. As redes de datagramas não fazem uso de conexões, portanto não possui informação de estado de conexão. UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 4. O correio eletrônico (e-mail) é um dos sistemas de troca de mensagens mais antigos da internet, permitindo a troca de informações entre usuários independentemente de sua localização. Sobre o correio eletrônico, identifique a afirmativa correta: Alternativas A) Utiliza o protocolo File Transfer Protocol – FTP para a troca de mensagens. B) Cada destinatário de correio eletrônico possui uma caixa postal no servidor onde são armazenadas suas mensagens. C) Se o destinatário estiver on-line no momento da entrega, a mensagem não passa pela caixa postal. D) Utiliza o mesmo protocolo tanto para o envio quanto para a recepção das mensagens. E) Pode transportar mensagens binárias sem a necessidade de codificação para envio. Feedback: Resposta correta: B) Cada destinatário de correio eletrônico possui uma caixa postal no servidor onde são armazenadas suas mensagens. Para o recebimento de mensagens de correio eletrônico, é necessário um local no servidor onde fiquem armazenadas as mensagens de cada usuário. Esse local é conhecido como caixa postal, e cada usuário possui sua própria caixa postal. Distratores: Pode transportar mensagens binárias sem a necessidade decodificação para envio. Errada. Anexos ou mensagens binárias precisam ser codificados, uma vez que mensagens de correio eletrônico possuem formato ASCII. Se o destinatário estiver on-line no momento da entrega, a mensagem não passa pela caixa postal. Errada. Mensagens precisam ser colocadas na caixa postal pelo protocolo SMTP para posteriormente serem lidas pelo protocolo POP3 ou IMAP. Utiliza o mesmo protocolo tanto para o envio quanto para a recepção das mensagens. Errada. Para o envio das mensagens, utiliza o protocolo SMTP, enquanto para a recepção utiliza os protocolos POP3 e IMAP. Utiliza o protocolo File Transfer Protocol – FTP para a troca de mensagens. Errada. Para a troca de mensagens, utiliza os protocolos SMTP, POP3 e IMAP. UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 5. No Modelo de Referência OSI (Open System Interconnection), a complexidade da interoperabilidade entre sistemas abertos é atacada de maneira “top-down”, de cima para baixo. Nessa técnica, começa-se por uma descrição abstrata ampla do modelo de arquitetura a ser adotado, até chegar, por último, a uma descrição funcional de como se dará a interação entre as diferentes camadas por meio de um conjunto de protocolos padronizados. Segundo essa abordagem, podem-se identificar três níveis de abstração distintos no modelo RM-OSI para sistemas de arquitetura aberta, que podem ser observados na figura a seguir. CARISSIMI, A. S.; ROCHOL, J.; GRANVILLE, L. Z. Redes de Computadores. Porto Alegre: Bookman, 2009. Em função dessa estratégia adotada pelo modelo de referência OSI, é possível identificar algumas vantagens do mesmo. A respeito dessas vantagens, julgue as afirmações a seguir. I. A facilidade de manutenção é uma vantagem presente no modelo de referência OSI, pois ele permite a alteração de uma camada, sem influenciar nas demais, desde que os serviços fornecidos por ela não sejam modificados. II. A implementação de novos serviços, aplicações ou funções pode ocorrer em uma camada apropriada, reutilizando serviços já fornecidos pelas camadas inferiores, o que caracteriza a vantagem de facilidade de evolução. III. As abstrações aumentam a complexidade do esforço global de desenvolvimento, ou seja, as camadas devem saber como as demais implementam o fornecimento de suas funções e serviços; com esse conhecimento, a vantagem da simplificação é validada. É correto o que se afirma em Alternativas A) I e II, apenas. B) I, II e III. C) II e III, apenas. D) I, apenas. E) III, apenas. UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Resposta certa: A) I e II, apenas Sem feedback. Referências: CARISSIMI, A. S.; ROCHOL, J.; GRANVILLE, L. Z. . Redes de Computadores - V20 - UFRGS [Série Livros didáticos informática UFRGS]. Porto Alegre, Bookman, 2009, p. 63-64. 6. Nelson foi encarregado de planejar o roteamento a ser utilizado em um grande sistema autônomo, que conterá algumas dezenas de roteadores. Um dos requisitos do sistema é que o algoritmo de roteamento a ser utilizado permita a utilização de métricas de custo variadas, configuradas pelo administrador do sistema. Ainda, é desejável que os enlaces sejam utilizados ao máximo e da melhor forma possível, incluindo a possibilidade de encaminhamento de pacotes por diferentes caminhos quando estes possuírem o mesmo custo. Dentre as opções a seguir, assinale a que justifica a escolha que Nelson deve fazer com relação ao algoritmo de roteamento: Alternativas A) Deve ser utilizado um algoritmo de roteamento hierárquico, de modo a preservar a estrutura de comunicação do sistema autônomo. B) Deve ser utilizado o OSPF, um algoritmo de estado de enlace que mantém em memória toda a topologia da rede para o cálculo das rotas. C) Deve ser utilizado o RIP, um algoritmo de vetor de distância que obtém o melhor caminho por intermédio de conversas com vizinhos. D) Deve ser utilizado o BGP, um protocolo de roteamento de borda que consegue encaminhar pacotes entre sistemas autônomos. E) Deve ser utilizado algoritmo de roteamento por difusão (broadcast), de modo a garantir que os pacotes cheguem a qualquer ponto da rede. Feedback: Resposta correta: B) Deve ser utilizado o OSPF, um algoritmo de estado de enlace que mantém em memória toda a topologia da rede para o cálculo das rotas. UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Correta, pois o OSPF é um algoritmo de roteamento para sistemas autônomos que foi desenvolvido para ser utilizado em substituição ao RIP, permitindo a distribuição de rotas por enlaces em paralelo quando possível e a configuração de diferentes métricas de roteamento. Distratores: Deve ser utilizado algoritmo de roteamento por difusão (broadcast), de modo a garantir que os pacotes cheguem a qualquer ponto da rede. Errada. A difusão espalha informações por toda a rede, não se constituindo em um algoritmo de escolha de rotas. Tal técnica sobrecarrega os enlaces, promovendo sua má utilização. Deve ser utilizado o BGP, um protocolo de roteamento de borda que consegue encaminhar pacotes entre sistemas autônomos. Errada. O BGP, como um protocolo de borda, conhece os detalhes para comunicação entre os sistemas autônomos. Não é um algoritmo desenvolvido para utilização dentro de um sistema autônomo. Deve ser utilizado o RIP, um algoritmo de vetor de distância que obtém o melhor caminho por intermédio de conversas com vizinhos. Erradao. O RIP utiliza apenas a contagem de saltos como métrica e não é capaz de promover a utilização paralela de enlaces, mesmo com custo igual. Deve ser utilizado um algoritmo de roteamento hierárquico, de modo a preservar a estrutura de comunicação do sistema autônomo. Errada. O algoritmo de roteamento hierárquico é utilizado em algoritmos de roteamento entre sistemas autônomos, de modo a otimizar o tamanho das tabelas de roteamento. Não é um algoritmo desenvolvido para roteamento interno. 7. Uma rede de computadores é estruturada como uma série de camadas, organizadas umas sobre as outras. Para o envio de mensagens, a informação deve passar camada a camada, e, conforme tais mensagens descem pelas camadas, são acrescentados cabeçalhos. Sobre os cabeçalhos acrescentados em cada camada, identifique a afirmativa correta: Alternativas A) Cada hospedeiro pode acrescentar no máximo um cabeçalho à mensagem que envia a outro. B) Servem para a troca de informações entre protocolos de mesma camada em hospedeiros diferentes. C) São utilizados para o envio de mensagens para a camada imediatamente inferior. D) Existem apenas em redes orientadas a conexão para o controle dos pacotes enviados. E) Garantem que a mensagem não seja corrompida ao passar pelas camadas de um hospedeiro. Feedback: UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Resposta correta: B) Servem para a troca de informações entre protocolos de mesma camada em hospedeiros diferentes. Para o funcionamento de uma rede de comunicação de dados, é necessário que camadas de protocolos em diferentes hospedeiros possam trocar informações de controle. Essas informações de controle são trocadas por cabeçalhos que são acrescentados pelas camadas. Distratores: Cada hospedeiro pode acrescentar no máximo um cabeçalho à mensagem que envia a outro. Errada. Os cabeçalhos são acrescentados pelas camadas da rede. Assim, existirão tantos cabeçalhos quanto forem as camadas. Existem apenas em redes orientadas a conexão para o controle dos pacotes enviados. Errada. Cabeçalhos existem qualquer que seja o tipo de serviço oferecidopela rede, sendo acrescentados por todas as camadas da rede. Garantem que a mensagem não seja corrompida ao passar pelas camadas de um hospedeiro. Errada. Cabeçalhos são para comunicação com protocolos em hospedeiros remotos, não para comunicação interna de um hospedeiro. São utilizados para o envio de mensagens para a camada imediatamente inferior. Errada. Cabeçalhos são para comunicação com protocolos em hospedeiros remotos, não para comunicação interna de um hospedeiro. 8. Um serviço de correio eletrônico utiliza diferentes protocolos para entrega e acesso a dados nas caixas postais dos usuários. Entre as alternativas a seguir, identifique a que representa protocolos utilizados pelo sistema de correio eletrônico da internet: Alternativas A) DNS e HTTP. B) SMTP e POP3. C) FTP e HTTP. D) DNS e IMAP. E) SMTP e FTP. Feedback: UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Resposta correta: B) SMTP e POP3. O SMTP é o protocolo utilizado para o envio de mensagens entre servidores, enquanto o POP3 é utilizado para buscar mensagens armazenadas em uma caixa postal. Distratores: DNS e HTTP. Errada. O DNS é protocolo para resolução de nomes, enquanto o HTTP é protocolo para transferência de páginas web. DNS e IMAP. Errada. O DNS é protocolo para resolução de nomes. FTP e HTTP. Errada. O FTP é protocolo para transferência de arquivos, enquanto o HTTP é protocolo para transferência de páginas web. SMTP e FTP. Errada. O FTP é protocolo para transferência de arquivos. 9. O User Datagram Protocol – UDP é um dos protocolos de transporte utilizado para troca de dados entre hospedeiros na internet. Por ser um protocolo sem estado, os segmentos enviados não possuem relação com outros segmentos enviados anteriormente ou posteriormente. Com base na análise da afirmação exposta, analise as afirmativas a seguir: I. Por ser um protocolo sem estado, o UDP pode enviar segmentos sem limite de tamanho. II. Como não mantém relação com outros segmentos enviados, não tem como verificar se houve erro nos dados recebidos. III. Por ser um protocolo sem estado, consegue ser ágil e consumir menos recursos do sistema. É correto o que se afirma em: Alternativas A) I, apenas. B) I e III, apenas. C) II, apenas. D) II e III, apenas. E) III, apenas. Feedback: Resposta correta: UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 E) III, apenas. A afirmativa III está correta. É um protocolo sem estado e sem conexão, portanto não é necessária a alocação de buffers nem o estabelecimento de conexões, fazendo com que consuma menos recursos do sistema e não tenha os atrasos típicos de estabelecimento de conexões e eventuais retransmissões. Distratores: A afirmativa I está incorreta. Por ser um protocolo sem estado, toda a informação deve caber em um segmento TCP, que, por sua vez, estará contido dentro de um pacote IP. Portando o tamanho do segmento será limitado pelo tamanho do pacote IP. A afirmativa II está incorreta. A verificação de erros nos dados pode ser realizada sem relacionamento com outros segmentos, e o UDP possui o campo de cabeçalho “soma de verificação”, que é utilizado para verificar se houve erro nos dados recebidos. 10. Um administrador de redes recebe para utilização uma rede classe C e resolve fazer a divisão desta rede em sub-redes utilizando a máscara de sub-rede 255.255.255.248. Quais são, respectivamente, a quantidade máxima de sub-redes e de interfaces de rede que poderão ser utilizadas em cada sub-rede? Dado: (248)10 = (11111000)2 Alternativas A) Serão 16 sub-redes, com um máximo de 16 interfaces de rede por sub-rede. B) Serão 32 sub-redes, com um máximo de 10 interfaces de rede por sub-rede. C) Serão 8 sub-redes, com um máximo de 32 interfaces de rede por sub-rede. D) Serão 8 sub-redes, com um máximo de 30 interfaces de rede por sub-rede. E) Serão 32 sub-redes, com um máximo de 6 interfaces de rede por sub-rede. Feedback: Resposta correta: Máscara classe C: 255.255.255.0 = 11111111.11111111.11111111.00000000 Máscara de sub-rede: 255.255.255.248 = 11111111.11111111.11111111.11111000 Percebe-se que houve alteração e 5 bits do campo de endereçamento do hospedeiro do valor 0 para o valor 1. Isto significa que 5 bits serão utilizados para endereçar sub-redes enquanto os demais 3 bits serão utilizados para endereçar interfaces de rede. QUANTIDADE DE INTERFACES DE REDE POR SUB-REDE 3 bits para endereçamento => 2^3 = 8 endereços. UNIVERSIDADE VEIGA DE ALMEIDA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD Prova A2 de Fundamentos de Redes de Computadores 2024-1 Porém o primeiro endereço é reservado para o endereço da sub-rede, enquanto o último endereço é reservado como endereço de difusão (broadcast), e não podem ser utilizados para interfaces de rede. Logo a quantidade máxima de interfaces de rede por sub-rede será 8-2 = 6. QUANTIDADE DE SUB-REDES 5 bits para endereçamento => 2^5=32 sub-redes. RESPOSTA CORRETA: E) Serão 32 sub-redes, com um máximo de 6 interfaces de rede por sub-rede Distratores: 16 sub-redes com um máximo de 16 interfaces de rede por sub-rede Para obter 16 sub-redes deve-se converter 4 bits no campo de hosts, passando seus valores de 0 para 1, pois 16 = 2^4. A máscara com 4 bits no campo de endereço é 11111111.11111111.11111111.11110000 = 255.255.255.240. Portanto a máscara seria diferente daquela indicada para uso pelo administrador. 32 sub-redes com um máximo de 10 interfaces de rede por sub-rede Para obter 10 interfaces de rede por sub-rede são necessários pelo menos 4 bits para endereçamento de interfaces, pois 2^3=8 e 2^4=16. Como a máscara dada na questão possui apenas 3 bits no campo para endereçamento de interfaces, ela não pode ser utilizada para uma sub-rede com 10 interfaces. 8 sub-redes com um máximo de 30 interfaces de rede por sub-rede Para obter 8 sub-redes deve-se converter 3 bits no campo de hosts, passando seus valores de 0 para 1, pois 8 = 2^3. A máscara com 3 bits no campo de endereço é 11111111.11111111.11111111.11100000 = 255.255.255.224. Portanto a máscara seria diferente daquela indicada para uso pelo administrador 8 sub-redes com um máximo de 32 interfaces de rede por sub-rede Para obter 8 sub-redes deve-se converter 3 bits no campo de hosts, passando seus valores de 0 para 1, pois 8 = 2^3. A máscara com 3 bits no campo de endereço é 11111111.11111111.11111111.11100000 = 255.255.255.224. Portanto a máscara seria diferente daquela indicada para uso pelo administrador