Multicasting in Computer Network Last Updated : 26 Apr, 2023 Comments Improve Suggest changes Like Article Like Report Multicast is a method of group communication where the sender sends data to multiple receivers or nodes present in the network simultaneously. Multicasting is a type of one-to-many and many-to-many communication as it allows sender or senders to send data packets to multiple receivers at once across LANs or WANs. This process helps in minimizing the data frame of the network because at once the data can be received by multiple nodes. Multicasting is considered as the special case of broadcasting as.it works in similar to Broadcasting, but in Multicasting, the information is sent to the targeted or specific members of the network. This task can be accomplished by transmitting individual copies to each user or node present in the network, but sending individual copies to each user is inefficient and might increase the network latency. To overcome these shortcomings, multicasting allows a single transmission that can be split up among the multiple users, consequently, this reduces the bandwidth of the signal. Applications : Multicasting is used in many areas like: Internet protocol (IP)Streaming MediaIt also supports video conferencing applications and webcasts. - Multicasting use classful addressing of IP address of class - D which ranges from 224.0.0.0 to 239.255.255.255 IP Multicast : Multicasting that takes place over the Internet is known as IP Multicasting. These multicast follow the internet protocol(IP) to transmit data. IP multicasting uses a mechanism known as 'Multicast trees' to transmit to information among the users of the network. Multicast trees; allows a single transmission to branch out to the desired receivers. The branches are created at the Internet routers, the branches are created such that the length of the transmission will be minimum. IP multicasts also use two other essential protocols to function; Internet Group Management Protocol (IGMP), Protocol Independent Multicast (PIM). IGMP allows the recipients to access the data or information i.e if any host wants to receive the message that is going to be multicasted, they must join the group using this protocol. The network routers use PIM to create multicast trees. To sum up, Multicasting is an efficient way of communication; it reduces the bandwidth usage and is used when a message is to be sent to a large number of selected individuals. Comment More infoAdvertise with us Next Article Multicasting in Computer Network K kondalalith1 Follow Improve Article Tags : Computer Networks Similar Reads Computer Network Models Designing and managing networks is a challenging process that requires integrating various technologies such as software, hardware, firmware and electrical systems. To simplify this task, the concept of layering was introduced. Layers isolate specific tasks, operate independently and rely on one ano 5 min read Dimensions of Computer Network Dimensions of computer networks mean under what characteristics or factors can the computer networks be categorized. Computer networks can be divided into different groups under the pattern which recognizes the transmission of information or messages by the sender to the receiver and the area it cov 3 min read Multiplexing (Channel Sharing) in Computer Network Multiplexing means multiple sources but one link. An alternative approach is a Direct point-to-point connection, but it has several problems as it requires an I/O port for each device, a need line for each device, and also a large amount of wiring needed if on different floors. Instead, if we use a 9 min read Last Minute Notes for Computer Networks Computer Networks is an important subject in the GATE Computer Science syllabus. It encompasses fundamental concepts like Network Models, Routing Algorithms, Congestion Control, TCP/IP Protocol Suite, and Network Security. These topics are essential for understanding how data is transmitted, managed 14 min read Functionality of Computer Network Prerequisite - Basics of Computer Networking, Network goals, Layers of OSI Model, Transport Layer responsibilities When a client is present on one machine and server is present on another machine, then making a connection between them, is called computer network.Computer networks share common device 4 min read MAN Full Form in Computer Networking A Metropolitan Area Network (MAN) is a type of computer network that spans over a metropolitan area, typically a city. It provides high-speed data communication services such as video, audio, and data transfer between multiple LANs (Local Area Networks) and WANs (Wide Area Networks). The main purpos 9 min read Network and Communication Networks and communication involve connecting different systems and devices to share data and information. This setup includes hardware like computers, routers, switches, and modems, as well as software protocols that manage how data flows between these devices. Protocols such as TCP/IP and HTTP are 8 min read Introduction to MBone in Computer Networking Introduction : MBone stands for "Multicast Backbone," and it refers to a virtual network infrastructure that allows for the transmission of IP multicast traffic across the Internet. IP multicast is a technique for efficiently sending data from a single source to multiple destinations simultaneously. 9 min read Multiple Access Protocols in Computer Network Multiple Access Protocols are methods used in computer networks to control how data is transmitted when multiple devices are trying to communicate over the same network. These protocols ensure that data packets are sent and received efficiently, without collisions or interference. They help manage t 9 min read Line Configuration in Computer Networks A network is two or more devices connected through a link. A link is a communication pathway that transfers data from one device to another. Devices can be a computer, printer, or any other device that is capable to send and receive data. For visualization purposes, imagine any link as a line drawn 9 min read Like