Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: REDES PROGRAMÁVEIS Aluno(a): Acertos: 2,0 de 2,0 25/01/2024 1a Questão / Acerto: 0,2 / 0,2 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. A exigência de maior poder de processamento. As aplicações exigirem acesso remoto à tecnologia e nuvens. Necessidade crescente de armazenamento. Necessidade crescente de redução do consumo de energia. Respondido em 25/01/2024 20:29:59 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. 2a Questão / Acerto: 0,2 / 0,2 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? Arquitetura SDN para Internet das Coisas Melhorias em máquinas físicas Terceirização de Aplicativos Móveis Máquinas Virtuais Móveis Conectividade Rural Respondido em 25/01/2024 20:33:10 Explicação: A opção melhorias em máquinas físicas não é um exemplo destas aplicações 3a Questão / Acerto: 0,2 / 0,2 Sobre encaminhamento e roteamento, podemos dizer: O encaminhamento não possui relação com o roteamento. nenhuma das anteriores. Encaminhamento determina a rota dos pacotes, e influencia no roteamento. São sinônimos e podem ser usados livremente sem distinção. Roteamento é a determinação de rotas a seguir, enquanto encaminhamento é ao se receber um pacote a qual interface de saída este deve seguir. Respondido em 25/01/2024 20:34:50 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. 4a Questão / Acerto: 0,2 / 0,2 Guedes et al. (2012) listam as funcionalidades providas pelo NOX para enviar mensagens aos switches. Qual alternativa NÃO corresponde a uma destas funcionalidades? Send Uninstall Query stats Exit Install Respondido em 25/01/2024 20:35:34 Explicação: Exit não é uma destas funcionalidades 5a Questão / Acerto: 0,2 / 0,2 Se tivermos a seguinte regra "SRC=*.*.*.*, dest= 10.100.10.1 → para controlador", o que ela significa? Como a fonte é qualquer uma, sempre envie todos os pacotes que chegam ao switch para o controlador. Quando tivermos o destino sendo o "IP=10.100.10.1" encaminharemos ao controlador. Apenas quando o destino não for o 10.100.10.1 é que devemos encaminhar para o controlador. O pacote será descartado pois o endereço de fonte não é informado. Apenas quando tivermos o endereço MAC 10.100.10.1 como destino é que passaremos ao controlador. Respondido em 25/01/2024 20:48:57 Explicação: A regra indica que para a mensagem de destino com o endereço "IP=10.100.10.1", independente do endereço IP de fonte (por isso o *), deve ser encaminhada ao controlador. 6a Questão / Acerto: 0,2 / 0,2 Qual opção a seguir está de acordo quanto a uma, ou demais formas, de testarrmos a tecnlogia SDN/OpenFlow? Apenas através de uma plataforma FPGA. As opções de utilizarmos virtualização ou NetFPGA. Nenhuma das anteriores. Apenas através de middleboxes dedicados, visto que o OpenFlow é um software muito específico. Apenas através da utilização de hardware compatível com OpenFlow. Respondido em 25/01/2024 20:37:34 Explicação: Dentre as formas de se testar SDN/OpenFlow podemos recorrer ao uso de um hardware compatível com OpenFlow, podemos utilizar virtualização através do Mininet, utilizar comutadores de software com o Open vSwitch ou podemos utilizar uma plataforma NetFPGA. 7a Questão / Acerto: 0,2 / 0,2 No comando ¿mininet> h1 ping -c 3 h2¿, o que indica a parte do comando ¿-c 3¿ Que o comando ping enviará 3 pacotes de h2 para h1 Que o comando ping enviará 3 pacotes de h1 para h2 Que o comando ping enviará 30 pacotes de h1 para h2 Que o comando ping aguardará 3 pacotes de h1 para h2 Que o comando ping receberá 3 pacotes de h1 para h2 Respondido em 25/01/2024 20:54:33 Explicação: Ele indica que o comando ping enviará 3 pacotes de h1 para h2 8a Questão / Acerto: 0,2 / 0,2 Quais pacotes podem ser gerados pelo controlador, quando o switch OpenFlow interage devido a um table miss? ACK e Flow-MOD Apenas pacotes Packet-IN Packet-IN e SYN Apenas pacotes Flow-MOD Packet-OUT e Flow-MOD Respondido em 25/01/2024 20:40:52 Explicação: O controlador pode gerar os pacotes: Packet-OUT e/ou Flow-MOD. 9a Questão / Acerto: 0,2 / 0,2 A NFV refere-se à: Virtualização de serviços da Camada 1 a 10 Virtualização de serviços da Camada 4 a 7 Virtualização de serviços da Camada 3 a 6 Virtualização de serviços da Camada 1 a 3 Virtualização de serviços da Camada 2 a 7 Respondido em 25/01/2024 20:51:06 Explicação: Virtualização de serviços da Camada 4 a 7 10a Questão / Acerto: 0,2 / 0,2 Hoje em dia, existem chips de comutação reconfiguráveis no mercado que processam pacotes com a mesma rapidez que os mais rápidos switches de função fixa. Esses chips programáveis são chamados de: OSI PPA ISO PISA PA Respondido em 25/01/2024 20:51:47 Explicação: PISA Disc.: REDES PROGRAMÁVEIS Aluno(a): Acertos: 1,8 de 2,0 25/01/2024 1a Questão / Acerto: 0,2 / 0,2 Como, por exemplo, um controlador SDN pode realizar QoS? negando ou delegando uma série de ações a outro dispositivo, e desta forma distribuindo melhor as tarefas entre todos os dispositivos envolvidos. a partir de sua agilidade ao tratar dados no plano de dados. 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. através de uma melhor seleção de qual serviço realizar primeiro. Respondido em 25/01/2024 20:58:02 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. 2a Questão / Acerto: 0,2 / 0,2 Cite algumas aplicações que podem utilizar SDN. Aplicações que demandem conservação de energia. Pesquisa e desenvolvimento, em geral, embora não seja ideal para IoT. Pesquisa e desenvolvimento, melhora ou aumento da conectividade em ambientes esparsos, uso em data centers, IoT,etc. Ideal para aplicações que não demandem fluxo grande de dados. Somente recomendada para aplicações com grande flutuação de taxas. Respondido em 25/01/2024 20:58:30 Explicação: Podemos citar: pesquisa e desenvolvimento, melhora ou aumento da conectividade em ambientes esparsos, uso em data centers, IoT, dentre outras. 3a Questão / Acerto: 0,2 / 0,2 O que é um middlebox? Um programa de gerenciamento de rede Software onde estão alocados esses planos Uma forma deconectar dois computadores através de uma rede pública, como a Internet Dispositivo de rede que transforma, inspeciona, filtra ou manipula o tráfego para outros fins que não o encaminhamento de pacotes Sistema de armazenamento dos dados no computador de destino Respondido em 25/01/2024 20:59:37 Explicação: Dispositivo de rede que transforma, inspeciona, filtra ou manipula o tráfego para outros fins que não o encaminhamento de pacotes 4a Questão / Acerto: 0,2 / 0,2 Qual dos eventos do NOX é acionado quando o comutador (switch) entra na rede? Switch exit Switch join Port change Stats in Flow removed Respondido em 25/01/2024 21:01:06 Explicação: O evento é o Switch join 5a Questão / Acerto: 0,2 / 0,2 O que ocorre quando dois dispositivos NÃO possuem versões do OpenFlow compatíveis? O switch descarta todos os pacotes e não faz parte da rede. O controlador exclui de sua rede o switch em questão. Ambos adotam a versão 0.2.0 que é a versão mais básica possível. A conexão entre os dispositivos é encerrada. O switch passa a operar normalmente como se não fosse um OpenFlow enabled. Respondido em 25/01/2024 21:02:23 Explicação: Quando dois dispositivos não possuem versões do OpenFlow compatíveis, uma mensagem de ERRO é gerada e a conexão entre eles é encerrada. 6a Questão / Acerto: 0,2 / 0,2 Como exemplo de implementações OpenFlow podemos citar: Somente hardware de fabricantes que suportam OpenFlow. FPGA, comutadores de software, implementações em hardware. Virtualização e qualquer switch. Apenas switches OpenFlow e virtualização. NetFPGA, comutadores de software, emulação e implementações em hardware compatível. Respondido em 25/01/2024 21:03:05 Explicação: Dentre as formas que temos de implementações OpenFlow podemos citar: hardware compatível de diversos fabricantes, simulação (emulação) via Mininet por exemplo, NetFPGA e comutadores via software. 7a Questão / Acerto: 0,2 / 0,2 O iperf é uma ferramenta amplamente usada para que? Para alocação de vetores Para ligar a rede Para medição e ajuste de desempenho de rede Para projeto de rede Para ampliar o sistema Respondido em 25/01/2024 21:03:49 Explicação: O iperf é utilizado para medição e ajuste de desempenho de rede 8a Questão / Acerto: 0,0 / 0,2 O que acontece ao usar um buffer ID? O switch exclui todo pacote em memória e o controlador O switch guarda todo pacote em memória e o controlador pode, mais tarde, instruir o switch sobre o que fazer com o pacote guardado indicando seu buffer ID O switch guarda todo pacote em memória mas o controlador não pode instruir o switch sobre o que fazer com o pacote guardado indicando seu buffer ID O switch identifica todo pacote em memória e o controlador deve programar o switch sobre o que fazer com o pacote guardado indicando seu buffer ID O switch aloca todo pacote em memória e o controlador fica em modo de inicialização Respondido em 25/01/2024 21:04:17 Explicação: O switch guarda todo pacote em memória e o controlador pode, mais tarde, instruir o switch sobre o que fazer com o pacote guardado indicando seu buffer ID 9a Questão / Acerto: 0,2 / 0,2 Virtualização refere-se à Abstração de aplicações e ao Sistema Operacional do hardware Materialização apenas de aplicações Materialização de aplicações e ao Sistema Operacional do hardware Concretização de aplicações e ao Sistema Operacional do hardware Abstração apenas de aplicações Respondido em 25/01/2024 21:08:47 Explicação: Abstração de aplicações e ao Sistema Operacional do hardware 10a Questão / Acerto: 0,2 / 0,2 Como benefícios da programabilidade do plano de dados, temos: Nova telemetria e lento processo de inovação. Rápido ciclo de design, possibilidade de rápida inovação, uso flexível de tabelas. Adição de novos protocolos e não necessidade de verificação de tabelas pelos switches. Aumento da complexidade e uso inflexível de tabelas. Possibilidade de remoção de protocolos que não sejam úteis e uso inflexível de tabelas. Respondido em 25/01/2024 21:10:12 Explicação: Como exemplo de benefícios trazidos pela programabilidade do plano de dados podemos citar: novas features (adição de novos protocolos); redução da complexidade, pois protocolos que não sejam usados podem ser removidos; uso eficiente de recursos (uso flexível de tabelas de dados); novas técnicas de diagnósticos e telemetria; rápido ciclo de design de softwares, rápida inovação, correção de erros no plano de dados em produção, etc.
Compartilhar