Rozwiązanie „Extreme Extended Edge” (znane również jako Virtual Port Extender – VPEX) to nowa technologia, której wsparcie zostało po raz pierwszy zaprezentowane w systemie operacyjnym EXOS, począwszy od wersji 22.5. To rozwiązanie jest oparte na standardzie IEEE 802.1BR (Bridge Port Extension), a w ramach wydania EXOS 22.5 dodano wsparcie dla nowej linii sprzętowej ExtremeSwitching V400.

„VPEX Bridge” to wirtualny przełącznik składający się z takich komponentów jak – Controlling Bridge (CB) i Bridge Port Extender (BPE). W celu zapewnienia odporności na awarie możliwe jest podłączenie do dwóch CB w ramach jednego wirtualnego przełącznika za pomocą technologii MLAG. Bezpośredni design tego wirtualnego przełącznika przypomina klasyczny przełącznik w szafie lub stos przełączników. I jeśli w logice działania „Control Plane” jest to w miarę prawidłowe, to działanie „Data Plane” znacznie się różni. Przeznaczenie 802.1br to podłączenie zdalnego portu do lokalnej usługi MAC (Media Access Control), izolując jednocześnie ruch zdalnych portów.
Controlling Bridge
- Jedyny punkt zarządzania
- Cała konfiguracja odbywa się lokalnie na CB
- Wsparcie dla VPEX musi być aktywowane, wymagany jest restart w celu zmiany trybu pracy
- CB zawsze jest slotem nr 1
- W bieżącej wersji CB wspiera jednoczesne podłączenie do 48 BPE
- Tryb CB jest wspierany na określonych platformach sprzętowych (aktualnie są to X670G2 i X690, inne platformy zostaną dodane w miarę ich wydania)
- Licencje EXOS stosowane są tylko dla CB
- VPEX nie wymaga dodatkowych licencji
- Całkowicie odpowiada za przetwarzanie i filtrowanie ruchu w data-plane
- Zawiera wirtualne przedstawienie każdego „rozszerzonego” portu
Bridge Port Extender
- Urządzenia BPE są zarządzane jak sloty przełącznika w szafie
- Sloty BPE są numerowane od 100 do 162
Slot-1 VPEX X690-48x-2q-4c.3 # show slot
Sloty Typ Skonfigurowany Stan Porty Flagi
-------------------------------------------------------------------------------
Slot-1 X690-48x-2q-4c X690-48x-2q-4c Operacyjny 72 M
Slot-100 V400-48t-10GE4 V400-48t-10GE4 Operacyjny 52 M
Slot-101 V400-48t-10GE4 V400-48t-10GE4 Operacyjny 52 M
Slot-102 V400-48t-10GE4 V400-48t-10GE4 Operacyjny 52 M
Slot-103 V400-48t-10GE4 V400-48t-10GE4 Operacyjny 52 M
- Nie ma potrzeby posiadania konsoli ani Out-of-Band IP do podłączenia BPE
- Wszystkie konfiguracje, monitorowanie, rozwiązywanie problemów i diagnostyka odbywają się przez interfejs CB
Slot-1 VPEX X670G2-48x-4q.8 # config vlan v100 add port 100:1,100:3
*Slot-1 VPEX X670G2-48x-4q.9 # show port 100:1-3 statistics no-refresh
Port Link Tx Pkt Tx Byte Rx Pkt Rx Byte Rx Pkt Tx Pkt
State Count Count Count Count Mcast Mcast
====== ===== ========== =========== ========== =========== ======= ========
100:1 A 2126523437 >9999999999 0 0 0 14383
100:2 R 0 0 0 0 0 0
100:3 A 21824 4759804 2126738453 >9999999999 0 14383
====== ===== ========== =========== ========== =========== ======= ========
- BPE nie realizują lokalnej komutacji. W rezultacie cały ruch jest tunelowany do CB i, jeśli to konieczne, przesyłany do sąsiedniego portu tego samego slotu BPE, wraca z powrotem. (BPE przyjmuje pakiet, dodaje nagłówek E-TAG i wysyła go do portu upstream)
Aby działać jako BPE, wprowadzono nową platformę sprzętową ExtremeSwitching V400. Obejmuje ona rozbudowę portów z 24/48 portami 10/100/1000 Base-T z obsługą PoE lub bez. W modelach z 24 portami są dwa porty 10G, w 48-portowych cztery porty 10G.

