Multicasting¶
Multicasting is a method of sending network traffic from one source to many receivers efficiently. Instead of creating separate unicast streams for each destination, the sender transmits a single stream that the network replicates only where necessary. This reduces bandwidth usage.
Lab 2 Information¶
Normally, Internet traffic is unicast. For instances where there are multiple receivers of the same content, this will lead to a larger amount of data being transmitted through the network than is needed. Multicasting reduces this overhead by transmitting one packet that is duplicated through the network down to the receivers. This reduces traffic, but requires the sender to control the network.
This lab will utilize Protocol Independent Multicasting (PIM ) as it is protocol independent, meaning that it does not rely on any specific unicast routing protocol to function. This allows PIM to be used in networks with various unicast routing protocols, without any additional configuration being needed on these routing protocols for PIM to work as intended. Other benefits of PIM include its scalability, flexibility, and efficiency.
Commands¶
Some useful commands are listed below.
| IP Command | Explanation |
|---|---|
| ip route | Configure static multicast routes |
| ip multicast | Global IP Multicast Commands |
| ip multicast-routing | Enable IP Multicast Forwarding |
| ip pim sparse-mode | Enable PIM sparse-mode operation |
| ip pim sparse-dense-mode | Enable PIM sparse-dense-mode operation |
| ip pim rp-address | PIM RP-address (Rendezvous Point) |