1. Unicast: Sending data to a single destination host, where each unicast packet has a unicast IP address as its destination address

    • Transmission Method: Point-to-point transmission
    • Drawback: Requires establishing separate data channels between the sender and each receiver
  2. Broadcast: Sending data to all hosts within the same broadcast domain or subnet

    • Transmission Method: Point-to-multipoint transmission
    • Drawback: Sends unnecessary data to irrelevant hosts within the subnet
  3. Multicast: When certain users in the network need specific data, the sender only needs to send multicast data once. Through multicast protocols, a multicast distribution tree is established for multicast packets. The data begins to replicate and distribute once it reaches the router closest to the users

    • Transmission Method: Point-to-multipoint transmission
    • Advantages:
      • Improves data transmission efficiency
      • Reduces the possibility of backbone network congestion
      • Compared to unicast, multicast ensures that identical packets appear at most once on each link
      • Compared to broadcast, multicast packets are sent on-demand and can be transmitted across network segments