Cechy działania
Obsługiwane są topologie z jednym lub dwoma SW oraz do czterech szeregowo połączonych BRE. Porty kaskadowe mogą być łączone w LAG (do 4 portów w modelach V400-48t/p). Stacje końcowe mogą łączyć się z różnymi slotami BPE za pomocą LAG.

Wykrywanie i działanie BPE opiera się na takich protokołach jak:
- LLDP – początkowe wykrywanie oraz określanie typu i możliwości podłączonego urządzenia
- ECP – "Edge Control Protocol" transport dla PE-CSP
- PE-CSP – "Port Extender Control and Status Protocol" do konfiguracji kontrolnej BPE z Controlling Bridge
- LACP – ustanawianie LAG między portami „kaskadowymi” „upstream”
Jeśli używany jest projekt odpornościowy z dwoma SW i MLAG, to po restarcie jednego CB, BPE będą kontynuować przesyłanie ruchu przez pozostały controlling bridge. Jeśli jednak jedyny CB się restartuje, BPE administracyjnie wyłączy swoje porty „extended”.
Aby ułatwić konfigurację topologii z 2 SW, dodano możliwość konfigurowania portów MLAG obu peerów z dowolnego z SW. Tryb ten nazywa się „mlag orchestration”, podczas gdy peerzy synchronizują część konfiguracji dotyczącą ustawień portów MLAG. Konfiguracja przypomina ustawienie zapór „virtual-router”.
Slot-1 VPEX X670G2-48x-4q.11 # start orchestration mlag "bottom"
(orchestration bottom) Slot-1 VPEX X670G2-48x-4q.12 # exit
Slot-1 VPEX X670G2-48x-4q.13 #
Funkcjonalność „Controlling Bridge” jest dostępna po zainstalowaniu darmowego modułu dla EXOS, który ma rozszerzenie .xmod. W tym samym module zawarte są obrazy aktualizacji dla BPE. Kiedy CB i BPE się wykryją, CB sprawdza wersję oprogramowania układowego zainstalowaną na BPE i w razie potrzeby automatycznie ją aktualizuje.
Powyższe cechy funkcjonalności umożliwiają maksymalnie prostą i szybką wymianę slotów BPE w razie konieczności. Ponieważ sloty BPE nie przechowują konfiguracji i nie są w żaden sposób powiązane z systemem, od razu po wymianie urządzenia i włączeniu zasilania, BPE zostanie wykryty przez CB i zastosowana zostanie już istniejąca konfiguracja; jeśli zajdzie potrzeba, oprogramowanie układowe będzie również zaktualizowane.
To rozwiązanie dobrze nadaje się do sieci o przewodnim kierunku ruchu Północ/Południe, takich jak sieci kampusowe, sieci przedsiębiorstw w logistyce, edukacji, centrach biznesowych i innych. I jeszcze raz powtórzymy, że zaletami sieci zbudowanych na rozwiązaniu „Extreme Extended Edge” będą:
- Zmniejszenie liczby poziomów tradycyjnej architektury sieci z punktu widzenia konfiguracji i zarządzania.
- Łatwość skalowania i wdrażania.
- Brak potrzeby posiadania dedykowanych połączeń konsolowych lub OOV Mgmt do slotów BPE.
- Zmniejszenie kosztów licencjonowania (jeśli to konieczne, nakładane tylko na CB).
- Jednolity punkt konfiguracji, monitorowania i rozwiązywania problemów.
- Wyświetlanie w NMS jako jeden przełącznik.
- Brak potrzeby dodatkowego szkolenia i zwiększania liczby pracowników.
Źródło: habr.com
