Seção: Guia

 

Redes Definidas por SW I: Aplicação para Diferenciação de Caminhos

 

Esta série de tutoriais apresenta um novo paradigma em redes de computadores, as redes definidas por software. Esse conceito surgiu em universidades americanas em meados de 2008 e propõe a retirada da "inteligência” dos dispositivos de redes como switches e roteadores. Essa “inteligência” seria concentrada em um controlador, entidade com total visão e controle da rede. 

 

Em redes definidas por software é possível ter maior flexibilidade, já que são criadas diversas aplicações de forma programar o controlador da rede. Aplicações que hoje seriam impensáveis começarão a ser desenvolvidas com facilidade. Diante desse novo paradigma em redes de computadores, uma aplicação simples desenvolvida em Python é apresentada neste estudo. Essa aplicação altera o caminho de um determinado fluxo mediante a uma circunstância pré-estabelecida. 

 

A aplicação foi testada utilizando o emulador Mininet, o que permitiu também apresentar alguns dos resultados de desempenho alcançados. 

 

Esta série de tutoriais foi preparada a partir do Trabalho de Conclusão de Curso “Desenvolvimento de uma Aplicação para Diferenciação de Caminhos em Redes Definidas por Software”, elaborado pelo autor, e apresentado ao Curso de Engenharia de Telecomunicações da Universidade Federal Fluminense – UFF corno requisito para a obtenção do título de Bacharel em Engenharia de Telecomunicações. Foi orientadora a Prof. Dra. Natalia Castro Fernandes. 

 

Este tutorial parte I apresenta inicialmente os conceitos básicos de redes de computadores para que seja possível o entendimento posterior das redes definidas por software. A seguir trata dos conceitos básicos sobre planos de controle e de dados e em seguida da definição de redes definidas por software. Finaliza apresentando o padrão/protocolo OpenFlow, os switches OpenFlow, e os principais controladores disponíveis, dando enfoque ao POX, controlador utilizado neste estudo. 

 

 

Engenheiro de Telecomunicações pela Universidade Federal Fluminense (UFF), e Pós-graduando em Engenharia de Redes pelo Instituto Infnet. 

 

Atualmente é Analista de Suporte na Telcomanager Technologies. 

 

 

Email: eltongastardelli@gmail.com

 

Categorias: Banda Larga, Redes de Dados Wireless
Nível: Introdutório Enfoque: Técnico
Duração: 20 minutos Publicado em: 01/08/2022