OpenFlow é uma rede projetada para pesquisadores para testar novos protocolos. Ele foi criado para uso em universidades. OpenFlow baseia-se no sistema de Ethernet, que é uma especificação em profundidade para o transporte físico de dados . Características
O protocolo OpenFlow especifica o projeto de um switch de rede. Um switch ( muitas vezes chamado de " hub " ) é o principal elemento de um hardware "Star LAN. " A LAN é uma rede local . Em uma LAN Estrela cada computador está conectado diretamente ao switch por um cabo. A comunicação com outros computadores na rede é feita através do interruptor que direciona o tráfego que entra em um cabo para o cabo que liga o dispositivo de destino.
Função
A especificação OpenFlow explica que as pesquisas precisam de um interruptor que permite a configuração personalizada para conexões sem alterar o desenho padrão de mudança de hardware, o que aumentaria os custos. O mecanismo OpenFlow criar um caminho entre dois computadores através da manipulação da " tabela de fluxo " do Switch. A tabela de fluxo é acessado através de um controlador , residente no interruptor , que se comunica com um programa de administração residente em um dos computadores conectados .
Finalidade
através da manipulação da tabela de fluxo , os investigadores podem criar um caminho específico na qual a testar o seu software . Esta configuração permite a implementação de protocolos experimentais .