Mudanças entre as edições de "Balanceamento de tráfego em LANS ethernet usando uma abordagem SDN/Openflow"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '= Resumo = As topologias de redes locais ethernet de médio e grande porte podem conter caminhos fechados (''loops''), que podem ser intencionais (para tolerância a falhas) ou ...')
 
 
(19 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Resumo =
+
''' Autor:''' Kalvim Scotti
  
As topologias de redes locais ethernet de médio e grande porte podem conter caminhos fechados (''loops''), que podem ser intencionais (para tolerância a falhas) ou acidentais. Um caminho fechado pode causar um colapso na capacidade de uma rede local, pois quadros em broadcast ou multicast ficam circulando indefinidamente por seus enlaces. Para resolver esse problema, a abordagem usual é ativar um protocolo do tipo ''spanning-tree'', tal como STP, RSTP ou MST, que estabelece uma topologia lógica em árvore. Esse tipo de solução desfaz os caminhos fechados, porém não aproveita toda a capacidade da rede local.
+
'''Resumo:'''  
 +
Neste documento será apresentado como as redes locais são compostas, assim como os problemas que ocorrem quando se conecta equipamentos de rede como pontes formando caminhos fechados. Descreve como os protocolos Spanning Tree funcionam para resolver este problema e introduz a ideia de protocolos desenvolvidos sobre a abordagem de Rede Definida por Programa para realizar balanceamento de tráfego de uma forma mais eficaz que os protocolos atuais, resolvendo também o problema com caminhos fechados. Será proposto o desenvolvimento de um controlador Openflow para realizar o balanceamento de tráfego com a plataforma Ryu, assim como será apresentado o modelo do controlador desenvolvido e os resultados obtidos.
  
Esta sugestão de TCC propõe aplicar SDN/Openflow para tratar o problema dos caminhos fechados, porém aproveitando as capacidades de enlaces redundantes. Desta forma, pretende-se que todos os enlaces possam ser utilizados, e que os switches encaminhem quadros pelos melhores caminhos dentro da rede. O trabalho deve ser desenvolvido usando uma rede virtual como plataforma de desenvolvimento, e ao final deve ser demonstrado em uma rede real.
 
  
= Bibliografia =
+
'''Abstract:'''
  
* [http://www.openflow.org/documents/openflow-wp-latest.pdf Text técnico sobre Openflow]
+
This document presents how local networks are composed and the problems that occur when network devices are connected as bridges, resulting in closed paths. It describes how the Spanning Tree protocols deal to solve this problem and introduces the idea of  protocols developed under the Network Defined by Program approach to perform traffic balancing in a more effective way than the usual protocols, also solving the closed paths issue. It propposes to develop a controller Openflow to perform the traffic balancing throught the Ryu platform, presenting the developed controller model and the obtained results. Describes how the Spanning Tree protocols working to resolv this problem and introduce the idea of protocols developed over Software Defined Networking to making traffic balance with a way more effective that the standards protocols resolving too the problems witch the closed ways. Did proposed the development of the Openflow controller to make the traffic balance with the Ryu framework, and did presents the controller model developed and achieved results.
* [http://www.openflow.org/ Site do Openflow]
+
 
* [http://www.openflow.org/videos/ Videos de projetos demonstrativos de Openflow]
+
 
* [http://openvswitch.org/ Openvswitch - um switch virtual que inclui suporte a Openflow]
+
'''Palavra Chave:'''
 +
LAN; Enlace; TCP/IP; Camada de enlace; Ethernet; Spanning-Tree; SDN; Openflow; Ryu; Mininet; Python; Balanceamento de tráfego; Endereço MAC; Topologias; Switch.
 +
 
 +
 
 +
== Arquivos ==
 +
 
 +
'''Monografia:''' [[Media:TCC_KalvimScotti.pdf|Monografia.pdf]]

Edição atual tal como às 09h05min de 16 de setembro de 2014

Autor: Kalvim Scotti

Resumo: Neste documento será apresentado como as redes locais são compostas, assim como os problemas que ocorrem quando se conecta equipamentos de rede como pontes formando caminhos fechados. Descreve como os protocolos Spanning Tree funcionam para resolver este problema e introduz a ideia de protocolos desenvolvidos sobre a abordagem de Rede Definida por Programa para realizar balanceamento de tráfego de uma forma mais eficaz que os protocolos atuais, resolvendo também o problema com caminhos fechados. Será proposto o desenvolvimento de um controlador Openflow para realizar o balanceamento de tráfego com a plataforma Ryu, assim como será apresentado o modelo do controlador desenvolvido e os resultados obtidos.


Abstract:

This document presents how local networks are composed and the problems that occur when network devices are connected as bridges, resulting in closed paths. It describes how the Spanning Tree protocols deal to solve this problem and introduces the idea of protocols developed under the Network Defined by Program approach to perform traffic balancing in a more effective way than the usual protocols, also solving the closed paths issue. It propposes to develop a controller Openflow to perform the traffic balancing throught the Ryu platform, presenting the developed controller model and the obtained results. Describes how the Spanning Tree protocols working to resolv this problem and introduce the idea of protocols developed over Software Defined Networking to making traffic balance with a way more effective that the standards protocols resolving too the problems witch the closed ways. Did proposed the development of the Openflow controller to make the traffic balance with the Ryu framework, and did presents the controller model developed and achieved results.


Palavra Chave: LAN; Enlace; TCP/IP; Camada de enlace; Ethernet; Spanning-Tree; SDN; Openflow; Ryu; Mininet; Python; Balanceamento de tráfego; Endereço MAC; Topologias; Switch.


Arquivos

Monografia: Monografia.pdf