Activate F5 product registration key
Verify the proper operation of your BIG-IP system
Get up to speed with free self-paced courses
Join the community of 250,000+ technical peers
Advance your career with F5 Certification
You can reduce the required bandwidth for streaming video to multiple clients by using the BIG-IP® system's video stream multicast routing functionality, applying the Protocol Independent Multicast (PIM) Dense Mode (DM) protocol to deliver IPv4 and IPv6 packets from a single source to each interested client.
Typically for this functionality, a server is connected to a BIG-IP system, sending a video stream to a known multicast group address. The Local Traffic Manager™ (LTM®) is configured to use a wildcard forwarding virtual server to manage the traffic. Interested clients, located downstream from a PIM router, use the Internet Group Management Protocol (IGMPv3) protocol for IPv4 traffic or Multicast Listener Discovery (MLDv2) protocol for IPv6 traffic to join the multicast group. When the LTM receives the streaming video traffic, it sends that traffic to all active PIM routers, which then forward the packets toward the interested clients. PIM routers without interested clients prune themselves from the multicast group.
When a client leaves the multicast group, the upstream router sends a PIM prune message to the LTM, which removes that router from the group's forwarding list, thus enabling the LTM to only send group traffic to active PIM routers.
A video stream multicast routing configuration
The BIG-IP® system's video conference multicast routing functionality enables a video conference participant to initiate traffic to a group address, and then join the group to receive data from other video conference participants.
Typically for this functionality, a server is connected to a BIG-IP system, providing services to the video conference, such as recording. The Local Traffic Manager™ (LTM®) is configured to enable the server to join the active multicast group address by using the Internet Group Management Protocol (IGMPv3) protocol for IPv4 or Multicast Listener Discovery (MLDv2) protocol for IPv6. The LTM joins the active multicast group address by sending a Protocol Independent Multicast (PIM) protocol graft message to a neighboring PIM router, which adds the server connected to the LTM to the PIM router's outgoing interface list for that group.
When the server leaves the group, it sends an IGMP or MLD join message to the group excluding all sources, whereupon the LTM sends a PIM prune message to it's neighboring PIM router.
A video conference multicast routing configuration