While configuring Multicast Routing especially in Cisco based network devices, IGMP and CGMP are frequent terms the administrators and implementers come across. The overlapping functionality of both terminologies tends to increase the confusion on what to configure on which device. So here we will brief about both the technical terminologies features and then understand there difference –
IGMP is used to dynamically register individual hosts in a multicast group on a particular LAN. Hosts identify group memberships by sending IGMP messages to their local multicast router.IGMP has 3 version –
- IGMPv1
- IGMPv2
- IGMPv3
CGMP is a Cisco-developed protocol that allows Catalyst switches to leverage IGMP information on Cisco routers to make Layer 2 forwarding decisions. CGMP must be configured on multicast routers and the Layer 2 switches .With CGMP, IP multicast traffic is delivered only to those Cisco Catalyst switch ports that are attached to interested receivers.
The comparison between IGMP and CGMP is enlisted in below table –
ABOUT THE AUTHOR
I am here to share my knowledge and experience in the field of networking with the goal being – “The more you share, the more you learn.”
I am a biotechnologist by qualification and a Network Enthusiast by interest. I developed interest in networking being in the company of a passionate Network Professional, my husband.
I am a strong believer of the fact that “learning is a constant process of discovering yourself.”
– Rashmi Bhardwaj (Author/Editor)