Core Based Tree (CBT) ist ein Verfahren zur Erstellung von Baumstrukturen für das Routing. Der Core Based Tree erstellt einen bidirektionalen Multicast-Baum, der auf Rendevouz-Punkten basiert. Bei diesem Spanning-Tree-Verfahren operiert der Sender in Richtung der Empfänger aber auch in umgekehrter Richtung.
Core Based Tree (CBT) ist in den RFCs 2201 und 2189 in den Versionen 1 und 2 beschrieben, während die Version 3 als Vorschlag vorliegt.