Dom Sieci Co to jest openflow? - definicja z techopedia

Co to jest openflow? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza OpenFlow?

OpenFlow to otwarty protokół komunikacyjny, który działa na warstwie 2 modelu OSI i zapewnia dostęp do płaszczyzny przekazywania routera lub przełącznika przez sieć. OpenFlow pozwala po prostu określić ścieżkę pakietów danych w sieci przełączników za pomocą oprogramowania działającego na co najmniej dwóch routerach.

OpenFlow został zaprojektowany do zarządzania ruchem w sieci między przełącznikami i routerami różnych modeli i od różnych dostawców. OpenFlow oddziela programowanie przełączników i routerów od sprzętu, dzięki czemu nie trzeba konfigurować sprzętu, a kontrolę można elastycznie uzyskać za pomocą oprogramowania. University of California Berkeley i Stanford University współpracowali przez sześć lat, zanim OpenFlow ostatecznie wszedł na giełdę w 2011 roku.

Techopedia wyjaśnia OpenFlow

Istnieją trzy główne części związane z tą technologią:

  • Tabele przepływu, które są instalowane w samych przełącznikach
  • Kontroler, który komunikuje się z przełącznikami za pomocą protokołu OpenFlow i ustawia zasady dotyczące przepływu ruchu. Konfiguruje również określone ścieżki w sieci lub optymalizuje je pod kątem określonych atrybutów, takich jak prędkość, zmniejszone opóźnienie lub liczba przeskoków.
  • Protokół OpenFlow, który umożliwia kontrolerowi bezpieczną komunikację z przełącznikami

OpenFlow został stworzony, ponieważ dostawcy sprzedają przełączniki lub routery o ograniczonej możliwości programowania, co prowadzi do trudności w zarządzaniu ruchem i inżynierii, a także niespójnych przepływów ruchu między sprzętem sieciowym różnych dostawców. OpenFlow zapewnia tę spójność, odejmując kontrolę od sprzętu i wdrażając ją wraz z oprogramowaniem.

Co to jest openflow? - definicja z techopedia