Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/15734
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRodrigues, Paulo Henrique de Aguiar-
dc.contributor.authorLuna, Rodrigo de Sapienza-
dc.date.accessioned2021-12-03T11:39:52Z-
dc.date.available2023-12-21T03:08:40Z-
dc.date.issued2021-11-19-
dc.identifier.urihttp://hdl.handle.net/11422/15734-
dc.languageporpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectProtocolos de comunicaçãopt_BR
dc.subjectRedes de computadorespt_BR
dc.subjectControle de tráfegopt_BR
dc.subjectFrameworksen
dc.titleMINITY: um framework para testes de protocolos de redept_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5269625574293250pt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/8477780647466882pt_BR
dc.contributor.referee1Rossetto, Silvana-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0054098292730720pt_BR
dc.contributor.referee2Bastos, Valeria Menezes-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6948667770415330pt_BR
dc.description.resumoDesde o desenvolvimento do controle de congestionamento clássico do protocolo TCP, na década de 80, foram propostas diversas soluções para este problema. Recentemente, a Google propôs o TCP BBR, seguindo uma nova abordagem de controle de congestionamento baseado em taxa com a medição do Round-Trip Time e da banda disponível no gargalo da conexão. Para avaliar o comportamento de um protocolo é imprescindível experimentá-lo em diversos cenários a fim de garantir a sua corretude. Entretanto, a Google prototipou o BBR baseado em dados de tráfegos de sua rede interna, a qual dispõe de características diferentes da Internet pública. Devido a isso, uma nova versão do TCP BBR está em desenvolvimento pela Google a fim de mitigar possíveis vícios no projeto. Analisar o comportamento de um protocolo é uma tarefa árdua devido à dificuldade em simular o comportamento real de um protocolo complexo. Geralmente utilizam-se ferramentas de simulação, como o ns-3, que geram dados sintéticos de tráfegos de uma rede, mas que precisam já ter um modelo do protocolo já incorporado no ambiente. Apesar de se obterem excelentes estatísticas através dessas simulações o comportamento do tráfego real se difere de um modelo bem comportado. Devido a isso, ferramentas que são capazes de emular ambientes de redes e rodar códigos prototipados e operacionais em ambiente real são úteis para uma análise mais precisa. Neste trabalho de conclusão de curso é proposto e desenvolvido o framework MINITY com a finalidade de emular diversos cenários de rede para análise comparativa de diversas versões de TCP, com ampla flexibilidade de configuração de parâmetros como a distribuição de perda e variação de latência e banda nos enlaces. O MINITY usa como base o ambiente MININET. Para a garantia do pleno funcionamento do MINITY e demonstração de suas potencialidades, os seus resultados foram comparados com os de outro framework, também baseado em MININET, mas sem as funcionalidades contempladas no MINITY.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
RSLuna.pdf2.25 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.