Unicast, Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE) PDF Download

Introduction

The cast term here signifies some data(stream of packets) is being transmitted to the recipient(s) from the client(s) side over the communication channel that helps them to communicate. Let’s see some of the “cast” concepts that are prevailing in the computer networks field. 

Unicast

This type of information transfer is useful when there is a participation of a single sender and a single recipient. So, in short, you can term it as a one-to-one transmission. For example, if a device having IP address 10.1.2.0 in a network wants to send the traffic stream(data packets) to the device with IP address 20.12.4.2 in the other network, then unicast comes into the picture. This is the most common form of data transfer over the networks.

Unicast, Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)

Broadcast

Broadcasting transfer (one-to-all) techniques can be classified into two types : 

  • Limited Broadcasting: Suppose you have to send a stream of packets to all the devices over the network that you reside, this broadcasting comes in handy. For this to achieve, it will append 255.255.255.255 (all the 32 bits of IP address set to 1) called as Limited Broadcast Address in the destination address of the datagram (packet) header which is reserved for information transfer to all the recipients from a single client (sender) over the network.
    Unicast, Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)
  • Direct Broadcasting: This is useful when a device in one network wants to transfer packet stream to all the devices over the other network. This is achieved by translating all the Host ID part bits of the destination address to 1, referred to as Direct Broadcast Address in the datagram header for information transfer.

Unicast, Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)

This mode is mainly utilized by television networks for video and audio distribution. 

One important protocol of this class in Computer Networks is Address Resolution Protocol (ARP) which is used for resolving an IP address into a physical address which is necessary for underlying communication. 

Multicast

In multicasting, one/more senders and one/more recipients participate in data transfer traffic. In this method traffic recline between the boundaries of unicast (one-to-one) and broadcast (one-to-all). Multicast lets servers direct single copies of data streams that are then simulated and routed to hosts that request it. IP multicast requires the support of some other protocols like IGMP (Internet Group Management Protocol), Multicast routing for its working. Also in Classful IP addressing Class D is reserved for multicast groups. 

The document Unicast, Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE) is a part of the Computer Science Engineering (CSE) Course Computer Networks.
All you need of Computer Science Engineering (CSE) at this link: Computer Science Engineering (CSE)
21 videos|113 docs|66 tests

Top Courses for Computer Science Engineering (CSE)

21 videos|113 docs|66 tests
Download as PDF
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

MCQs

,

pdf

,

Objective type Questions

,

Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)

,

mock tests for examination

,

Summary

,

Exam

,

past year papers

,

Unicast

,

practice quizzes

,

Sample Paper

,

video lectures

,

Previous Year Questions with Solutions

,

Free

,

Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)

,

Extra Questions

,

Unicast

,

Unicast

,

study material

,

Viva Questions

,

Semester Notes

,

shortcuts and tricks

,

ppt

,

Broadcast & Multicast | Computer Networks - Computer Science Engineering (CSE)

,

Important questions

;