Das Border Gateway Multicast Protocol (BGMP), das von der Internet Engineering Task Force (IETF) ins Leben gerufen wurde, ist ein Multicast-Protokoll, das im Gegensatz zum Distance Vector Multicast Routing Protocol (DVMRP), dem Multicast OSPF-Protokoll (MOSPF), dem Protocol Independent Multicast (PIM) und Core Based Tree (CBT) ein Routing zwischen den Domänen unterstützt. Es ist eine Weiterentwicklung des Border Gateway Protocol (BGP) und kann Daten in größeren Netzen über bestehende Gruppen fluten.
Das BGMP-Protokoll, das im Wesentlichen auf dem Protocol Independent Multicast (PIM) und dem CBT-Protokoll basiert, baut auf einem bidirektionalen Spanning-Tree-Verfahren auf, der interoperabel mit allen Multicast-Routing-Protokollen sein soll. Das Border Gateway Multicast Protocol ist in RFC 3913 beschrieben.