Autonomic classification of IP traffic in an NFV-based network

Network Function Virtualization (NFV) is an emerging solution that improves the flexibility, efficiency, and manageability of networks by leveraging virtualization and cloud computing technologies to run networked devices in software. The implemen-tation of NFV presents issues such as the introduction...

Full description

Autores:
Martínez Ordoñez, María Camila
Vergara Reyes, Juliana Alejandra
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad del Cauca
Repositorio:
Repositorio Unicauca
Idioma:
eng
OAI Identifier:
oai:repositorio.unicauca.edu.co:123456789/1593
Acceso en línea:
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1593
Palabra clave:
IP
NFV
Networks
Traffic
Machine Learning
Rights
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id REPOCAUCA2_b16fa4a323f6c96d548a269a53d4580c
oai_identifier_str oai:repositorio.unicauca.edu.co:123456789/1593
network_acronym_str REPOCAUCA2
network_name_str Repositorio Unicauca
repository_id_str
dc.title.eng.fl_str_mv Autonomic classification of IP traffic in an NFV-based network
title Autonomic classification of IP traffic in an NFV-based network
spellingShingle Autonomic classification of IP traffic in an NFV-based network
IP
NFV
Networks
Traffic
Machine Learning
title_short Autonomic classification of IP traffic in an NFV-based network
title_full Autonomic classification of IP traffic in an NFV-based network
title_fullStr Autonomic classification of IP traffic in an NFV-based network
title_full_unstemmed Autonomic classification of IP traffic in an NFV-based network
title_sort Autonomic classification of IP traffic in an NFV-based network
dc.creator.fl_str_mv Martínez Ordoñez, María Camila
Vergara Reyes, Juliana Alejandra
dc.contributor.author.es.fl_str_mv Martínez Ordoñez, María Camila
Vergara Reyes, Juliana Alejandra
dc.subject.e.fl_str_mv IP
topic IP
NFV
Networks
Traffic
Machine Learning
dc.subject.eng.fl_str_mv NFV
Networks
Traffic
Machine Learning
description Network Function Virtualization (NFV) is an emerging solution that improves the flexibility, efficiency, and manageability of networks by leveraging virtualization and cloud computing technologies to run networked devices in software. The implemen-tation of NFV presents issues such as the introduction of new software components, bottleneck performance and monitoring of hidden traffic. A considerable amount of NFV traffic is invisible using traditional monitoring strategies because it does not hit a physical link. The implementation of autonomous management and supervised algorithms of Machine Learning (ML) become a key strategy to manage this hidden traffic. In this undergraduate work, we focus on analyzing NFV traffic features in two test environments with different components and traffic generation. We perform a benchmarking of the performance of supervised ML algorithms concerning its efficiency; considering that the efficiency of the algorithms depends on the trade-off between the time-response and the precision achieved in the classification. The results show that the NaiveBayes and C4.5 algorithms reach values greater than 90.68 % in a response time range between 0.37 sec and 3 sec.
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2019-11-19T15:56:31Z
dc.date.available.none.fl_str_mv 2019-11-19T15:56:31Z
dc.type.spa.fl_str_mv Trabajos de grado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1593
dc.identifier.instname.none.fl_str_mv
dc.identifier.reponame.none.fl_str_mv
dc.identifier.repourl.none.fl_str_mv
url http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1593
identifier_str_mv
dc.language.iso.eng.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.creativecommons.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
dc.publisher.spa.fl_str_mv Universidad del Cauca
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería Electrónica y Telecomunicaciones 
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica y Telecomunicaciones
institution Universidad del Cauca
bitstream.url.fl_str_mv http://repositorio.unicauca.edu.co/bitstream/123456789/1593/1/Autonomic%20Classification%20of%20IP%20Traffic%20in%20an%20NFV-based%20Network.pdf
http://repositorio.unicauca.edu.co/bitstream/123456789/1593/2/Annexes.pdf
http://repositorio.unicauca.edu.co/bitstream/123456789/1593/3/license.txt
bitstream.checksum.fl_str_mv 38235e4c7de962abff656c7a07605327
28c26729c635ea6c5d8a248738c78d96
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Dspace - Universidad del Cauca
repository.mail.fl_str_mv biblios@unicauca.edu.co
_version_ 1818113055523864576
spelling Martínez Ordoñez, María CamilaVergara Reyes, Juliana Alejandra2019-11-19T15:56:31Z2019-11-19T15:56:31Z2017http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1593Network Function Virtualization (NFV) is an emerging solution that improves the flexibility, efficiency, and manageability of networks by leveraging virtualization and cloud computing technologies to run networked devices in software. The implemen-tation of NFV presents issues such as the introduction of new software components, bottleneck performance and monitoring of hidden traffic. A considerable amount of NFV traffic is invisible using traditional monitoring strategies because it does not hit a physical link. The implementation of autonomous management and supervised algorithms of Machine Learning (ML) become a key strategy to manage this hidden traffic. In this undergraduate work, we focus on analyzing NFV traffic features in two test environments with different components and traffic generation. We perform a benchmarking of the performance of supervised ML algorithms concerning its efficiency; considering that the efficiency of the algorithms depends on the trade-off between the time-response and the precision achieved in the classification. The results show that the NaiveBayes and C4.5 algorithms reach values greater than 90.68 % in a response time range between 0.37 sec and 3 sec.engUniversidad del CaucaFacultad de Ingeniería Electrónica y Telecomunicaciones Ingeniería Electrónica y Telecomunicacioneshttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2IPNFVNetworksTrafficMachine LearningAutonomic classification of IP traffic in an NFV-based networkTrabajos de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALAutonomic Classification of IP Traffic in an NFV-based Network.pdfAutonomic Classification of IP Traffic in an NFV-based Network.pdfapplication/pdf2816056http://repositorio.unicauca.edu.co/bitstream/123456789/1593/1/Autonomic%20Classification%20of%20IP%20Traffic%20in%20an%20NFV-based%20Network.pdf38235e4c7de962abff656c7a07605327MD51Annexes.pdfAnnexes.pdfapplication/pdf157447http://repositorio.unicauca.edu.co/bitstream/123456789/1593/2/Annexes.pdf28c26729c635ea6c5d8a248738c78d96MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/1593/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53123456789/1593oai:repositorio.unicauca.edu.co:123456789/15932021-05-28 10:42:19.761Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=