Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso GRA0451 ARQUITETURA DE SERVIDORES DE REDE GR0115211 - 202110.ead-7688.05 Teste ATIVIDADE 1 (A1) Iniciado 18/05/21 20:23 Enviado 03/06/21 15:01 Status Completada Resultado da tentativa 8 em 10 pontos Tempo decorrido 378 horas, 38 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários • Pergunta 1 1 em 1 pontos Sabemos que o firewall funciona basicamente para prover uma camada de segurança adicional em uma rede de dados. Ele atua de modo a proteger a rede, por meio de regras ou filtros. Figura 1 - Proxy Squid Fonte: pescadoenjabon / Flickr. Figura 2 - Filtragem de pacotes Fonte: FILTROS… (s./d., on-line). FILTROS de Pacotes. UFRJ - Universidade Federal do Rio de Janeiro. [s./d.]. Disponível em: <https://www.gta.ufrj.br/grad/13_1/firewall/classificacao.html>. Acesso em: 15 abr. 2019. Analisando as duas figuras que exemplificam o funcionamento básico de um firewall, avalie qual seria a atuação, dentre as afirmações apresentadas a seguir: I. A Figura 1 apresenta uma função do firewall que é a filtragem de pacotes. Regras a determinados acessos a sites, por exemplo, são implementadas. II. Um firewall não pode implementar ao mesmo tempo ambas as funções, conforme demonstram as Figura 1 e 2. Deverá existir um firewall para cada tipo de nível de atuação: um para rede e outro para aplicação. III. A Figura 2 apresenta a função de atuação no nível de rede. Basicamente, são implementadas regras que liberam ou bloqueiam o acesso a determinados serviços na rede. A seguir, assinale a alternativa correta: Resposta Selecionada: As afirmações I e III são verdadeiras, e a II é falsa Resposta Correta: As afirmações I e III são verdadeiras, e a II é falsa Comentário da resposta: Resposta correta. Os firewalls que atuam em rede e aplicação são apresentados nas Figuras 1 e 2; porém, eles podem, em um mesmo sistema, atuar nas duas frentes. Portanto, a alternativa B está correta. • Pergunta 2 1 em 1 pontos O firewall é um ativo de rede essencial nos dias atuais, pois ele pode implementar uma “camada” importante de segurança na rede local, conforme ilustrado na Figura a seguir. Figura: Utilização do firewall em um ambiente de rede Fonte: Bruno Pedrozo / Wikimedia Commons. Escolha, a seguir, a alternativa correta com relação às características e às funções de um firewall: Resposta Selecionada: O firewall protege os computadores da LAN de invasores e de tráfego indesejado, e os pacotes de uma rede passam por ele para análise. Resposta Correta: O firewall protege os computadores da LAN de invasores e de tráfego indesejado, e os pacotes de uma rede passam por ele para análise. Comentário da resposta: Resposta correta. O firewall filtra os pacotes de entrada e saída de uma rede a fim de verificar possíveis anomalias e vestígios de invasões. Nele, são implementadas “regras” para que somentes os pacotes desejados possam entrar e sair da rede. Dessa forma, a alternativa C é a correta quanto às características do firewall. • Pergunta 3 1 em 1 pontos O protocolo UDP (User Datagram Protocol) é da camada de transporte e possui a marca de não ser orientado à conexão, ou seja, não existe uma checagem para verificar se o pacote foi recebido por cliente ou servidor. Sendo assim, analisando as características da comunicação via socket UDP, para quais aplicações a seguir ele se encaixaria como um protocolo viável de comunicação? Examine as afirmativas e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s): ( ) Transmissão de vídeo via Youtube. ( ) Transmissão de correio eletrônico via algum aplicativo de e-mail, como Outlook. ( ) Chamada de voz via Skype. ( ) Transmissão de dados por meio de algum sistema de gestão da empresa. Assinale, a seguir, a alternativa que apresenta a sequência correta: Resposta Selecionada: V, F, V, F. Resposta Correta: V, F, V, F. Comentário da resposta: Resposta correta. A alternativa correta é a letra C, pois a transmissão de vídeo e chamada de voz não são aplicações críticas. Caso existisse uma checagem nessas aplicações, a comunicação se tornaria inviável. Além do mais, a perda de pacote não é prejudicial para a comunicação. • Pergunta 4 1 em 1 pontos Como sabemos, os protocolos TCP e UDP fazem parte da camada de transporte, ou seja, a camada responsável pela transferência de dados entre duas máquinas, independentemente da topologia da rede, do tipo de aplicação em uso ou qualquer outro tipo de especificidade na rede. Figura: Transmissão de pacotes via TCP e UDP Fonte: Appaloosa / Wikimedia Commons. Analisando as características dos Sockets TCP e UDP, protocolos primordiais para que ocorra a transmissão de dados entre um cliente-servidor, e após a observação da figura, avalie as afirmativas a seguir: I. O socket UDP é um serviço de comunicação não confiável, ou seja, ele é um serviço de troca de dados entre programas sem garantia de recebimento. Uma vantagem é a rapidez na troca de dados. II. O socket TCP é um serviço de comunicação confiável, ou seja, existe a garantia que todos os pacotes serão entregues e, caso falte algum pacote, o receptor se comunica com o emissor, e o pacote é reenviado. III. O socket UDP é mais rápido na transmissão, pois não há verificações e retransmissões, como também não existe o controle de fluxo. Pode ocorrer gargalo na transmissão quando o envio de dados é maior que a capacidade de recepção. A seguir, assinale a alternativa correta: Resposta Selecionada: As afirmações I, II e III são verdadeiras. Resposta Correta: As afirmações I, II e III são verdadeiras. Comentário da resposta: Resposta correta. A alternativa E está correta, pois em sockets TCP temos o controle fim-a-fim, ou seja, existe um controle dos pacotes via checagem, junto ao emissor e ao receptor. Já no socket UDP o envio é contínuo, sem controle algum. • Pergunta 5 0 em 1 pontos O firewall pode ser classificado pela forma como ele atua em uma rede. Por exemplo, existem os firewalls que atuam a nível de rede e a nível de aplicação; assim, podem atuar tanto entre a rede local e a internet como também internamente na rede local. Seguem algumas afirmações sobre o modo de atuação dos firewalls para análise: I. Nível de rede: baseado nos cabeçalhos dos pacotes, como IP de origem, IP de destino, protocolo utilizado e números de portas. II. Nível de aplicação: analisa o conteúdo que está sendo transmitido na rede. III. Nível de aplicação: analisa o conteúdo que está sendo transmitido na rede, porém é necessária a integração com uma aplicação antivírus. A seguir, assinale a alternativa correta: Resposta Selecionada: As afirmações I, II e III são verdadeiras. Resposta Correta: As afirmações I e II são verdadeiras, e a III é falsa. Comentário da resposta: Sua resposta está incorreta. Não é necessária a integração entre o firewall e um sistema de antivírus para prover segurança. De modo geral, os sistemas de antivírus são implementados em uma empresa para proverem uma camada de segurança a nível de desktop (endpoint). • Pergunta 6 1 em 1 pontos Levando em consideração os estudos realizados e conhecendo, de forma básica, a arquitetura de cliente-servidor e a comunicação por meio da rede de computadores, quais são os protocolos, as terminologias, as topologias e os ativos de rede que um administrador de rede necessita conhecer e que fazem parte do ambiente de rede? Analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s): ( ) Protocolos IP, TCP, UDP, DNS, HTTP. ( ) API e sockets; topologias LAN, MAN e WAN. ( ) Firewall e suas funções. ( ) Conhecimentos avançados em linguagens de programação. Assinale, a seguir, a alternativa que corresponde à sequência correta: RespostaSelecionada: V, V, V, F. Resposta Correta: V, V, V, F. Comentário da resposta: Resposta correta. É importante o conhecimento em protocolos e suas aplicações, em topologias, em comunicação via API/Sockets, em implementar e entender as funções de um firewall. Porém, não é fundamental conhecer a fundo uma linguagem de programação, uma vez que se exige que o conhecimento seja básico nas funções para a comunicação via sockets. Entretanto, existe o entendimento de que é relevante conhecer a lógica de programação, não sendo necessário ter o conhecimento de um analista desenvolvedor. • Pergunta 7 1 em 1 pontos Para que exista a comunicação entre um servidor e um cliente, ou seja, uma requisição correta entre servidor e serviço, um “padrão de comunicação” deve ser realizado para que possa ser estabelecido um diálogo entre ambos. A seguir, seguem algumas assertivas com relação ao tema: I. Um conjunto de endereço IP ou hostname mais um número de porta são conhecidos como endereço de socket. II. O protocolo HTTP (Hypertext Transfer Protocol) seguido de dois pontos e barra, seguido do endereço IP ou nome do host com dois pontos e porta, identifica um servidor e seu respectivo serviço. III. As APIs (Application Program Interface) são utilizadas pelos desenvolvedores de software e funcionam como uma “ponte” que conecta as aplicações cliente-servidor por meio da rede. A seguir, assinale a alternativa correta: Resposta Selecionada: As afirmativas I, II e III são verdadeiras. Resposta Correta: As afirmativas I, II e III são verdadeiras. Comentário da resposta: Resposta correta. A comunicação padrão entre cliente-servidor segue o modelo [protocolo:nome do servidor:porta ou [protocolo: número IP:porta], juntamente com a API que se encarrega de realizar a comunicação do software cliente com o software servidor. Portanto, a alternativa B é a correta, e todas as asserções são verdadeiras. • Pergunta 8 1 em 1 pontos Baseando-se no funcionamento do firewall e levando em consideração sua “localização” no ambiente da rede de uma corporação, observe o esquema apresentado na figura a seguir: Figura: Esquema de funcionamento do firewall Fonte: Bruno Pedrozo / Wikimedia Commons. Considere as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s): ( ) O firewall filtra e barra pacotes entre duas LANs. ( ) O firewall filtra e barra pacotes entre uma LAN (corporação) e a WAN (ambiente da internet). ( ) O firewall filtra e barra pacotes entre uma LAN (corporação) e todo o ambiente externo da empresa, podendo ser uma MAN/WAN. ( ) O firewall filtra e barra pacotes entre duas WANs (ambiente de internet). Assinale, a seguir, a alternativa que corresponde à sequência correta: Resposta Selecionada: F, V, V, F. Resposta Correta: F, V, V, F. Comentário da resposta: Resposta correta. De modo geral, o firewall atua como uma barreira (muro virtual) entre uma rede corporativa e o mundo externo. A rede corporativa é uma LAN (rede local); já o mundo externo pode ser uma MAN (rede metropolitana), geralmente do provedor de acesso à internet, ou WAN (rede de longa distância) provida também pelo provedor. Com isso, a alternativa correta é a letra B. • Pergunta 9 1 em 1 pontos Os sockets TCP contêm algumas funções de uso básicas para a realização da troca de informações entre cliente-servidor, como pode ser observado na figura a seguir: Figura : Troca de informações via sockets TCP Fonte: Inkscape / Wikimedia Commons. Assinale, a seguir, a alternativa correta com relação às funções de uso dos sockets: Resposta Selecionada: Listen e Accept são funções exclusivas do lado do servidor, as quais servem para preparar o socket para uso do servidor e para aceitar uma nova conexão, respectivamente. Resposta Correta: Listen e Accept são funções exclusivas do lado do servidor, as quais servem para preparar o socket para uso do servidor e para aceitar uma nova conexão, respectivamente. Comentário da resposta: Resposta correta. A alternativa correta é a letra A, pois no servidor existem funções exclusivas, como listen e accept. Existem, no servidor, funções comuns a listen e a accept, como: socket, recv, close e send. No lado do cliente, a função connect é exclusiva. • Pergunta 10 0 em 1 pontos Os APIs são rotinas que possuem um padrão de programação para realizar a comunicação entre aplicativos por meio de uma rede de dados. A seguir, vemos um pedaço de código API com sockets no cliente e no servidor: Figura: Exemplo de codificação de sockets (API) Fonte: CSIS (s./d., on-line). CSIS. Pace University. [s./d.]. Disponível em: <http://csis.pace.edu/~marchese/CS865/Lectures/Liu4/sockets_files/image013.jpg>. Acesso em: 15 abr. 2019. Assinale, a seguir, a alternativa correta com relação às APIs: Resposta Selecionada: As APIs são escritas somente em uma linguagem de programação específica, na linguagem JAVA. Resposta Correta: As APIs, independentemente da linguagem, são implementadas tanto no cliente quanto no servidor e fazem a comunicação entre aplicações. Comentário da resposta: Sua resposta está incorreta. As APIs são escritas para o lado do cliente e do servidor, na linguagem mais apropriada escolhida pelo desenvolvedor. Quinta-feira, 3 de Junho de 2021 21h50min57s BRT
Compartilhar