Lar Redes O que é openflow? - o que é techopedia

O que é openflow? - o que é techopedia

Índice:

Anonim

Definição - O que significa OpenFlow?

O OpenFlow é um protocolo de comunicação aberto que atua na Camada 2 do modelo OSI e fornece acesso ao plano de encaminhamento de um roteador ou comutador na rede. O OpenFlow simplesmente permite que o caminho dos pacotes de dados na rede de switches seja determinado pelo software que está sendo executado em pelo menos dois roteadores.

O OpenFlow foi projetado para gerenciamento de tráfego de rede entre switches e roteadores de diferentes modelos e de diferentes fornecedores. O OpenFlow separa a programação de switches e roteadores de seu hardware, para que nenhuma configuração de hardware precise ser feita e todo o controle possa ser obtido de forma flexível por meio de software. A Universidade da Califórnia em Berkeley e a Universidade de Stanford colaboraram por seis anos antes do OpenFlow finalmente tornar público em 2011.

Techopedia explica o OpenFlow

Existem três partes principais envolvidas nessa tecnologia:

  • Tabelas de fluxo, instaladas nos próprios comutadores
  • Um controlador, que se comunica com os comutadores através do protocolo OpenFlow e define as políticas no fluxo de tráfego. Ele também define caminhos específicos através da rede ou o otimiza para atributos específicos, como velocidade, latência reduzida ou número de saltos.
  • Protocolo OpenFlow, que permite que o controlador se comunique com segurança com os comutadores

O OpenFlow foi criado porque os fornecedores vendem switches ou roteadores com capacidade de programação limitada, levando a dificuldades no gerenciamento e engenharia de tráfego, além de fluxos de tráfego inconsistentes entre o hardware de rede de diferentes fornecedores. O OpenFlow fornece essa consistência retirando o controle do hardware e implementando-o com software.

O que é openflow? - o que é techopedia