Implementação

Desafios de implementação

Para que o paradigma SDN pudesse ser implementado duas condições principais precisariam ser satisfeitas. Os fabricantes de equipamentos de redes deveriam produzir equipamentos que implementassem operações básicas comuns e que a chamada a essas operações fosse padronizada e; precisaria que fosse criado um protocolo que permitisse a separação dos Planos de Controle e Plano de Dados, ele seria responsável por definir os agentes dessa separação, o padrão de comunicação e como essa estrutura seria desenhada.

Para atender a primeira demanda surge a Open Networking Foundation e há a criação e desenvolvimento do procolo OpenFlow, cujo principal objetivo era atender a segunda demanda.


Open Networking Foundation

Logo da ONF

A ONF é um consórcio de empresas de tecnologia que se uniram em prol dessa mudança no modelo de negócios dos fabricantes de infraestrutura de Redes. Atua como um guarda-chuva de projetos que visem aumentar a desagregação da Rede, a padronização e transparência dos equipamentos, criação de Software Livre etc.

Muitos de seus projetos são criados a partir de chamadas à comunidade através de concursos para estimular o desenvolvimento de uma solução que resolva um problema comum do segmento.

OpenFlow

Logo do Openflow

Desenvolvido inicialmente pela Universidade de Stanford e por UC Berkeley, é considerada a principal implementação de SDN. Adentraremos em seus detalhes técnicos no próximo tópico.