Преглед на EVPN и LNV

Apr 29, 2019

Остави съобщение

Преглед на EVPN и LNV


Бомбардирани с разнообразни мрежови приложения и протоколи, технологиите и решенията за доставка на мрежова виртуализация са обогатени значително през последните години. Сред тези технологии, VXLAN, наричана още виртуална разширяема локална мрежа, е ключова виртуализация на мрежата. Тя позволява на сегментите на слоя 2 да се удължават над IP ядрото (подложката). Първоначалната дефиниция на VXLAN (RFC 7348) разчиташе единствено на подхода за учене на МАС адрес. Сега може да се реализира контролер или технология като EVPN и LNV в Cumulus Linux. В този пост ще проучим тези две техники: LNV и EVPN.

VXLAN

Фигура 1: VXLAN

Какво е EVPN

EVPN се нарича също Ethernet VPN. Това до голяма степен се разглежда като унифицирано решение за контролна равнина за VXLAN без контролер, което позволява изграждането и разгръщането на VXLAN в мащаб. EVPN разчита на многопротоколен BGP (MP-BGP), за да транспортира едновременно информация за IP и слой 2 MAC и слой 3. Тя дава възможност за разделяне между слоя данни и равнина на управление. Чрез комбинирания набор от MAC и IP информация, налична за пренасочване на решения, оптимизирано маршрутизиране и превключване в рамките на мрежата става осъществимо и необходимостта от наводняване, за да направи обучението, се минимизира или дори премахва.

Какво е LNV

LNV е недостиг на лека виртуализация на мрежата. Това е техника за разгръщане на VXLAN без централен контролер на голи метални комутатори. Обикновено е в състояние да стартира VXLAN услугата и регистрационните демони на самата Cumulus Linux. Пътят на данни между мостови единици се установява на върха на слой 3 от слой с помощта на прост възел за обслужване, съчетан с традиционното обучение на МАС адрес.

Връзката между EVPN и LNV

От горепосочените уики на EVPN и LNV е лесно да забележим тези две технологии, както приложенията на VXLAN. За LNV, тя може да се използва за разгръщане на VXLAN без външен контролер или софтуерен пакет на голия метален слой 2/3 комутатори, работещи с Cumulus Linux мрежова операционна система (NOS). Що се отнася до EVPN, той е базиран на стандартите контролен самолет за VXLAN, който може да се използва във всякакви обикновени устройства, като мрежов комутатор и рутер. Обикновено не можете да прилагате LNV и EVPN едновременно.

Освен това разполагането на EVPN и LNV също е различно. Тук ние правим модел за конфигуриране на всеки от тях за по-добра визуализация.

Случай за конфигуриране на EVPN

EVPN

Фигура 2: EVPN

В сегментите на EVPN-VXLAN, показани на фигура 2 (преди), хостовете A и B трябва да обменят трафик. Когато хост А изпраща пакет към хост В или обратното, пакетът трябва да премине през превключвател А, VXLAN тунел и превключвател Б. По подразбиране маршрутизиращият трафик между VXLAN и Layer 3 логически интерфейс е забранен. Ако функционалността е деактивирана, чистият логически интерфейс Layer 3 на превключвателя А прекъсва трафика от слой 3 от хост A и VXLAN-капсулиран трафик от превключвателя B. можете да преконфигурирате чистия логически интерфейс Layer 3 като логически интерфейс Layer 2, подобно на фигура 2 (After). След това трябва да свържете този интерфейс с фиктивна VLAN и фиктивен VXLAN идентификатор на мрежата (VNI). След това трябва да се създаде интегриран интерфейс за маршрутизиране и свързване (IRB), който осигурява функционалност на слой 3 в фиктивната VLAN.

Случай за конфигуриране на LNV

LNV

Фигура 3: LNV

Двата превключвателя за слой 3 се разглеждат като лист 1 и лист 2 в горната фигура. Те работят с Cumulus Linux и са конфигурирани като мостове. Съдържащи физически интерфейс за порт за превключване, двата моста се свързват със сървърите, както и логическия интерфейс VXLAN, свързан с моста. След създаване на логически VXLAN интерфейс на двата превключвателя на листа, комутаторите стават VTEP (виртуални крайни точки на тунела). IP адресът, свързан с този VTEP, най-често е конфигуриран като негов адрес. В изображението по-горе, обратната връзка е 10.2.1.1 за листа 1 и 10.2.1.2 за листа 2.

резюме

В тази публикация въведохме двете техники на виртуализация на мрежата: EVPN и LNV. Тези две приложения на мрежовата виртуализация споделят някои прилики, но също така и доста различия. Доволен от простотата, гъвкавостта и мащабността на мрежата, EVPN е популярен избор на пазара.