Czym jest OpenFlow? Definition and How it Relates to SDN

OpenFlow (OF) jest uważany za jeden z pierwszych standardów sieci definiowanej programowo (SDN).

Zdefiniował on pierwotnie protokół komunikacyjny w architekturach SDN, który umożliwił kontrolerowi SDN bezpośrednią interakcję z płaszczyzną przekazywania danych urządzeń sieciowych, takich jak przełączniki i routery, zarówno fizycznych, jak i wirtualnych (opartych na hiperwizorze), dzięki czemu może on lepiej dostosowywać się do zmieniających się wymagań biznesowych.

Kontroler SDN w SDN jest „mózgiem” sieci SDN, przekazującym informacje do przełączników/routerów „poniżej” (poprzez interfejsy API typu southbound) oraz aplikacji i logiki biznesowej „powyżej” (poprzez interfejsy API typu northbound). Ostatnio, gdy organizacje wdrażają więcej wirtualnych sieci nakładkowych SDN, kontrolery SDN otrzymały zadanie federacji między domenami kontrolerów SDN, wykorzystując wspólne interfejsy aplikacji, takie jak OpenFlow i otwarta baza danych przełączników wirtualnych (OVSDB).

Aby pracować w środowisku OF, każde urządzenie, które chce komunikować się z kontrolerem SDN, musi obsługiwać protokół OpenFlow. Za pośrednictwem tego interfejsu kontroler SDN wprowadza zmiany do tablicy przepływów przełącznika/routera, umożliwiając administratorom sieci partycjonowanie ruchu, sterowanie przepływami w celu uzyskania optymalnej wydajności oraz rozpoczęcie testowania nowych konfiguracji i aplikacji.

Flow-Table Entries That Can Be Manipulated in an OF Switch

Korzyści z OpenFlow:

Programowalność

  • Umożliwienie innowacji/różnicowania
  • Przyspieszenie wprowadzania nowych funkcji i usług

Centralna inteligencja

.

  • Uprość provisioning
  • Optymalizuj wydajność
  • Granular policy management

Abstrakcja

  • Oddzielenie sprzętu & oprogramowania, płaszczyzny sterowania & przekierowania i fizycznych & logicznych konfiguracji.

Historia protokołu

Pierwotna koncepcja OF rozpoczęła się na Uniwersytecie Stanforda w 2008 roku. Do grudnia 2009 roku została wydana wersja 1.0 specyfikacji przełącznika OpenFlow. Od momentu powstania OpenFlow jest zarządzany przez Open Networking Foundation (ONF), organizację kierowaną przez użytkowników, zajmującą się otwartymi standardami i przyjęciem SDN.

Od momentu wydania OpenFlow wiele firm i projektów open source, takich jak OpenDaylight Project, wspiera OpenFlow, a nawet dostarcza kontrolery OpenDaylight.

What Is OpenFlow: Key Takeaways

  1. OpenFlow jest jednym z pierwszych standardów sieci definiowanej programowo (SDN) i zdefiniował protokół komunikacyjny między kontrolerami SDN a płaszczyzną przesyłania urządzeń sieciowych.
  2. Korzyści obejmują jego programowalność, scentralizowaną inteligencję i sposób, w jaki abstrahuje architekturę sieci.
  3. Oryginalna koncepcja rozpoczęła się na Uniwersytecie Stanforda w 2008 roku, ale od tego czasu jest zarządzana przez Open Networking Foundation.

Updated November 2020 by Connor Craven

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.