Um estudo sobre o controle de congestionamento na arquitetura RINA

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: LEAL, Kleber Alves
Orientador(a): MONTEIRO, José Augusto Suruagy
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/28004
Resumo: RINA – Recursive InterNetwork Architecture é uma proposta de arquitetura para a Internet do Futuro construída sobre o conceito de que a comunicação de rede é apenas comunicação entre processos. Ela possui uma pilha com número variável de camadas em um modelo recursivo, no qual mecanismos contendo um conjunto fixo de funcionalidades são conectados e têm o seu funcionamento definido por um conjunto de uma ou mais políticas. Esta programabilidade permite a evolução da rede ao longo do tempo, sem a necessidade de sofrer modificações na sua estrutura, possibilitando assim o surgimento de novos serviços e protocolos. Este trabalho tem como objetivo estudar o controle de congestionamento nesta nova arquitetura, tomando como base os problemas enfrentados pela arquitetura atual da Internet. Foi feita uma investigação sobre os algoritmos clássicos de controle de congestionamento da Internet, seus problemas e soluções propostas. O estudo foi conduzido por meio de simulação de algoritmos propostos para a arquitetura atual, levando-se em consideração as características e funcionalidades disponíveis na arquitetura RINA. Foram analisadas as métricas de goodput, atraso e a justiça na distribuição da banda entre os fluxos concorrentes. Os resultados dos experimentos mostraram que o mecanismo FAST teve um melhor desempenho na métrica goodput. Os fatores que mais impactaram na variação observada no goodput foram o tamanho da PDU (32,1%), o efeito combinado da escolha do mecanismo de controle de congestionamento e o atraso de propagação (12,5%) e apenas a seleção do mecanismo de controle de congestionamento (12,3%). Para o atraso o mecanismo CUBIC teve um desempenho superior, apresentando menores valores para a métrica quando comparada ao mecanismo FAST. Os fatores que mais influenciaram a variação observada foi o atraso de propagação (81,5%) e o mecanismo de controle de congestionamento (6,5%). Para a justiça na divisão das banda entre os fluxos concorrentes o fatores que mais influenciaram foram a influência combinada do mecanismo de controle de congestionamento e atraso de propagação (32,3%) e apenas o atraso de propagação (26,5%). Os demais fatores e suas combinações não tiveram influência significativa. O FAST apresentou melhor índice de justiça nos momentos cujo atraso de propagação foi maior. Apesar de ter obtido um resultado superior ao do CUBIC, problemas relacionados à justiça na divisão da banda entre os fluxos concorrentes também ficaram evidentes no mecanismo FAST, especialmente quando novos fluxos são iniciados em um canal já congestionado. De posse dos resultados obtidos nos experimentos executados ao longo deste trabalho, concluímos que os mecanismos de controle de congestionamento projetados para a Internet são aplicáveis na arquitetura RINA.