Pregled EVPN-a i LNV-a
Bombardirane raznovrsnim mrežnim aplikacijama i protokolima, tehnologije i rješenja za isporuku virtuelnih mreža uveliko su obogaćeni proteklih godina. Među tim tehnologijama, VXLAN, koji se naziva i virtualna proširiva lokalna mreža, predstavlja ključnu virtuelizaciju mreže. Omogućava da segmenti sloja 2 budu prošireni preko IP jezgra (podloga). Inicijalna definicija VXLAN-a (RFC 7348) oslanjala se samo na pristup poplave i učenja za učenje MAC adresa. Sada se kontroler ili tehnologija poput EVPN i LNV u Cumulus Linuxu mogu realizirati. U ovom postu ćemo istražiti ove dvije tehnike: LNV i EVPN.

Slika 1: VXLAN
Što je EVPN
EVPN se naziva i Ethernet VPN. To se u velikoj mjeri smatra rješenjem za jedinstvenu kontrolnu ravninu za VXLAN bez kontrolera, što omogućava izgradnju i implementaciju VXLAN-ova na skali. EVPN se oslanja na multi-protokol BGP (MP-BGP) da istovremeno prenosi i MAC i sloj 3 IP informacije. Omogućava razdvajanje između sloja podataka i sloja kontrolne ravni. Postojanjem kombinovanog seta MAC i IP informacija dostupnih za odluke o prosljeđivanju, optimizirano usmjeravanje i prebacivanje unutar mreže postaje izvodljivo i potreba za poplavama za učenje postaje minimizirana ili čak eliminirana.
Šta je LNV
LNV je nedostatak lagane virtualizacije mreže. To je tehnika za postavljanje VXLAN-ova bez centralnog kontrolera na golim metalnim prekidačima. Obično je u stanju da pokrene VXLAN uslugu i demone za registraciju na samom Cumulus Linuxu. Putanja podataka između entiteta mosta se uspostavlja na vrhu tkanine sloja 3 pomoću jednostavnog servisnog čvora povezanog s tradicionalnim učenjem MAC adrese.
Odnos između EVPN i LNV
Iz gornjeg wiki-ja EVPN-a i LNV-a, lako je primijetiti ove dvije tehnologije, kako aplikacije VXLAN-a. Za LNV, može se koristiti za implementaciju VXLAN-a bez eksternog kontrolera ili softverskog paketa na golom metalnom sloju 2/3 prekidača koji pokreće Cumulus Linux mrežni operativni sistem (NOS). Što se tiče EVPN-a, to je standardizovana kontrolna ravnina za VXLAN, koja se može koristiti u bilo kojim uobičajenim uređajima, kao što su mrežni prekidač i ruter. Tipično, ne možete primijeniti LNV i EVPN u isto vrijeme.
Osim toga, implementacije za EVPN i LNV su također različite. Ovdje napravimo model za svaku od njih za vašu bolju vizualizaciju.

Slika 2: EVPN
U segmentima EVPN-VXLAN mreže prikazanim na slici 2 (prije), hostovi A i B moraju razmjenjivati promet. Kada domaćin A pošalje paket domaćinu B ili obrnuto, paket mora preći prekidač A, VXLAN tunel i prekidač B. Podrazumevano, saobraćaj između VXLAN-a i logičkog interfejsa sloja 3 je onemogućen. Ako je funkcionalnost onemogućena, čisti logički interfejs sloja 3 na prekidaču A prekida saobraćaj sloja 3 iz hosta A i VXLAN-om sa saobraćajnim omotačem iz prekidača B. možete rekonfigurirati čisto Layer 3 logičko sučelje kao Layer 2 logičko sučelje, kao na slici 2 (After). Nakon toga, potrebno je povezati ovaj interfejs sa lažnim VLAN-om i lažnim VXLAN mrežnim identifikatorom (VNI). Zatim, potrebno je kreirati Integrirani interfejs usmjeravanja i premošćavanja (IRB), koji osigurava funkcionalnost sloja 3 unutar lažne VLAN.

Slika 3: LNV
Prekidači dva sloja 3 smatraju se listom 1 i listom 2 na gornjoj slici. Oni rade sa Cumulus Linux-om i konfigurirani su kao mostovi. Sadrže fizički interfejs porta za prebacivanje, dva mosta se povezuju sa serverima kao i logički VXLAN interfejs povezan sa mostom. Nakon kreiranja logičkog VXLAN sučelja na oba prekidača, prekidači postaju VTEP-ovi (krajnje točke virtualnog tunela). IP adresa povezana s ovim VTEP se najčešće konfigurira kao adresa povratne veze. Na slici iznad, adresa povratne petlje je 10.2.1.1 za list 1 i 10.2.1.2 za list 2.
Sažetak
U ovom postu smo predstavili dvije tehnike virtualizacije mreža: EVPN i LNV. Ove dve aplikacije virtuelizacije mreže dele neke sličnosti, ali i dosta razlika. Zadovoljan jednostavnošću, agilnošću i skalabilnošću preko mreže, EVPN je bio popularan izbor na tržištu.