by Dinesh Thakur Category: Network Technologies

The broadcast systems generally allow the possibility of addressing a packet to all destinations by using a special code in the address field. When a packet with this code is transmitted then it is received and processed by every machine on the network. This mode is called broadcasting.

Some broadcast systems also support transmission to a subnet of the machines. This is known as multicasting. In Other words, Multicast is a communication system between a single sender and multiple receivers on a network. One address bit is reserved for multicasting and the remaining (n - 1) address bits can hold a group number. Any machine can subscribe to any or all of the groups. The IP (Internet Protocol) address supports concept of classes. This architecture is called Classful addressing. In Classful addressing, the IP address space is divided into five classes: classes A, B, C, D and E. Each class occupies some part of the whole address space.

Multicast address:

• Addresses in class D are for multicast communication from one source to a group of destinations.

• If a host belongs to a group or groups it may have one or more multicast addresses.

• A multicast address can be used only as a destination address but never as a source address.

Multicast communication:

• Unicast communication is one source sending a packet to one destination.

• But multicast communication is one source sending a packet to multiple destinations.

• Such a communication takes place using multicast packets.


Multicasting has many applications such as access to distributed database, information dissemination, distance learning and multimedia communications.

If you liked this article, you can also catch us on facebook and Google+


Related Articles (You May Also Like)

About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.C.A, MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.

Related Articles