
SDN-teknologien (Software-Defined Networking) skaber stor interesse i netværksbranchen på grund af dens evne til at tilføje større fleksibilitet og skalerbarhed for netværk. Kernen i SDN-teknologien er OpenFlow-protokollen, og SDN med OpenFlow-switch lover fleksibilitet og hurtig konfiguration af kommunikationsnetværk. Så hvad er OpenFlow og OpenFlow-switch egentlig? Hvordan fungerer OpenFlow-switch for at forbedre netværkets fleksibilitet og skalerbarhed? Vi forsøger at forklare det i detaljer og rydde forvirringerne af vejen.
Hvad er OpenFlow og OpenFlow-switch?
OpenFlow er en programmerbar netværksprotokol til SDN-miljøet, som bruges til kommunikation mellem OpenFlow-switche og controllere. OpenFlow adskiller programmeringen af netværksenheden fra den underliggende hardware og tilbyder en standardiseret måde at levere et centraliseret, programmerbart netværk, der hurtigt kan tilpasses skiftende netværkskrav.

En OpenFlow-switch er en OpenFlow-aktiveret dataswitch, der kommunikerer over OpenFlow-kanalen til en ekstern controller. Den udfører pakkesøgning og videresendelse i henhold til en eller flere flowtabeller og en gruppetabel. OpenFlow-switchen kommunikerer med controlleren, og controlleren styrer switchen via OpenFlow-switch-protokollen. De er enten baseret på OpenFlow-protokollen eller kompatible med den.

Hvordan fungerer OpenFlow switch?
En OpenFlow switch kan kun fungere med et samarbejde mellem tre væsentlige elementer: flowtabeller, der er installeret på switche, en controller og en proprietær OpenFlow-protokol, så controlleren kan tale sikkert med switche. Flowtabeller oprettes på switche. Controllere taler med switchene via OpenFlow-protokollen og pålægger strømme politikker. Controlleren kan oprette stier gennem netværket, der er optimeret til bestemte egenskaber, f.eks. hastighed, færrest antal hop eller reduceret latenstid.
OpenFlow-switch vs. konventionel switch: Hvad er forskellen?
I en konventionel switch foregår pakkevideresendelse (dataplanet) og routing på højt niveau (kontrolplanet) på den samme enhed. I en OpenFlow-switch er dataplanet afkoblet fra kontrolplanet: dataplanet er implementeret i selve switchen, men kontrolplanet er implementeret i software, og en separat SDN-controller træffer routing-beslutninger på højt niveau. Switchen og controlleren kommunikerer ved hjælp af OpenFlow-protokollen. OpenFlow-switchen giver således følgende fordele:
- Med OpenFlow-aktiveret switch kan SDN-controlleren dirigere ikke-kritisk trafik/trafik i stor mængde på længere ruter, der ikke er fuldt udnyttet.
- Den SDN-controller kan nemt implementere load-balancing ved høje datahastigheder ved blot at dirigere forskellige flows til forskellige værter, idet den kun foretager opsætningen af de indledende flows.
- Trafik kan isoleres uden behov for vlan’er, SDN-controlleren af OpenFlow-switchen kan blot afvise visse forbindelser.
- Det er nemt at opsætte en netværks-TAP/Sniffer for enhver port eller endog specifik trafik ved at programmere netværket til at sende en duplikatstrøm til en netværksovervågningsenhed.
- Det giver også mulighed for udvikling af nye tjenester og idéer helt i software på SDN-controlleren, samt for at fremskynde nye funktioner og tjenester.
Hvorfor OpenSwitch er den nye trend?
OpenFlow-switch er designet til at give konsistens i trafikstyring og teknik ved at gøre kontrolfunktionen uafhængig af den hardware, som den skal styre. Denne kombination af open source-software og råvarehardware rummer potentiale for hidtil uset effektivitet og operationel smidighed, hvilket passede godt i en verden, hvor netværket bliver stadig mere mangfoldigt og krævende. Aktivering af OpenFlow på fysiske switche og overgang til OpenFlow-switch er noget, som de fleste kunder har arbejdet hen imod. FS.COM’s switchproduktlinje består af 10GbE-switch, 40GbE-switch og 100GbE-switch, der understøtter OpenFlow 1.3, og som kan anvendes som OpenFlow-switche i åbne netværksmiljøer.
Konklusion
OpenFlow-switch adresserer flaskehalse for høj ydeevne og skalerbarhed i SDN-miljøer. Da den giver en effektiv, leverandøruafhængig tilgang til håndtering af komplekse netværk med dynamiske krav, vil den sandsynligvis blive almindelig i store operatørnetværk, cloud-infrastrukturer og andre netværk. FS.COM SDN OpenFlow switch har modtaget store omdømme fra vores kunder, for mere information, skal du bare nå os via [email protected].
Relateret artikel: Enhed: Afslør myterne om SDN Switch