1. Broadcast
Full-network broadcast
Single CIDR Block Broadcast
2. Multicast
When to use Multicast
When the same data is sent to multiple users
Unknown recipient
Send data to multiple users at the same time-stock trading
Why Multicast
Process consumption on the host and vro is reduced
Saves bandwidth and saves bandwidth compared with unicast
Optimized Link Performance
Distributed applications make multi-point applications possible for games.
3. How does multicast work?
Sender (source)-sends a copy of data to the multicast network for a multicast address
Multicast router-build multicast network-copy and forward multicast packets and send them to interfaces with Receivers
Q: How does the multicast router know where there is a receiver?
Recipient --- interested in multicast traffic
4. disadvantages of multicast UDP
1. The best transmission effort is not reliable, so it must be completed by multicast applications.
2. There is no congestion avoidance mechanism, or the application of multicast is used for coding.
3. If the packet is replicated, the user may receive two identical data packets.
4. Unable to deliver in sequence
5. Security is also a problem, and the recipient does not specify
5. Multicast Applications
One-to-least
Video conferencing)
Allow-to-one
6. multicast Encapsulation
Ip udp (srm Reliable Multicast/RTP, RTCP/other transport) -- Application Data
This article is from the "Network Technology" blog