Beruflich Dokumente
Kultur Dokumente
Ola Lundh
Halmstad University
Session Number
Version 2002-1 © 2002, Svenska-CNAP Halmstad University 1
Multicast
1
Multicast
2
Advantages
• Enhanced efficiency
– Multiple streams of data replaced with a
single transmission
• Optimized performance
– Fewer copies requires less forwarding and
processing
• Distributed applications
– Makes multipoint applications possible
Disadvantages
Multicast is UDP-based
• Best-effort delivery
• No congestion avoidance
• Duplicates
• Out-of-sequence delivery
3
Types of multicast applications
• One-to-many
• Many-to-many
• Many-to-one
• Class D address
• Four most significant bits: 1110
• 28 bits for group address
4
Multicast Address Groups
5
Layer 2 Multicast Addressing
• Mac: 01-00-5E-04-43-AC
• Binary = 1110xxxx x000|0100 0100|0011 1010|1100
• 1
• 0
Version 2002-1 © 2002, Svenska-CNAP / Halmstad University. 11
6
IGMPv2 - Joining a Group
7
IGMPv3
8
Multicast Switching Solutions
9
IGMP Snooping
10
Source Tree
• Separate tree is built for each source to all
members of its group
Shared Tree
• Router D is root
11
Shared Tree (cont.)
• Multicast sent from source to RP,
towards receivers
IP Multicast Routing
12
Types of Multicast Protocols
13
PIM-DM Initial Flooding
14
PIM-DM Results After Pruning
PIM-SM
15
PIM Sparse-Dense-Mode
16