SDN control plane with information flow control

Detalhes bibliográficos
Autor(a) principal: Lamb, Ivan Peter
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/234978
Resumo: Esse trabalho descreve o desenvolvimento de um plano de controle para uma Rede Definida por Software com uma ênfase em segurança através de Controle de Fluxo de Informação. O plane de controle desenvolvido foi implementado em Python com um design modular, tornando-o fácil de ler, manter e extender, caso seja necessário. Uma grande va riedade de ambientes, em termos de plano de dados e plano de aplicações, são suportados pelo plano de controle, que foi testado em multiplos controladores SDN e abstrações de plano de dados. Em relação à segurança, uma solução estado-da-arte para Controle de Fluxo de Informação foi empregada e extendida para lidar com uma classe específica de ataques à integridade da rede em switches virtuais.
id UFRGS-2_9e274a9ca684f5e97a8702953f64e940
oai_identifier_str oai:www.lume.ufrgs.br:10183/234978
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Lamb, Ivan PeterAzambuja, José Rodrigo Furlanetto deCordeiro, Weverton Luis da Costa2022-02-10T04:36:25Z2021http://hdl.handle.net/10183/234978001137111Esse trabalho descreve o desenvolvimento de um plano de controle para uma Rede Definida por Software com uma ênfase em segurança através de Controle de Fluxo de Informação. O plane de controle desenvolvido foi implementado em Python com um design modular, tornando-o fácil de ler, manter e extender, caso seja necessário. Uma grande va riedade de ambientes, em termos de plano de dados e plano de aplicações, são suportados pelo plano de controle, que foi testado em multiplos controladores SDN e abstrações de plano de dados. Em relação à segurança, uma solução estado-da-arte para Controle de Fluxo de Informação foi empregada e extendida para lidar com uma classe específica de ataques à integridade da rede em switches virtuais.This work describes the development of a control plane for a Software Defined Network with an emphasis on security through Information Flow Control. The developed control plane was implemented in Python with a modular design, making it easy to read, maintain and extend, should it be necessary. A wide variety of environments, in terms of the data plane and application plane, are supported by the control plane, which was tested in mul tiple SDN controllers and data plane abstractions. In regards to security, a state-of-the-art solution for Information Flow Control was employed and extended to address a specific class of network integrity attacks on virtual switches.application/pdfengSegurançaRede definida por softwareFluxo de informaçãoSoftware defined networkingInformation flow controlControl planeSDN control plane with information flow controlPlano de controle de SDNs com controle de fluxo de informação info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2021Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001137111.pdf.txt001137111.pdf.txtExtracted Texttext/plain81371http://www.lume.ufrgs.br/bitstream/10183/234978/2/001137111.pdf.txt40cd9edc3636f8e29105b34a3496a074MD52ORIGINAL001137111.pdfTexto completo (inglês)application/pdf1272481http://www.lume.ufrgs.br/bitstream/10183/234978/1/001137111.pdf286a4b813ba4054371b6388a8a8da07bMD5110183/2349782022-03-26 05:06:57.200735oai:www.lume.ufrgs.br:10183/234978Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-03-26T08:06:57Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv SDN control plane with information flow control
dc.title.alternative.pt.fl_str_mv Plano de controle de SDNs com controle de fluxo de informação
title SDN control plane with information flow control
spellingShingle SDN control plane with information flow control
Lamb, Ivan Peter
Segurança
Rede definida por software
Fluxo de informação
Software defined networking
Information flow control
Control plane
title_short SDN control plane with information flow control
title_full SDN control plane with information flow control
title_fullStr SDN control plane with information flow control
title_full_unstemmed SDN control plane with information flow control
title_sort SDN control plane with information flow control
author Lamb, Ivan Peter
author_facet Lamb, Ivan Peter
author_role author
dc.contributor.author.fl_str_mv Lamb, Ivan Peter
dc.contributor.advisor1.fl_str_mv Azambuja, José Rodrigo Furlanetto de
dc.contributor.advisor-co1.fl_str_mv Cordeiro, Weverton Luis da Costa
contributor_str_mv Azambuja, José Rodrigo Furlanetto de
Cordeiro, Weverton Luis da Costa
dc.subject.por.fl_str_mv Segurança
Rede definida por software
Fluxo de informação
topic Segurança
Rede definida por software
Fluxo de informação
Software defined networking
Information flow control
Control plane
dc.subject.eng.fl_str_mv Software defined networking
Information flow control
Control plane
description Esse trabalho descreve o desenvolvimento de um plano de controle para uma Rede Definida por Software com uma ênfase em segurança através de Controle de Fluxo de Informação. O plane de controle desenvolvido foi implementado em Python com um design modular, tornando-o fácil de ler, manter e extender, caso seja necessário. Uma grande va riedade de ambientes, em termos de plano de dados e plano de aplicações, são suportados pelo plano de controle, que foi testado em multiplos controladores SDN e abstrações de plano de dados. Em relação à segurança, uma solução estado-da-arte para Controle de Fluxo de Informação foi empregada e extendida para lidar com uma classe específica de ataques à integridade da rede em switches virtuais.
publishDate 2021
dc.date.issued.fl_str_mv 2021
dc.date.accessioned.fl_str_mv 2022-02-10T04:36:25Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/234978
dc.identifier.nrb.pt_BR.fl_str_mv 001137111
url http://hdl.handle.net/10183/234978
identifier_str_mv 001137111
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/234978/2/001137111.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/234978/1/001137111.pdf
bitstream.checksum.fl_str_mv 40cd9edc3636f8e29105b34a3496a074
286a4b813ba4054371b6388a8a8da07b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224620736512000