Baixe o app para aproveitar ainda mais
Prévia do material em texto
REDES DEFINIDAS POR SOFTWARE Lupa Calc. Aluno: Matr.: Disc.: REDES DEF.SOFTWARE 2020.2 - F (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Uma Rede Definida por Software (SDN) é uma arquitetura que NÃO pretende ser: Econômica Rígida Ágil Programável Controlada de modo central Explicação: Uma SDN não pretende ser rígida 2. Qual protocolo possibilita o controle de tráfego atribuindo um label (rótulo) a cada pacote? STD OSPF MPLS SSD HTTP Explicação: O MPLS possibilita o controle de tráfego atribuindo um label (rótulo) a cada pacote https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 3. Qual dos protocolos abaixo é responsável por atualizar as tabelas de roteamento nos dispositivos? SDN HTTP RPM SSD OSPF Explicação: O responsável por atualizar as tabelas de roteamento nos dispositivos é o OSPF 4. Como, por exemplo, um controlador SDN pode realizar QoS? ao melhorar o controle feito no dispositivo para apresentar as informações ao cliente. através da definição de prioridades diferentes para os fluxos de pacotes que chegam no dispositivo. a partir de sua agilidade ao tratar dados no plano de dados. através de uma melhor seleção de qual serviço realizar primeiro. negando ou delegando uma série de ações a outro dispositivo, e desta forma distribuindo melhor as tarefas entre todos os dispositivos envolvidos. Explicação: Um controlador pode definir prioridades diferentes para fluxo de informações que venham de uma fonte de vídeo, por exemplo. Como ele age no controle, ele pode monitorar e distribuir os recursos na rede para atender o QoS. 5. O que alavancou o desenvolvimento de uma nova arquitetura de rede? Necessidade de termos uma Internet estável que inibe usá-la para teste de novas tecnologias. As aplicações exigirem acesso remoto à tecnologia e nuvens. A exigência de maior poder de processamento. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp Necessidade crescente de redução do consumo de energia. Necessidade crescente de armazenamento. Explicação: Um dos principais motivos é a necessidade de estabilidade da Internet nos dias atuais. A necessidade de uso constante da Internet inibe que testes de novas tecnologias ou pesquisas, que envolvam novos protocolos, e que possam causar interrupções sejam testados na própria Internet. Podemos também pensar numa necessidade de facilidade de manutenção ou configuração de dispositivos de rede. 6. Por que podemos considerar que a infraestrutura de rede atual (Internet) é considerada "ossificada"? pois a infraestrutura atual está rígida a modificações. pois toda sua construção foi feita em partes ou módulos de encaixe. pois toda a comunicação digital se apoia em seu uso como um esqueleto. pois é antiga e desgastada. pois pode ser rompida (quebrada) mediante um ataque. Explicação: Pois atualmente temos uma rede mundial (Internet) que é contrária ou rígida a modificações. Dificilmente conseguimos alterar (configurar e ou reconfigurar) componentes de forma automática. 1. Dentre os desafios da escalabilidade o que é introduzido em razão da troca de informação entre vários dispositivos da rede e o controlador, é denominado: Tamanho Carga Forma Maneira Latência Explicação: https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp É denominado latência 2. Que caraterísticas tornam SDN tão atrativa para IoT? Podemos citar: gerência de energia, gerência da rede e controle de acesso. Utilizar o protocolo OpenFlow. Ser aplicada a qualquer equipamento. Gastar pouca energia, frente as outras tecnologias. Ter a qualidade de segurança mais apurada que outras tecnologias. Explicação: O SDN possui algumas particularidades que podem ajudar em diversos aspectos do IoT, tais como, gerência de energia, gerência da rede e controle de acesso. 3. Quais são os grandes desafios apontados para SDN? Facilidade de uso, pois trata-se de algo novo. Garantir QoS ao fluxo de mensagens, segurança, estabilidade, dentre outras. Arquitetura extremamente complexa e mal documentada. Exigência exclusiva de equipamentos da mesma empresa, para funcionamento adequado. Exigência exclusiva do protocolo OpenFlow, para seu funcionamento. Explicação: Dentre os principais desafios a SDN podemos citar: garantir QoS ao fluxo de mensagens, segurança, estabilidade, padronização, interoperabilidade, ponto único de falha, dentre outras. 4. Cite algumas aplicações que podem utilizar SDN. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp Aplicações que demandem conservação de energia. Pesquisa e desenvolvimento, melhora ou aumento da conectividade em ambientes esparsos, uso em data centers, IoT,etc. Pesquisa e desenvolvimento, em geral, embora não seja ideal para IoT. Somente recomendada para aplicações com grande flutuação de taxas. Ideal para aplicações que não demandem fluxo grande de dados. Explicação: Podemos citar: pesquisa e desenvolvimento, melhora ou aumento da conectividade em ambientes esparsos, uso em data centers, IoT, dentre outras. 5. Qual das opções abaixo NÃO é um exemplo de aplicações no qual a SDN pode ser vista como uma possível solução às dificuldades que se apresentam? Máquinas Virtuais Móveis Terceirização de Aplicativos Móveis Arquitetura SDN para Internet das Coisas Melhorias em máquinas físicas Conectividade Rural Explicação: A opção melhorias em máquinas físicas não é um exemplo destas aplicações 6. Quais as implicações de termos um único controlador SDN? Com um único controlador não podemos estender a rede. Facilidade de manuseio. Grande gasto de número de portas no equipamento. Problema de ponto único de falha, visto que ele é o elemento principal da arquitetura. Obrigatoriamente ele deve executar unicamente o OpenFlow. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp Explicação: Com um único controlador podemos ter o problema de ponto único de falha, visto que ele é o elemento principal da arquitetura. 1. Qual das afirmativas abaixo corresponde a uma das ideias básicas de termos uma SDN? Uso de integração Diferentes equipamentos de diferentes fabricantes podem operar sob um mesmo controle União do plano de dados e de controle Quebra da integração horizontal Uniformização do uso de um fabricante Explicação: Diferentes equipamentos de diferentes fabricantes podem operar sob um mesmo controle2. Sobre encaminhamento e roteamento, podemos dizer: Encaminhamento determina a rota dos pacotes, e influencia no roteamento. O encaminhamento não possui relação com o roteamento. nenhuma das anteriores. Roteamento é a determinação de rotas a seguir, enquanto encaminhamento é ao se receber um pacote a qual interface de saída este deve seguir. São sinônimos e podem ser usados livremente sem distinção. Explicação: Roteamento é a determinação e escolha da rota que um determinado pacote seguirá para ser entregue a seu destino. Encaminhamento é o ato de ao receber um pacote o equipamento passar a pacote de uma porta de entrada para uma porta de saída, do mesmo equipamento. O encaminhamento funciona regido pelo que já foi indicado pelo protocolo de roteamento. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp 3. Explique como ocorre o encaminhamento de pacotes no protocolo OpenFlow. Funciona por ordens exclusivas dos dispositivos. Nenhuma das anteriores. Funciona a partir a da análise dos fluxos. Funciona exclusivamente por ordens da aplicação. Funciona exclusivamente pela análise do endereço de destino. Explicação: O protocolo OpenFlow se baseia no conceito de fluxos, onde o modelo de encaminhamento de dados é baseado na tomada de decisão fundamentada em algum valor, ou combinação de valores, dos campos de cabeçalho dos pacotes. Dependendo de como está configurado o controlador uma série de ações podem ser tomadas. 4. Como vantagens de termos o plano de controle separado do de dados, podemos citar: equipamentos mais simples, pois possui menos funções. menor gasto de energia do equipamento. menor gasto de tempo, devido a menos funções. facilidade de configuração e reprogramação. nenhuma da anteriores. Explicação: Como vantagens de termos o plano de controle separado do de dados podemos citar: facilidade de configuração de rede, pois é feita de forma centralizada. Configuração menos propensa a erros, pois não necessita que o operador acesse cada dispositivo e realize sua configuração devido seu Sistema Operacional diferente. Facilidade de reprogramação. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp 5. O que é a quebra da integração vertical? Outra denominação da passagem de mensagens pelas camadas. É um procedimento interno do OpenFlow. É a quebra das mensagens, devido aos cabeçalhos, na abstração de camadas. É a separação do plano de dados do plano de controle. Nenhuma das anteriores. Explicação: A quebra de integração vertical é a separação do plano de dados e de controle e é o paradigma das redes definidas por software. Uma das vantagens é que diferentes equipamentos de diferentes fabricantes podem operar sob um mesmo controle. 6. O que é um middlebox? Um programa de gerenciamento de rede Uma forma de conectar dois computadores através de uma rede pública, como a Internet Software onde estão alocados esses planos Sistema de armazenamento dos dados no computador de destino Dispositivo de rede que transforma, inspeciona, filtra ou manipula o tráfego para outros fins que não o encaminhamento de pacotes Explicação: Dispositivo de rede que transforma, inspeciona, filtra ou manipula o tráfego para outros fins que não o encaminhamento de pacotes 1. Guedes et al. (2012) listam as funcionalidades providas pelo NOX para enviar mensagens aos switches. Qual alternativa NÃO corresponde a uma destas funcionalidades? Install Exit Send Uninstall https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp Query stats Explicação: Exit não é uma destas funcionalidades 2. O controlador open source denominado POX suporta qual linguagem de programação? C Java C# Matlab Python Explicação: O POX suporta Python 3. Qual atitude um switch OpenFlow realiza ao receber um pacote (fluxo de mensagem), que NÃO possui entrada na sua tabela de fluxos? Modifica o pacote e informa ao controlador sobre sua alteração. Descarta o fluxo pois trata de uma ameaça, visto que não possui informação. Envia ao controlador para que ele decida o que deve ser feito. Calcula a partir de sua visão da rede o próximo salto que o pacote deve seguir. Encaminha diretamente ao seu gateway. Explicação: Sempre que um switch openFlow recebe um fluxo que não existe correspondência em sua tabela de fluxo, ele se reporta ao controlador que o instrui o que deve ser feito com os próximos fluxos semelhantes. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp 4. Do ponto de vista da arquitetura, os controladores SDN podem ser: Nenhuma das anteriores. Apenas centralizados. Centralizados ou distribuídos. Distribuídos ou hierárquicos. Apenas distribuídos. Explicação: Existe um conjunto muito diversificado de controladores e plataformas de controle, com diferentes opções de arquiteturas e de design. Assim, os controladores existentes podem ser categorizados com base em muitos aspectos. Do ponto de vista da arquitetura, um dos pontos mais relevantes é se eles são centralizados ou distribuídos. 5. Com relação à SDN, quais das correlações abaixo está correta: Floodlight e NOX são exemplos de protocolos de inundação. Beacon, NOX, POX e Ryu são exemplos de APIs Westbound. Ryu, POX e NOX são exemplos de controladores. OpenDayLight e Beacon são exemplos de APIs Eastbound. Nenhuma das anteriores. Explicação: Floodlight, NOX, OpenDayLight, Ryu, POX e NOX são exemplos de controladores. 6. Qual dos eventos do NOX é acionado quando o comutador (switch) entra na rede? Switch exit Flow removed Port change https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp Stats in Switch join Explicação: O evento é o Switch join
Compartilhar