On the experimentation of the novel GCMR multicast routing in a large-scale testbed

Originally defined in the 90s, multicast is nowadays (re)gaining interest given the increasing popularity of multimedia streaming/content traffic and the explosion of cloud services. In fact, multicast yields bandwidth savings complementing cached content distribution techniques and its potential benefits have been verified by studies several times since then (see e.g. [1]). By multicast routing, we refer to a distributed algorithm that, given a group identifier, allows any node to route multicast traffic to a group of destination nodes, usually called multicast group. To enable one-to-many traffic distribution, the multicast routing protocol configures the involved routers to build a (logical) delivery tree between the source and the multicast group, commonly referred to as the Multicast Distribution Tree (MDT). Nevertheless, the scaling problems faced in the 90s still remain mostly unaddressed and worst-case projections predict indeed that routing engines could have to process and maintain in the order of 1 million active routes within the next 5 years [2].

[1]  Dimitri Papadimitriou,et al.  Dynamic Compact Multicast Routing on Power-Law Graphs , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[2]  Brad Cain,et al.  Source-Specific Multicast for IP , 2006, RFC.

[3]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[4]  Tony Li,et al.  Design Goals for Scalable Internet Routing , 2011, RFC.

[5]  Scott Shenker,et al.  Revisiting IP multicast , 2006, SIGCOMM '06.

[6]  Rishabh Parekh,et al.  Survey Report on Protocol Independent Multicast - Sparse Mode (PIM-SM) Implementations and Deployments , 2013, RFC.

[7]  Lixia Zhang,et al.  Quantifying Path Exploration in the Internet , 2006, IEEE/ACM Transactions on Networking.

[8]  Piet Demeester,et al.  Performance analysis of multicast routing algorithms , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[9]  Mark Handley,et al.  Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification , 1997, RFC.