Acasă Rețele Ce este openflow? - definiție din techopedia

Ce este openflow? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă OpenFlow?

OpenFlow este un protocol de comunicare deschis care acționează asupra stratului 2 al modelului OSI și oferă acces la planul de redirecționare al unui router sau al comutării prin rețea. OpenFlow permite pur și simplu calea pachetelor de date din rețeaua de comutatoare să fie determinată de software care rulează pe cel puțin două routere.

OpenFlow a fost proiectat pentru gestionarea traficului de rețea între switch-uri și routere de diferite modele și de la diferiți furnizori. OpenFlow separă programarea switch-urilor și a routerelor de hardware-ul lor, astfel încât nu este necesară nicio configurație hardware și tot controlul poate fi realizat flexibil prin intermediul software-ului. Universitatea din California Berkeley și Universitatea Stanford au colaborat timp de șase ani înainte ca OpenFlow să devină public în 2011.

Techopedia explică OpenFlow

Există trei părți majore implicate în această tehnologie:

  • Tabele de flux, care sunt instalate chiar în întrerupătoare
  • Un controler, care comunică cu comutatoarele prin protocolul OpenFlow și stabilește politicile privind fluxul de trafic. De asemenea, stabilește căi specifice prin rețea sau o optimizează pentru atribute specifice precum viteza, latența redusă sau numărul de salturi.
  • Protocolul OpenFlow, care permite controlerului să comunice în siguranță cu comutatoarele

OpenFlow a fost creat deoarece vânzătorii vând switch-uri sau routere cu programabilitate limitată, ceea ce duce la dificultăți în gestionarea traficului și inginerie, precum și fluxuri de trafic inconsistente între hardware-ul de rețea de la diferiți furnizori. OpenFlow oferă această consecvență, luând controlul departe de hardware și implementându-l cu software.

Ce este openflow? - definiție din techopedia