• In a typical network, most traffic follows a simple pattern: one source sends a packet to one destination. This is called unicast traffic.
    Unicast works perfectly for web browsing, SSH sessions, or file transfers. Each conversation involves exactly two devices.

    But what happens when one source needs to send the same data to many receivers at the same time?

    The Duplication Problem

    Imagine a server streaming a live video feed to three receivers on the network.
    With unicast, your server must create one separate copy for each receiver. Three receivers means three individual streams, each carrying the exact same data.

    Unicast sends multiple copies to receivers

    Figure 1 – Unicast sends multiple copies

    Each copy carries the same payload. Yet every packet travels independently through the network, consuming bandwidth on every link it crosses.

    Now scale this to hundreds of receivers. If each stream is 5 Mbps, your server pushes 1.5 Gbps of identical data out of a single interface for just 300 viewers.

    This approach does not scale.
    The more receivers you add, the more bandwidth you waste.

    Answer the question below

    What type of traffic model sends one individual copy per receiver?

    Why Not Use Broadcast?

    You might think broadcast solves the duplication problem.
    Instead of creating separate copies, the source sends a single frame that reaches every device on the segment.

    But broadcast has two serious limitations.

    First, broadcast is limited to a single Layer 2 domain. Routers do not forward broadcast traffic. If your receivers span multiple subnets, broadcast cannot reach them.

    Broadcast sends traffic to all hosts

    Figure 2 – Broadcast reaches all hosts

    Second, broadcast forces every device on the segment to process the frame, even devices that have no interest in the stream. This wastes CPU cycles on every host and creates unnecessary interrupts.

    Unicast wastes bandwidth. Broadcast wastes bandwidth and processing power, and cannot cross routers.
    Your network needs a third model.

    Answer the question below

    In a unicast model, how many copies of a stream does the server send if there are 100 receivers?