Mylinking™-verkon pakettivälittäjän tunnelikapseloinnin ja strippauksen menetelmä: VTEP:n tehostaminen nykyaikaisissa verkoissa

Pilvilaskennan ja verkkovirtualisoinnin aikakaudella VXLANista (Virtual Extensible LAN) on tullut kulmakiviteknologia skaalautuvien ja joustavien päällekkäisverkkojen rakentamisessa. VXLAN-arkkitehtuurin ytimessä on VTEP (VXLAN Tunnel Endpoint), kriittinen komponentti, joka mahdollistaa kerroksen 2 liikenteen saumattoman siirron kerroksen 3 verkkojen kautta. Verkkoliikenteen monimutkaistuessa erilaisten kapselointiprotokollien myötä tunnelin kapseloinnin poistoon kykenevien verkkopakettivälittäjien (NPB) roolista on tullut korvaamaton VTEP:n toiminnan optimoinnissa. Tässä blogissa tarkastellaan VTEP:n perusteita ja sen suhdetta VXLANiin ja syvennytään sitten siihen, miten NPB:iden tunnelin kapseloinnin poistotoiminto parantaa VTEP:n suorituskykyä ja verkon näkyvyyttä.

VTEP:n ja sen suhteen ymmärtäminen VXLAN:iin

Selvennetään ensin ydinkäsitteet: VTEP, lyhenne sanoista VXLAN Tunnel Endpoint, on verkkoyksikkö, joka vastaa VXLAN-pakettien kapseloinnista ja purkamisesta VXLAN-päällysverkossa. Se toimii VXLAN-tunnelien lähtö- ja päätepisteenä ja toimii "yhdyskäytävänä", joka yhdistää virtuaalisen päällysverkon ja fyysisen alusverkon. VTEP:t voidaan toteuttaa fyysisinä laitteina (kuten VXLAN-yhteensopivina kytkiminä tai reitittiminä) tai ohjelmistoyksiköinä (kuten virtuaalikytkiminä, konttipalvelimina tai virtuaalikoneiden välityspalvelimina).

VTEP:n ja VXLANin välinen suhde on luonnostaan ​​symbioottinen – VXLAN käyttää VTEP:itä ydintoimintojensa toteuttamiseen, kun taas VTEP:t tukevat yksinomaan VXLAN-toimintoja. VXLANin ydinarvo on luoda virtuaalinen kerroksen 2 verkko kerroksen 3 IP-verkon päälle MAC-in-UDP-kapseloinnin avulla, ylittäen perinteisten VLAN-verkkojen skaalautuvuusrajoitukset (jotka tukevat vain 4096 VLAN-tunnusta) 24-bittisellä VXLAN-verkkotunnuksella (VNI), joka mahdollistaa jopa 16 miljoonaa virtuaaliverkkoa. VTEP:t mahdollistavat tämän seuraavasti: Kun virtuaalikone (VM) lähettää liikennettä, paikallinen VTEP kapseloi alkuperäisen kerroksen 2 Ethernet-kehyksen lisäämällä VXLAN-otsikon (joka sisältää VNI:n), UDP-otsikon (käyttää oletusarvoisesti porttia 4789), ulkoisen IP-otsikon (jossa on lähde-VTEP IP-osoite ja kohde-VTEP IP-osoite) ja ulkoisen Ethernet-otsikon. Kapseloitu paketti lähetetään sitten kerroksen 3 alusverkon kautta kohde-VTEP:lle, joka dekapseloi paketin poistamalla kaikki ulkoiset otsikot, palauttaa alkuperäisen Ethernet-kehyksen ja välittää sen kohde-virtuaalikoneelle VNI:n perusteella.

Lisäksi VTEP:t hoitavat kriittisiä tehtäviä, kuten MAC-osoitteiden oppimisen (paikallisten ja etäisäntien MAC-osoitteiden dynaaminen yhdistäminen VTEP:n IP-osoitteisiin) sekä lähetys-, tuntemattoman unicast- ja monilähetysliikenteen (BUM) käsittelyn – joko monilähetysryhmien tai päätelaitteen replikoinnin kautta vain unicast-tilassa. Pohjimmiltaan VTEP:t ovat rakennuspalikoita, jotka mahdollistavat VXLANin verkon virtualisoinnin ja usean käyttäjän eristämisen.

 VTEP

Kapseloidun liikenteen haaste VTEP-yrityksille

