SDN control plane with information flow control
Autor(a) principal: | |
---|---|
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 |