De oplossing «Extreme Extended Edge» (ook bekend als Virtual Port Extender – VPEX) is een nieuwe technologie die voor het eerst is gepresenteerd in het besturingssysteem EXOS, vanaf release 22.5. De oplossing is gebaseerd op de standaard IEEE 802.1BR (Bridge Port Extension), en in de release EXOS 22.5 is ondersteuning voor de nieuwe hardwarelijn ExtremeSwitching V400 toegevoegd.

«VPEX Bridge» is een virtuele switch bestaande uit componenten zoals — Controlling Bridge (CB) en Bridge Port Extender (BPE). Voor het waarborgen van redundantie is het mogelijk om aan te sluiten op twee CB's binnen één virtuele switch met behulp van de technologie MLAG. Het ontwerp van zo'n virtuele switch lijkt op een klassieke chassis-switch of een stack van switches. En hoewel dit in de logica van de 'Control Plane' min of meer klopt, is de werking van de 'Data Plane' aanzienlijk anders. De bedoeling van 802.1br is om een externe poort aan te sluiten op een lokale MAC (Media Access Control) service, waarbij het verkeer van externe poorten wordt geïsoleerd.
Controlling Bridge
- Één en enige controlepunt
- Alle configuratie vindt lokaal plaats op de CB
- Ondersteuning voor VPEX moet worden geactiveerd, een herstart is vereist om de bedrijfsmodus te wijzigen
- CB is altijd slot nr. 1
- In de huidige release ondersteunt CB gelijktijdige aansluiting van maximaal 48 BPE
- De SV-modus wordt ondersteund op bepaalde hardwareplatforms (momenteel zijn dit X670G2 en X690, andere platforms worden toegevoegd naarmate ze beschikbaar komen)
- EXOS-licenties gelden alleen voor de SV
- VPEX vereist geen extra licenties
- Is volledig verantwoordelijk voor de data-plane verwerking en filtering van verkeer
- Bevat een virtuele voorstelling van elke ‘extended’ poort
Bridge Port Extender
- BPE-apparaten worden beheerd als slots van een chassis-switch
- BPE-slots zijn genummerd van 100 tot 162
Slot-1 VPEX X690-48x-2q-4c.3 # show slot
Slots Type Configured State Ports Flags
-------------------------------------------------------------------------------
Slot-1 X690-48x-2q-4c X690-48x-2q-4c Operational 72 M
Slot-100 V400-48t-10GE4 V400-48t-10GE4 Operational 52 M
Slot-101 V400-48t-10GE4 V400-48t-10GE4 Operational 52 M
Slot-102 V400-48t-10GE4 V400-48t-10GE4 Operational 52 M
Slot-103 V400-48t-10GE4 V400-48t-10GE4 Operational 52 M
- Geen noodzaak voor console- of Out-of-Band IP-verbinding met BPE
- Alle configuratie, monitoring, troubleshooting, diagnostiek vindt plaats via de interface van 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 voert geen lokale switching uit. Als resultaat wordt al het verkeer getunneld naar de CB en, indien nodig, als forwarding teruggestuurd naar de aangrenzende poort van dezelfde slot BPE. (BPE accepteert het pakket, voegt de E-TAG-header toe en stuurt het naar de upstream-poort)
Voor de werking als BPE is een nieuw hardwareplatform ExtremeSwitching V400 gepresenteerd. Dit bevat portuitbreiders van 24/48 10/100/1000 Base-T poorten met of zonder ondersteuning voor PoE. In de modellen met 24 poorten zijn er twee 10G-poorten, in de 48-poorts modellen zijn er vier 10G-poorten.

Kenmerken van de werking
Topologieën met één of twee CB's en tot vier in cascade aangesloten BPE's worden ondersteund. Cascaderende poorten kunnen worden samengevoegd in een LAG (tot 4 poorten voor de V400-48t/p modellen). Eindstations kunnen met verschillende BPE-slots worden verbonden via LAG.

Detectie en werking van BPE is gebaseerd op protocollen zoals:
- LLDP – initiële detectie en bepaling van type en mogelijkheden van het aangesloten apparaat
- ECP – "Edge Control Protocol" transport voor PE-CSP
- PE-CSP – "Port Extender Control and Status Protocol" configuratie voor controle BPE met Controlling Bridge
- LACP – opzet van LAG tussen "cascade" "upstream" poorten
Als een redundante indeling met twee CB's en MLAG wordt gebruikt, blijven de BPE zijn verkeer via de resterende controlling bridge verzenden na de herstart van een CB. Als echter de enige CB herstart, zullen de BPE zijn "extended" poorten administratief uitschakelen.
Voor het gemak van configuratie van een topologie met 2 CB's is de mogelijkheid toegevoegd om de MLAG-poorten van beide peers vanaf elke CB te configureren. Deze modus wordt "mlag orchestration" genoemd, waarbij de peers een deel van de configuratie dat betrekking heeft op de instellingen van de MLAG-poorten synchroniseren. De configuratie lijkt op de instelling van gebruikers "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 #
De functionaliteit van de 'Controlling Bridge' is beschikbaar na de installatie van een gratis EXOS-module met de extensie .xmod. In dezelfde module worden de updates voor de BPE-beeldjes opgeslagen. Wanneer CB en BPE elkaar detecteren, controleert CB de firmwareversie die op de BPE is geïnstalleerd en werkt deze automatisch bij indien nodig.
De hierboven genoemde functies maken het eenvoudig en snel om de BPE-slot te vervangen indien nodig. Aangezien BPE-slots geen configuratie opslaan en op geen enkele manier in het systeem zijn gebonden, zal de BPE direct na het vervangen van het apparaat en inschakelen van de stroom door de CB worden gedetecteerd en zal de bestaande configuratie worden toegepast. Indien nodig zal de firmware ook worden bijgewerkt.
Deze oplossing is goed geschikt voor netwerken met een overheersende verkeersrichting Noord/Zuid, zoals campusnetwerken, netwerken van bedrijven in de logistiek, het onderwijs, zakelijke centra en andere. Nogmaals, de voordelen van netwerken gebouwd op de 'Extreme Extended Edge' oplossing zijn:
- Vermindering van het aantal niveaus in de traditionele netwerkinfrastructuur op het gebied van configuratie en beheer.
- Eenvoudige schaalbaarheid en implementatie.
- Geen behoefte aan speciale console- of OOV-beheerverbindingen naar de BPE-slots.
- Vermindering van licentiekosten (indien nodig, alleen op de CB toegepast).
- Één punt voor configuratie, monitoring en troubleshooting.
- Weergave in NMS als één switch.
- Geen noodzaak voor extra training en uitbreiding van het personeel.
Bron: habr.com