Nykyaikaisissa datakeskusympäristöissä VTEP-liikenne rajoittuu harvoin puhtaaseen VXLAN-kapselointiin. VTEP-yhteyksien läpi kulkeva liikenne kuljettaa usein useita kapselointiotsikkokerroksia, mukaan lukien VLAN, GRE, GTP, MPLS tai IPIP, VXLANin lisäksi. Tämä kapseloinnin monimutkaisuus asettaa merkittäviä haasteita VTEP-toiminnoille ja sitä seuraavalle verkon valvonnalle, analysoinnille ja tietoturvan valvonnalle:

○ - Näkyvyyden heikkeneminenUseimmat verkonvalvonta- ja tietoturvatyökalut (kuten IDS/IPS, virtausanalysaattorit ja pakettien nuuskijat) on suunniteltu käsittelemään natiivia kerroksen 2/kerroksen 3 liikennettä. Kapseloidut otsikot peittävät alkuperäisen hyötykuorman, minkä vuoksi nämä työkalut eivät pysty analysoimaan liikenteen sisältöä tarkasti tai havaitsemaan poikkeavuuksia.

○ - Lisääntynyt prosessointikuormaVTEP-laitteiden on itse käytettävä lisää laskentaresursseja monikerroksisten kapseloitujen pakettien käsittelyyn, erityisesti vilkkaasti liikennöidyissä ympäristöissä. Tämä voi johtaa lisääntyneeseen viiveeseen, pienentyneeseen läpäisykykyyn ja mahdollisiin suorituskyvyn pullonkauloihin.

○ - YhteentoimivuusongelmatEri verkkosegmenteissä tai usean toimittajan ympäristöissä voidaan käyttää erilaisia ​​kapselointiprotokollia. Ilman asianmukaista otsikoiden poistamista liikennettä ei välttämättä voida välittää tai käsitellä oikein kulkiessaan VTEP-pisteiden läpi, mikä johtaa yhteentoimivuusongelmiin.

Kuinka NPB:iden tunnelien kapselointipurkaus voimaannuttaa VTEP:ejä

Tunnelointikapseloinnin poisto-ominaisuudella varustetut Mylinking™-verkkopakettien välittäjät (NPB) ratkaisevat nämä haasteet toimimalla VTEP-pakettien "liikenteen esikäsittelijöinä". NPB:t voivat poistaa erilaisia ​​kapselointiotsikoita (mukaan lukien VXLAN, VLAN, GRE, GTP, MPLS ja IPIP) alkuperäisistä datapaketeista ennen liikenteen välittämistä VTEP-paketteihin tai valvonta-/tietoturvatyökaluihin. Tämä toiminto tarjoaa kolme keskeistä etua VTEP-toiminnoille:

1. Parannettu verkon näkyvyys ja turvallisuus

Poistamalla kapselointiotsikot NPB:t paljastavat pakettien alkuperäisen hyötykuorman, jolloin valvonta- ja tietoturvatyökalut voivat "nähdä" todellisen liikenteen sisällön. Esimerkiksi kun VTEP-liikenne välitetään IDS/IPS:lle, NPB poistaa ensin VXLAN- ja MPLS-otsikot, jolloin IDS/IPS voi havaita haitallista toimintaa (kuten haittaohjelmia tai luvattomia käyttöyrityksiä) alkuperäisessä kehyksessä. Tämä on erityisen tärkeää usean vuokralaisen ympäristöissä, joissa VTEP:t käsittelevät liikennettä useilta vuokralaisilta – NPB:t varmistavat, että tietoturvatyökalut voivat tarkastaa vuokralaiskohtaista liikennettä ilman, että kapselointi estää niitä.

Lisäksi NPB:t voivat valikoivasti poistaa otsikoita liikennetyypin tai VNI:n perusteella, mikä tarjoaa yksityiskohtaisen näkyvyyden tiettyihin virtuaaliverkkoihin. Tämä auttaa verkonvalvojia vianmäärityksessä (kuten pakettien katoaminen tai viive) mahdollistamalla yksittäisten VXLAN-segmenttien liikenteen tarkan analysoinnin.

2. Optimoitu VTEP-suorituskyky

NPB:t siirtävät otsikoiden poiston VTEP:iltä, ​​mikä vähentää VTEP-laitteiden prosessointikuormaa. Sen sijaan, että VTEP:t käyttäisivät suorittimen resursseja useiden otsikkokerrosten (esim. VLAN + GRE + VXLAN) poistamiseen, NPB:t hoitavat tämän esikäsittelyvaiheen, jolloin VTEP:t voivat keskittyä ydintehtäviinsä: VXLAN-pakettien kapselointiin/dekapselointiin ja tunnelien hallintaan. Tämä johtaa pienempään latenssiin, suurempaan läpäisykykyyn ja VXLAN-päällysverkon parempaan yleiseen suorituskykyyn – erityisesti tiheissä virtualisointiympäristöissä, joissa on tuhansia virtuaalikoneita ja suuria liikennekuormia.

