| IP multicast
course contents
Introduction
What is multicasting? Why multicast? Why not multicast? Multicasting vs. multiple unicasts, Multicasting vs. broadcasts, multicasting applications, the use of unicast addressing for setting up multicast applications, multicast use within standard protocols such as OSPF. Lab: Example multicast applications.
Addressing
Layer two multicast addresses, Class D addresses, mapping layer 3 addresses onto layer 2 multicast addresses. Multicast addresses on NBMAs, scoping multicast traffic, Multicast address blocks, GLOP, IPv6 and multicasting, anycasting. Lab: Multicast addressing.
Multicast architectures
Where the different protocols are used, PC to router, router to router, how switches can get involved. Lab: Analysing multicast packets.
PC to router
Configuring Class D addresses, IGMP, packet formats, queries, reports, maintaining groups, enhancements to IGMP (v2 and v3), Leaving a group, querier elections, Lab: Analysing IGMP packets.
Switches and multicasting
Controlling multicast traffic with switches, VLANS, static bridge table entries, IGMP snooping, CGMP. Lab: Configuring switches for multicast environments.
Router to router
MOSPF, DVMRP, PIM Sparse Mode, PIM Dense Mode, MBGP. Lab: Simple router configuration for multicasting.
Theory behind multicast routing protocols
Distribution trees, source distribution trees, shared trees, core based trees. Reverse path forwarding, Multicast routing protocol types. PIM DM: Flooding, pruning, PIM designated routers, Lab: configuring PIM DM
PIM Sparse mode
Rendevous points, discovering RPs, Lab: Configuring PIM SM, using different protocols for different groups. Lab: PIM SM with one RP, using multiple RPs, Auto RP.
MBGP
Multiprotocol routing, how does MBGP work? How MBGP carries multiple protocol information, MBGP and multicasts, MBGP and IPv6. Lab: Configuring MBGP for multicasts.
Internet multicasting
The internet, ISPs, the MBone, tunnelling, Inter domain multicasting, the role of MBGP, Inter domain problem, MSDP, MSDP operation SSM, PIM-SM and shared trees, SSM, PIM-SSM operation, SSM benefits. Lab: MSDP configuration. SSM configuration.
|