Controller Based BGP Multicast Signaling

Document Type Replaced Internet-Draft (individual)
Authors Zhaohui Zhang  , Robert Raszuk  , Dante Pacella  , Arkadiy Gulko 
Last updated 2020-05-21 (latest revision 2019-11-18)
Replaced by draft-ietf-bess-bgp-multicast-controller
Stream (None)
Intended RFC status (None)
Expired & archived
plain text pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Replaced by draft-ietf-bess-bgp-multicast-controller
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document specifies a way that one or more centralized controllers can use BGP to set up a multicast distribution tree in a network. In the case of labeled tree, the labels are assigned by the controllers either from the controllers' local label spaces, or from a common Segment Routing Global Block (SRGB), or from each routers Segment Routing Local Block (SRLB) that the controllers learn. In case of labeled unidirectional tree and label allocation from the common SRGB or from the controllers' local spaces, a single common label can be used for all routers on the tree to send and receive traffic with. Since the controllers calculate the trees, they can use sophisticated algorithms and constraints to achieve traffic engineering.


Zhaohui Zhang (
Robert Raszuk (
Dante Pacella (
Arkadiy Gulko (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)