What are the different ways network packets are transmitted?



  • Links:
    https://en.wikipedia.org/wiki/Unicast
    https://en.wikipedia.org/wiki/Multicast
    https://en.wikipedia.org/wiki/Broadcasting_(networking)
    https://en.wikipedia.org/wiki/Anycast
    https://en.wikipedia.org/wiki/Geocast

    Unicast packets are sent to a specific destination, one-to-one transmission.

    network_unicast.png

    Multicast packets are sent more than one destination by way of a Multicast Group, Multicast is a one-to-many transmission.

    network_multicast.png

    Broadcast packets are sent to all destinations. There are two types of broadcast, Limited Broadcast & Directed Broadcast.

    Limited Broadcast is the one to all destinations, cannot forward packets via a router.

    A Directed Broadcast is one where the broadcast packets are restricted to specific broadcast address for example, 192.168.57.255 is the broadcast address for network 192.168.57.0/24, A Directed Broadcast can be forwarded from a router.

    IPv6 does not use Broadcast, it uses Multicast groups to achieve a similar result to Directed Broadcast.

    Diagram only shows Limited Broadcast

    network_broadcast.png

    Anycast Packets are sent using the most efficient & quickest route/path. The diagram shows three paths to servers with the same destination address. The intelligence to get the packet to the server in the most quickest and efficient way, is built into the routers. Anycast is a IPv6 concept.

    network_anycast.png



© Lightnetics 2024