En oversigt over EVPN og LNV
Bombarderet med forskellige netværksapplikationer og protokoller, teknologier og løsninger til netværks virtualisering levering er blevet beriget kraftigt i løbet af de sidste år. Blandt disse teknologier, VXLAN, også kaldet virtuelt udvideligt lokalnetværk, er nøgle netværks virtualisering. Det muliggør forlængelse af lag 2-segmenter over en IP-kerne (underlaget). Den oprindelige definition af VXLAN (RFC 7348) påberåbte kun en flod-og-lær tilgang til MAC-adressering. Nu kan en controller eller en teknologi som EVPN og LNV i Cumulus Linux realiseres. I dette indlæg skal vi undersøge de to teknikker: LNV og EVPN.

Figur 1: VXLAN
Hvad er EVPN
EVPN hedder også Ethernet VPN. Det betragtes stort set som en samlet kontrolplanløsning til den controller-mindre VXLAN, der giver mulighed for at opbygge og implementere VXLAN i målestok. EVPN er afhængig af multi-protocol BGP (MP-BGP) til at transportere både lag 2 MAC og lag 3 IP information på samme tid. Det muliggør en adskillelse mellem datalaget og kontrolplanlaget. Ved at have det kombinerede sæt MAC og IP-oplysninger til rådighed for videresendelse af beslutninger, bliver optimeret routing og switching inden for et netværk mulig, og behovet for oversvømmelser til at gøre læring bliver minimeret eller endda elimineret.
Hvad er LNV
LNV er kort over letvægtsnetværksvirtualisering. Det er en teknik til at implementere VXLAN'er uden en central controller på bare metal switches. Typisk kan den køre VXLAN-tjenesten og registreringsdemoen på Cumulus Linux selv. Databasen mellem broenheder er etableret på toppen af et lag 3-stof ved hjælp af en simpel servicekode kombineret med traditionel MAC-adresselæring.
Forholdet mellem EVPN og LNV
Fra ovenstående wiki af EVPN og LNV er det let for os at bemærke, at disse to teknologier er begge applikationer af VXLAN. For LNV kan den bruges til at installere VXLAN uden en ekstern controller eller software suite på det bare metal lag 2/3 switches, der kører Cumulus Linux netværksoperativsystem (NOS). Hvad angår EVPN, er det et standardbaseret kontrolplan til VXLAN, som kan bruges i alle sædvanlige slibemekanismer, såsom netværksafbryder og router. Du kan typisk ikke anvende LNV og EVPN samtidig.
Bortset fra det er implementeringerne for EVPN og LNV også forskellige. Her laver vi en konfigurationsmodel for hver af dem for bedre visualisering.

Figur 2: EVPN
I EVPN-VXLAN-netværkssegmenterne vist i figur 2 (før) skal værter A og B udveksle trafik. Når vært A sender en pakke til vært B eller omvendt, skal pakken krydse omskifteren A, en VXLAN-tunnel og omskifteren B. Som standard er routing af trafik mellem en VXLAN og en Layer 3 logisk grænseflade deaktiveret. Hvis funktionaliteten er deaktiveret, falder den rene lag 3 logiske grænseflade på omskifteren A Layer 3-trafik fra vært A og VXLAN-indkapslet trafik fra omskifter B. For at forhindre, at den rene lag 3 logiske grænseflade på omskifteren A taber denne trafik, Du kan omkonfigurere den rene Lag 3 logiske grænseflade som en Lag 2 logisk grænseflade, som Figur 2 (Efter). Derefter skal du forbinde denne grænseflade med en dummy VLAN og en dummy VXLAN-netværksidentifikator (VNI). Derefter skal der oprettes en integreret routing og bridging (IRB) interface, som giver Layer 3 funktionalitet inden for dummy VLAN.

Figur 3: LNV
De to lag 3 switche betragtes som blad 1 og blad 2 i ovenstående figur. De kører med Cumulus Linux og er konfigureret som broer. Indeholder fysiske kontaktportgrænseflader, forbinder de to broer til serverne såvel som den logiske VXLAN-grænseflade, der er forbundet med broen. Efter at have skabt en logisk VXLAN-grænseflade på begge bladkontakter, bliver omskifterne VTEP'er (virtuelle tunnel-endepunkter). IP-adressen tilknyttet denne VTEP er mest almindeligt konfigureret som sin loopback-adresse. I billedet ovenfor er loopbackadressen 10.2.1.1 for blad 1 og 10.2.1.2 for blad 2.
Resumé
I dette indlæg har vi introduceret de to teknikker til netværksvirtualisering: EVPN og LNV. Disse to anvendelser af netværks virtualisering levering deler nogle ligheder, men også ganske mange forskelle. At være tilfreds med enkelheden, fleksibiliteten og skalerbarheden over netværket har EVPN været et populært valg på markedet.