Häufig gestellte Fragen zum OpenFlow-Protokoll und seinen Möglichkeiten.
Was ist OpenFlow?
OpenFlow ist ein programmierbares Netzwerkprotokoll, das den Datenverkehr zwischen Routern und Switches verschiedener Hersteller verwaltet und leitet. Es trennt die Programmierung von Routern und Switches von der zugrunde liegenden Hardware. Es ist das Ergebnis einer sechsjährigen Forschungskooperation zwischen der Stanford University und der University of California in Berkeley.
IM RAMPENLICHT: OpenFlow bekommt breite Unterstützung
Wie funktioniert OpenFlow?
Die Technologie besteht aus drei Teilen: Flow-Tabellen, die auf Switches installiert sind, einem Controller und einem proprietären OpenFlow-Protokoll, mit dem der Controller sicher mit Switches kommunizieren kann. Strömungstabellen werden an Schaltern eingerichtet. Controller kommunizieren über das OpenFlow-Protokoll mit den Switches und legen Richtlinien für Flows fest. Der Controller könnte Pfade durch das Netzwerk einrichten, die für bestimmte Eigenschaften wie Geschwindigkeit, geringste Anzahl von Hops oder reduzierte Latenz optimiert sind. Mehr Details hier.
Warum wird OpenFlow benötigt?
Anbieter bieten unterschiedliche Grade der Benutzerprogrammierbarkeit auf ihren Routern und Switches. Dies kann zu eingeschränkter Funktionalität für die Verkehrstechnik und -verwaltung oder zu inkonsistentem Verkehrsmanagement zwischen Geräten mehrerer Anbieter führen. OpenFlow wurde entwickelt, um Konsistenz im Verkehrsmanagement und Engineering zu gewährleisten, indem diese Steuerfunktion unabhängig von der Hardware gemacht wird, die sie steuern soll.
Wurde MPLS nicht dafür entwickelt?
Ja, MPLS ist eine Verkehrsmanagement- und Engineering-Technik. Die Programmierbarkeit der MPLS-Funktionen der Plattform eines bestimmten Anbieters ist jedoch spezifisch für diesen Anbieter. MPLS kann auch eine Layer-3-Technik sein (und kann auch Layer 2 sein), während OpenFlow eine Layer-2-Methode ist, die insbesondere für Rechenzentren anwendbar ist. Viele sind der Meinung, dass MPLS auch zu komplex ist und, obwohl es Standard ist, von verschiedenen Anbietern unterschiedlich implementiert werden könnte.
Wann wird OpenFlow verfügbar sein?
Eine begrenzte Anzahl von Anbietern bietet es jetzt an. Einige andere werden es voraussichtlich noch in diesem Jahr anbieten. Sobald die Technologie standardisiert und durch die Open Networking Foundation gefördert ist, wird erwartet, dass mehr Anbieter sie auf ihren Switches und Routern anbieten.
Erfahren Sie mehr über dieses Thema
Showtime für OpenFlow beim GENI Advanced Networking Project Event
OpenFlow will die Netzwerkwelt verändern
OpenFlow erhält breite Unterstützung