IP Multicast Model [2]
Joining multicast groups is performed by the receivers (receiver initiated join)
Dynamic join/leave semantics
No restriction on number of receivers, no explicit set-up at sender
No synchronization or end-to-end negotiation; relies on network forwarding