Multicast Routing Algorithms and Protocols: A Tutorial
نویسنده
چکیده
90 ulticasting is the ability of a communication network to accept a single message from an application and to deliver copies of the message to multiple recipients at different locations. One of the challenges is to minimize the amount of network resources employed by multicasting. To illustrate this point, let us assume that a video server wants to transmit a movie to 1000 recipients (Fig. 1a). If the server were to employ 1000 separate point-to-point connections (e.g., TCP connections), 1000 copies of the movie may have to be sent over a single link, thus making poor use of the available bandwidth. An efficient implementation of multicasting permits much better use of the available bandwidth by transmitting at most one copy of the movie on each link in the network, as shown in Fig. 1b. Recently, there has been a lot of research in the area of multicast communication. Although many excellent surveys and books exist which examine various aspects of multicasting [1–6], in the course of our studies we have found a need for a tutorial-cum-survey of the various multicast routing algorithms and their relationship with multicast routing protocols. In this work we present a tutorial-cum-survey of the following two important topics in multicasting: • Multicast routing algorithms • Multicast routing protocols Communication networks can be classified into two categories: local area networks (LANs) and wide area networks (WANs). A LAN spans a small geographical area, typically a single building or a cluster of buildings, while a WAN spans a large geographical area (e.g., a nation). Often, nodes connected to a LAN communicate over a broadcast network, while nodes connected to a WAN communicate via a switched network. In a broadcast LAN, a transmission from any one node is received by all the nodes on the network; thus, multicasting is easily implementMulticast Routing Algorithms and Protocols: A Tutorial
منابع مشابه
Multicast computer network routing using genetic algorithm and ant colony
Due to the growth and development of computer networks, the importance of the routing topic has been increased. The importance of the use of multicast networks is not negligible nowadays. Many of multimedia programs need to use a communication link to send a packet from a sender to several receivers. To support such programs, there is a need to make an optimal multicast tree to indicate the opt...
متن کاملMulticast Routing in Wireless Sensor Networks: A Distributed Reinforcement Learning Approach
Wireless Sensor Networks (WSNs) are consist of independent distributed sensors with storing, processing, sensing and communication capabilities to monitor physical or environmental conditions. There are number of challenges in WSNs because of limitation of battery power, communications, computation and storage space. In the recent years, computational intelligence approaches such as evolutionar...
متن کاملMulticast Routing and Its Qos Extension: Problems, Algorithms, and Protocols
Multicast services have been increasingly used in large scale continuous media applications. The quality-of-service (QoS) requirements of these continuous media applications prompt the necessity for QoS-driven, constraint-based multi-cast routing. This article provides a comprehensive overview of existing multicast routing algorithms, protocols, and their QoS extension. In particular, we classi...
متن کاملCore-Based Approach in Multicast Routing Protocols
The Core-based approach provides efficient management of multicast paths in dynamic environments, scalability and performance in multicast routing protocols. In this paper, we present a comprehensive analysis of this approach with emphasis on core selection. We review core-selection algorithms in the literature for their algorithmic structure and performance. Our study also involves an extensiv...
متن کاملA Survey on Multicast Routing Approaches in Wireless Mesh Networks
Wireless mesh networks (WMNs) which mediates the broadband Internet access, have been recently received many attentions by the researchers. In order to increase capacity in these networks, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi-channel WMNs (MRMC WMNs). Therefore, a vital challenge that poses in MRMC WMNs is how to properly assign channels ...
متن کامل