Design and development of a DS-TE experimental testbed with Point-to-Multipoint LSP support
Davide Adami, Stefano Giordano, Fabio Mustacchio, Michele Pagano · 2007
Nowadays, many IP backbone networks adopt separate control and forwarding planes for unicast and multicast traffic flows. Indeed, while MPLS (multiprotocol label switching) is widely deployed for unicast traffic, IP multicast is the only available solution for the delivery of "one-to-many" traffic flows. With P2MP LSPs (Point-to-Multipoint Label Switched Paths) support, a unified control and forwading plane may be devised. Such a reduction in the number of protocols used in the core of the network as well as in the number of encapsulations in the data plane, results in simplified network operations. The paper discusses the design and the development of the control and data planes extensions needed to provide P2MP LSP support in an MPLS network. In particular, such signalling and forwarding mechanisms have been implemented in a network testbed based on open-source routers. Finally, tests have been performed to assess the new mechanisms from both an operational and performance point-of-view.