This 3 day training course provides an in depth, hands on study of IP multicast technology, covering architectures and protocols that underpin real multicast networks. The course examines multicast operation from end systems through switches and routers, showing how multicast forwarding state is created, controlled and constrained across the network. Configuration, verification, operational support and troubleshooting are all addressed in detail, with particular emphasis on observing protocol behaviour and network state rather than following vendor specific recipes. Hands on with PCs, switches and routers reinforces the theory, allowing delegates to analyse multicast behaviour and failure modes.
Technical staff working with IP multicasts.
TCP/IP Foundation for engineers
3 days
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. Class D IP addresses. Multicast protocol stack. Reliable multicast.
hands onMulticast testing tools (Wireshark, mchammer, ssmping, asmping, vlc).
Where the different protocols are used, PC to
router, router to router, how switches can get
involved. Learning active sources.
hands on Analysing multicast packets with Wireshark
IGMPv1, v2 and v3. Packet formats, queries, reports, maintaining groups, enhancements to IGMP (v2 and v3), Leaving a group, querier elections.
hands on Analysing IGMP packets.
Unicast routing in multicast. The multicast routing protocol: PIM. Protocol Independent Multicast.
hands on Configuration of PIM DM, analysing multicast routing tables, examining PIM DM control plane behaviour and IGMP state.
Multicast routing protocol types. Distribution trees, source distribution trees, shared trees, core based trees. PIM DM: Flooding, pruning, PIM designated routers, Reverse path forwarding. Multicast forwarding state, (*, G) and (S, G) entries, Programmability and SDN, static multicast routes.
hands on Static routes, observing multicast tables and (S, G), validating RPF behaviour.
PIM SM, Rendezvous points, how PIM SM works,
hands on PIM SM with one RP, (*,G) to (S,G).
What is a RP? Hard coding RPs, discovering RPs, Auto RP, PIM bootstrap, how PIM BSR works, multiple RPs, Where should RPs be placed?
hands on Auto RP, Multiple RPs.
Why anycast RP, the anycast RP problem, the solution, MSDP, MSDP operation.
hands on Anycast RP configuration and operations.
Controlling multicast traffic with switches, VLANS. Model 1: Flooding, Model 2: Protocol driven control: IGMP snooping. Model 3: Controller driven control, static L2 multicast. Tagged ports and multicast and MVR.
hands on Configuring switches for multicast environments, seeing IGMP snooping issues, static L2 multicast.
Multicast address blocks, SSM block, “private” addresses, IP to MAC multicast mapping, IPv6 addressing and multicast, scoping multicast traffic.
hands on Multicast addressing, TTL issues.
Just so much easier: no RPs. (S,G) only. Why IGMPv3 is needed.
hands on Enabling PIM SSM. Examining PIM SSM traffic flows.
For the many… to many. To and from RP. (*,G) only.
The internet, ISPs, the (failed) MBone, tunnelling, Inter domain multicasting, the role of MBGP, Inter domain problem.
"Very good instruction. Kept classes interesting and fun."
"The course gave the required amount of information and was very well presented."
This structured training course seeks to build upon workbook learning through the use of group exercises, dynamic discussion and individual tasks in order to deliver an engaging and interactive module that will ensure all candidates are able to transfer their new skills into the workplace.