Multicast-Verteilungsbäume in einer Virtual Chassis-Fabric
VCF verwendet Multicast Distribution Trees (MDTs) als zentralen Mechanismus zur Schleifenvermeidung bei der Weiterleitung von Multicast-, Broadcast- und Flooding-Datenverkehr innerhalb des VCF. Ein MDT wird mithilfe des BFS-Algorithmus (Breite-First-Suche) berechnet, der an jedem ausgewählten Switch basiert. Der BFS-Algorithmus wird ausgewählt, weil er eine Struktur erzeugt, die die Topologie mit der geringsten Anzahl von Hops abdecken kann, sodass er für eine kürzere Multicast-Latenz förderlich ist. VCF verwendet die MDTs als bidirektionale Bäume.
Um Broadcast, unbekanntes Unicast, Multicast und Das Überfluten des Datenverkehrs gleichmäßig in jeder VCF-Topologie zu vereinbaren, werden mehrere MDTs berechnet. Die Anzahl der in einem VCF berechneten MDTs entspricht der Anzahl der Mitgliedsgeräte in der VCF.
BUM- und Flooding-Datenverkehr werden basierend auf der VLAN-ID einem bestimmten MDT zugewiesen, während bekannter Multicast-Datenverkehr bei der Granularität von Multicast Next Hops an MDTs lastausgleichen wird.