Unicast and Broadcast addressing are methods used in networking to send data to one device or multiple devices on a network.
Unicast Addressing
Unicast means one-to-one communication.
- Data is sent from one sender to one specific receiver
- Uses a unique IP address assigned to a single device
- Most normal network communication is unicast
Example
When a computer opens a website, the request goes from your PC → web server only.
No other device receives that data.
Key Idea:
Private and direct communication between two devices.
Broadcast Addressing
Broadcast means one-to-all communication within the same network.
- Data is sent from one sender to every device in the subnet
- Uses a broadcast IP address (for example 192.168.1.255)
- Commonly used for network discovery and ARP requests
Example
When a device sends an ARP request, every computer on the local network receives it.
Key Idea:
Message is delivered to all devices in the local network.
Main Differences
| Feature | Unicast | Broadcast |
|---|---|---|
| Communication Type | One-to-One | One-to-All |
| Target Devices | Single device | All devices in subnet |
| Traffic Volume | Low | High |
| Common Use | Web browsing, file transfer | ARP, network discovery |
Summary
Unicast addressing sends data to one specific device, while broadcast addressing sends data to all devices on the same network. Unicast is used for normal communication, while broadcast is mainly used for discovery and network control messages.