MultiFlow: uma solução para distribuição de subfluxos MPTCP em Redes OpenFlow

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Sandri, Marcus
Orientador(a): Verdi, Fábio Luciano lattes
Banca de defesa: Venturini, Yeda Regina lattes, Rothenberg, Christian Rodolfo Esteve lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de São Carlos
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
Departamento: Não Informado pela instituição
País: BR
Palavras-chave em Português:
SDN
Palavras-chave em Inglês:
SDN
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufscar.br/handle/ufscar/637
Resumo: This Master s thesis shows a solution for splitting MPTCP subflows in an Openflow network. MPTCP is a network protocol designed to branch a single TCP connection into many subflows. The main idea is to forward subflows th- rough disjointed paths. Commonly, ECMP protocol is adopted together to split flows through distinct paths. Nevertheless, there are many issues that shows that ECMP is not pareto-optimal, such as: ECMP can easily set two subflows from the same TCP connection on the same path and/or set a distinct forward and back forward route to the same subflow. To solve these issues, it is designed MultiFlow, a module which uses a controller for guarantee multipath routing by setting subflows from the same MPTCP connection so that such subflows are forwarded through distinct paths. MultiFlow is evaluated in experimentation where is analyzed throughput and resilience comparing it with Spanning-Tree (STP) and ECMP. The experiments were done by using Mininet: An OpenFlow emulator for experimenting with a set of topologies.