Esimerkiksi datakeskuksessa, jossa NPB:t ja kytkimet toimivat VTEP:inä, NPB (kuten Mylinking™ Network Packet Brokers) voi poistaa VLAN- ja MPLS-otsikot saapuvasta liikenteestä ennen kuin se saavuttaa VTEP:t. Tämä vähentää VTEP:ien suorittamien otsikkokäsittelytoimintojen määrää, jolloin ne voivat käsitellä useampia samanaikaisia ​​tunneleita ja liikennevirtoja.

3. Parannettu yhteentoimivuus heterogeenisissä verkoissa

Usean toimittajan tai monisegmenttisen verkon infrastruktuurin eri osat voivat käyttää erilaisia ​​kapselointiprotokollia. Esimerkiksi etädatakeskuksesta tuleva liikenne voi saapua paikalliseen VTEP:hen GRE-kapseloinnin avulla, kun taas paikallinen liikenne käyttää VXLANia. NPB voi poistaa nämä erilaiset otsikot (GRE, VXLAN, IPIP jne.) ja välittää yhtenäisen, natiivin liikennevirran VTEP:lle, mikä poistaa yhteentoimivuusongelmat. Tämä on erityisen arvokasta hybridipilviympäristöissä, joissa julkisista pilvipalveluista tulevan liikenteen (usein GTP- tai IPIP-kapseloinnin avulla) on integroitava paikallisiin VXLAN-verkkoihin VTEP:ien kautta.

Lisäksi NPB:t voivat välittää poistetut otsikot metadatana valvontatyökaluille varmistaen, että järjestelmänvalvojat säilyttävät alkuperäisen kapseloinnin kontekstin (kuten VNI- tai MPLS-tunnisteen) ja että natiivin hyötykuorman analysointi on edelleen mahdollista. Tämä tasapaino otsikoiden poistamisen ja kontekstin säilyttämisen välillä on avainasemassa tehokkaan verkonhallinnan kannalta.

VTEP-2

Kuinka toteuttaa tunnelipakettien strippausfunktio VTEP:ssä?

Tunnelin kapseloinnin purkaminen VTEP:ssä voidaan toteuttaa laitteistotason konfiguroinnin, ohjelmistopohjaisten käytäntöjen ja SDN-ohjainten synergian avulla. Ydinlogiikka keskittyy tunnelin otsikoiden tunnistamiseen → purkamistoimien suorittamiseen → alkuperäisten hyötykuormien välittämiseen. Tarkat toteutusmenetelmät vaihtelevat hieman VTEP-tyypin (fyysinen/ohjelmisto) mukaan, ja keskeiset lähestymistavat ovat seuraavat:

Nyt puhumme toteutuksesta fyysisissä VTEP-elementeissä (esim.Mylinking™ VXLAN-yhteensopivat verkkopakettien välittäjät) täällä.

Fyysiset VTEP:t (kuten Mylinking™ VXLAN-yhteensopivat Network Packet Brokers -laitteet) käyttävät laitteistopiirejä ja erillisiä konfigurointikomentoja tehokkaan kapseloinnin purkamiseen, mikä sopii paljon liikennöidyille datakeskuksille:

Rajapintapohjainen kapseloinnin yhteensovitus: Luo alihankintaliittymiä VTEP-laitteiden fyysisille yhteysporteille ja määritä kapselointityypit vastaamaan ja poistamaan tiettyjä tunneliotsikoita. Esimerkiksi Mylinking™ VXLAN -yhteensopivissa Network Packet Brokereissa määritä Layer 2 -aliliitännät tunnistamaan 802.1Q VLAN -tunnisteet tai merkitsemättömät kehykset ja poistamaan VLAN-otsikot ennen liikenteen välittämistä VXLAN-tunneliin. GRE/MPLS-kapseloidun liikenteen osalta ota käyttöön vastaava protokollan jäsennys alihankintaliitännässä ulkoisten otsikoiden poistamiseksi.

Käytäntöpohjainen otsikoiden poistaminen: Käytä ACL:ää (Access Control List) tai liikennekäytäntöä määrittääksesi vastaavat säännöt (esim. UDP-portin 4789 vastaavuus VXLAN:lle, protokollatyypin 47 vastaavuus GRE:lle) ja sidonnan poistamistoiminnot. Kun liikenne vastaa sääntöjä, VTEP-laitteistopiiri poistaa automaattisesti määritetyt tunneliotsikot (VXLAN/UDP/IP-ulkootsikot, MPLS-otsikot jne.) ja välittää alkuperäisen kerroksen 2 hyötykuorman.

