Multicasting in Computer Network (original) (raw)

Last Updated : 13 Jun, 2026

Multicasting in computer networks is a method of data transmission in which a sender sends a single copy of data to a group of interested receivers. The network replicates the data only when necessary, reducing bandwidth consumption and improving communication efficiency.

Sender-reciever

Multicasting in CN

**Note: Computer networks use multicasting to send data from one sender to a selected group of receivers simultaneously. For example, during a webinar or live video broadcast, a single transmission can be delivered to multiple participants, reducing bandwidth usage and network traffic.

Working of Multicasting

  1. A sender transmits a single copy of data.
  2. Receivers join a multicast group, and the network identifies the members of that group.
  3. The data is replicated only when necessary and delivered to the targeted receivers.
  4. Devices that are not members of the multicast group do not receive the transmission.

Types of Multicasting

**1. IP Multicasting

**2. Application-Level Multicasting

**3. Source-Specific Multicasting (SSM)

**4. Any-Source Multicasting (ASM)

Importance of Multicasting in Networks

Protocols and Techniques Supporting Multicasting

Advantages

Applications