Smíšený

Protokol a rozhraní OpenFlow SDN

 Protokol a rozhraní OpenFlow SDN

OpenFlow je název standardního komunikačního rozhraní definovaného pro komunikaci mezi řídicí a předávací nebo infrastrukturní vrstvou softwarově definované sítě SDN.

OpenFlow umožňuje přímý přístup k infrastruktuře nebo předávací rovině softwarově definované sítě, což umožňuje manipulaci a řízení jejího provozu.

Pomocí protokolu OpenFlow poskytuje kontrolu nad všemi prvky, včetně přepínačů, směrovačů a dalších zařízení v rovině infrastruktury.

OpenFlow SDN pozadí

OpenFlow je nová technologie v síťové aréně. Jeho počátky spočívají v práci prováděné doktorandem na Stanford University v Silicon Valley v Kalifornii, který vyvinul síť založenou na toku a řídicí systém s názvem Ethane.

Tento software byl vyvinut týmy na Stanfordu a na Kalifornské univerzitě v Berkeley a nakonec byl schopen ovládat síťové entity a byl přejmenován na OpenFlow.

Další fáze vývoje OpenFlow jako základního kamene síťového softwaru definovaného softwarem nastala v roce 2011, kdy byla založena Open Networking Foundation. Jejím cílem bylo standardizovat vznikající technologie sítí a datových center a podpořit jejich zavádění. The Open Networking Foundation původně měla členy včetně Google, Facebook a Microsoft, s pozdějšími členy včetně: Citrix, Cisco, Dell, HP, F5 Networks, IBM, NEC, Huawei, Juniper Networks, Oracle a VMware.

První verze OpenFlow byla vydána v únoru 2011. Teprve po tomto počátečním vydání převzala standardizaci Open Networking Foundation a byla aktualizována na verzi 1.2.

Základy OpenFlow SDN

OpenFlow je otevřené rozhraní pro dálkové ovládání přeposílacích tabulek v síťových přepínačích, směrovačích a přístupových bodech. Na základě tohoto primitu nízké úrovně mohou vědci budovat sítě s novými vlastnostmi na vysoké úrovni.

OpenFlow není SDN a není to jediné rozhraní a protokol, který lze použít v softwarově definovaném síťovém prostředí. Byla však standardizována a v současné době je v těchto aplikacích nejpoužívanější.

OpenFlow je otevřené API. Poskytuje standardní rozhraní pro programování přepínačů datové roviny.

Z hlediska své celkové struktury má mnoho podobností s instrukční sadou x86 pro sítě.

Jako takový OpenFlow pro softwarově definované sítě poskytuje otevřené rozhraní k síťovým uzlům včetně směrovačů, přepínačů a podobně. Umožňuje viditelnost a otevřenost v síti.

Tok dat přepínače OpenFlow se skládá z tabulky toku. Řídicí cesta se skládá z řadiče, který programuje vstup toku do tabulky toku.

SDN OpenFlow je založen na ethernetovém přepínači, s interní tabulkou toku a standardizovaným rozhraním pro přidávání a odebírání položek toku.

Protokol SDN OpenFlow

Protokol OpenFlow je implementován na obou stranách rozhraní, které existuje mezi řídicí vrstvou a vrstvou rozhraní.

Protokol OpenFlow používá koncept toků k identifikaci síťového provozu na základě předdefinovaných pravidel shody, které lze dynamicky nebo dokonce staticky naprogramovat softwarem definovaným softwarem pro řízení sítě.

Témata bezdrátového a kabelového připojení:
Základy mobilní komunikace 2G GSM3G UMTS4G LTE5GWiFiIEEE 802.15.4DECT bezdrátové telefonyNFC- Near Field CommunicationSíťové základy Co je CloudEthernetSériová dataUSBSigFoxLoRaVoIPSDNNFVSD-WAN
Zpět na bezdrátové a kabelové připojení


Podívejte se na video: Introduction to OpenFlow and Software-Defined Networking (Září 2021).