Hajautettujen yhdyskäytävien synergia: Spine-Leaf VXLAN -arkkitehtuureissa fyysiset VTEP:t (Leaf-solmut) voivat tehdä yhteistyötä Layer 3 -yhdyskäytävien kanssa monikerroksisen strippauksen suorittamiseksi. Esimerkiksi sen jälkeen, kun Spine-solmut välittävät MPLS-kapseloidun VXLAN-liikenteen Leaf-VTEP:ille, VTEP:t ensin strippaavat MPLS-tunnisteet ja suorittavat sitten VXLAN-kapseloinnin purkamisen.

Tarvitsetko konfiguraatioesimerkin tietyn toimittajan VTEP-laitteelle (kutenMylinking™ VXLAN-yhteensopivat verkkopakettien välittäjät) tunnelin kapseloinnin purkamisen toteuttamiseksi?

VTEP-3

Käytännön sovellusskenaario

Ajatellaanpa suurta yritystason datakeskusta, joka ottaa käyttöön VXLAN-päällysverkon, jossa H3C-kytkimet toimivat VTEP-pisteinä ja tukevat useita vuokralaisten virtuaalikoneita. Datakeskus käyttää MPLS:ää liikenteen siirtoon ydinkytkimien välillä ja VXLANia virtuaalikoneiden väliseen kommunikaatioon. Lisäksi etätoimistot lähettävät liikennettä datakeskukseen GRE-tunneleiden kautta. Turvallisuuden ja näkyvyyden varmistamiseksi yritys ottaa käyttöön NPB:n, jossa on tunnelikapseloinnin strippaus, ydinverkon ja VTEP-pisteiden välillä.

Kun liikenne saapuu datakeskukseen:

(1) NPB poistaa ensin MPLS-otsakkeet runkoverkosta tulevasta liikenteestä ja GRE-otsakkeet sivukonttorin liikenteestä.

(2) VTEP-pisteiden välisen VXLAN-liikenteen osalta NPB voi poistaa ulommat VXLAN-otsikot välittäessään liikennettä valvontatyökaluille, jolloin työkalut voivat tarkastaa alkuperäisen virtuaalikoneen liikenteen.

(3) NPB välittää esikäsitellyn (otsikkotiedot poistettu) liikenteen VTEP:ille, joiden tarvitsee käsitellä vain VXLAN-kapselointi/kapseloinnin purkaminen natiiville hyötykuormalle. Tämä kokoonpano vähentää VTEP:n prosessointikuormaa, mahdollistaa kattavan liikenneanalyysin ja varmistaa saumattoman yhteentoimivuuden MPLS-, GRE- ja VXLAN-segmenttien välillä.

VTEP:t ovat VXLAN-verkkojen selkäranka, ja ne mahdollistavat skaalautuvan virtualisoinnin ja usean käyttäjän välisen kommunikaation. Kapseloidun liikenteen kasvava monimutkaisuus nykyaikaisissa verkoissa asettaa kuitenkin merkittäviä haasteita VTEP:n suorituskyvylle ja verkon näkyvyydelle. Tunnel-kapseloinnin ja strippauksen ominaisuudet tarjoavat verkkopakettien välittäjille ratkaisun näihin haasteisiin esikäsittelemällä liikennettä ja poistamalla erilaisia ​​otsikoita (VXLAN, VLAN, GRE, GTP, MPLS, IPIP) ennen kuin ne päätyvät VTEP:ille tai valvontatyökaluille. Tämä ei ainoastaan ​​optimoi VTEP:n suorituskykyä vähentämällä käsittelykustannuksia, vaan myös parantaa verkon näkyvyyttä, vahvistaa tietoturvaa ja parantaa yhteentoimivuutta heterogeenisissä ympäristöissä.

Organisaatioiden jatkaessa pilvinatiivien arkkitehtuurien ja hybridipilvipalveluiden käyttöönottoa, NPB:iden ja VTEP:ien välinen synergia tulee yhä tärkeämmäksi. Hyödyntämällä NPB:iden tunnelikapseloinnin purkamistoimintoa verkonvalvojat voivat vapauttaa VXLAN-verkkojen täyden potentiaalin varmistaen, että ne ovat tehokkaita, turvallisia ja mukautuvia kehittyviin liiketoimintatarpeisiin.


Julkaisun aika: 09.01.2026