Implementação e avaliação de múltiplas tabelas de fluxo em switches OpenFlow aplicadas em vCPE e Sd-VANETs

dc.contributor.advisor1Oliveira Júnior, Antônio Carlos de
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3148813459575445pt_BR
dc.contributor.referee1Oliveira Júnior, Antônio Carlos de
dc.contributor.referee2Freitas, Leandro Alexandre
dc.contributor.referee3Santos Filho, Tércio Alberto dos
dc.creatorGalhardo, Edwardes Amaro
dc.creator.Latteshttp://lattes.cnpq.br/6814011380131434pt_BR
dc.date.accessioned2020-11-05T12:23:27Z
dc.date.available2020-11-05T12:23:27Z
dc.date.issued2020-10-20
dc.description.abstractWith the dynamism and adaptability provided by the SDN and NFV paradigms, it is possible to make computer networks programmable. And this makes the performance of the applications to be optimized, as the management and resolution of possible problems becomes easy. In this way, virtualizing network functions, allows the simultaneous application of several applications on the same hardware. The OpenFlow protocol is largely responsible for all this rise in programmable networks. This protocol defines the functioning of all elements of the network and establishes a pattern of interaction between them. The data plan is separate from the control plan, and the network operating system, or controller, is the element that has a centralized view of the entire network. This "privileged view" allows the controller to update the network architecture without modifying packet switching elements. The switch is one of the elements used in a network to carry out data traffic through the flow table pipeline. As modern applications increasingly need space and flexibility to meet the interoperability required by current systems, the pipeline based on a single flow table can leave implementations inflexible and rigid. Therefore, this work proposes the implementation of multiple flow tables in OpenFlow switches applied and evaluated in two modern scenarios of Software Defined Networks: vCPE (virtual Custommer Premises Equipment) and Sd-VANET (Software defined Vehicular Ad-hoc Network). Experiments in simulation environments using the iperf application revealed that the OpenFlow network equipped with the scheme of multiple flow tables, can manipulate the functions and services of vCPE and Sd-VANET with greater flexibility, and still obtain an average gain of 17,48\% in the general performance of the proposed scenarios.eng
dc.description.provenanceSubmitted by Luciana Ferreira (lucgeral@gmail.com) on 2020-11-04T15:54:00Z No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Edwardes Amaro Galhardo - 2020.pdf: 27324106 bytes, checksum: b92c38b86508c2056a5bac26f676b022 (MD5)en
dc.description.provenanceApproved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2020-11-05T12:23:26Z (GMT) No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Edwardes Amaro Galhardo - 2020.pdf: 27324106 bytes, checksum: b92c38b86508c2056a5bac26f676b022 (MD5)en
dc.description.provenanceMade available in DSpace on 2020-11-05T12:23:27Z (GMT). No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Edwardes Amaro Galhardo - 2020.pdf: 27324106 bytes, checksum: b92c38b86508c2056a5bac26f676b022 (MD5) Previous issue date: 2020-10-20en
dc.description.resumoCom a dinamicidade e adaptabilidade proporcionada pelos paradigmas SDN e NFV, é possível fazer com que as redes de computadores se tornem programáveis. E isso faz com que o desempenho das aplicações seja otimizado, pois o gerenciamento e a resolução de possíveis problemas tornam-se fácil. Dessa forma, virtualizar funções de rede, possibilita a aplicação simultânea de diversas aplicações sobre o mesmo hardware. O protocolo OpenFlow é o grande responsável por toda essa ascensão das redes programáveis. Esse protocolo define o funcionamento de todos os elementos da rede e estabelece um padrão de interação entre eles. O plano de dados é separado do plano de controle, e o sistema operacional da rede, ou controlador, é o elemento que tem uma visão centralizada de toda a rede. Essa "visão privilegiada" permite ao controlador atualizar a arquitetura da rede sem modificar os elementos de comutação de pacotes. O switch é um dos elementos utilizados em uma rede para realizar o tráfego de dados através do pipeline de tabela de fluxo. Como as aplicações modernas necessitam cada vez mais de espaço e flexibilidade para atender a interoperabilidade exigida pelos atuais sistemas, o pipeline baseado em uma única tabela de fluxo pode deixar as implementações inflexíveis e rígidas. Sendo assim, este trabalho propõe a implementação de múltiplas tabelas de fluxo em switches OpenFlow aplicadas e avaliadas em dois cenários modernos de Redes Definidas por Software: vCPE (virtual Custommer Premises Equipment) e Sd-VANET (Software defined Vehicular Ad-hoc Network). Experimentos em ambientes de simulação utilizando o aplicativo iperf revelaram que a rede OpenFlow equipada com o esquema de múltiplas tabelas de fluxo, consegue manipular as funções e serviços do vCPE e da Sd-VANET com maior flexibilidade, e ainda obter um ganho médio de 17,48\% no desempenho geral dos cenários propostos.pt_BR
dc.identifier.citationGALHARDO, E. A. Implementação e avaliação de múltiplas tabelas de fluxo em switches OpenFlow aplicadas em vCPE e Sd-VANETs. 2020. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2020.pt_BR
dc.identifier.urihttp://repositorio.bc.ufg.br/tede/handle/tede/10913
dc.languageporpt_BR
dc.publisherUniversidade Federal de Goiáspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Informática - INF (RG)pt_BR
dc.publisher.initialsUFGpt_BR
dc.publisher.programPrograma de Pós-graduação em Ciência da Computação (INF)pt_BR
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMúltipla tabela de fluxopor
dc.subjectSDNpor
dc.subjectSwitch OpenFlowpor
dc.subjectvCPEpor
dc.subjectSd-VANETpor
dc.subjectMultiple flow tableeng
dc.subjectSDNeng
dc.subjectSd-VANETeng
dc.subjectSwitch OpenFloweng
dc.subjectvCPEeng
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleImplementação e avaliação de múltiplas tabelas de fluxo em switches OpenFlow aplicadas em vCPE e Sd-VANETspt_BR
dc.title.alternativeImplementation and evaluation of multiple flow tables in OpenFlow switches applied in vCPE e Sd-VANETseng
dc.typeDissertaçãopt_BR

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
Dissertação - Edwardes Amaro Galhardo - 2020.pdf
Tamanho:
26.06 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: