IGMP’nin (İnternet Grup Yönetim Protokolü) protokol numarası 2’dir. Bu numara, OSI modelinin Ağ katmanındaki (Katman 3) diğer protokolleri tanımlamak ve diğer protokollerden ayırmak için IP protokol başlığında IGMP’ye atanır.
IGMP öncelikle IP paketleri, özellikle IPv4 içinde kapsüllenir ve IP protokol paketinin bir parçası olarak çalışır. Protokol paketi, çok noktaya yayın gruplarındaki üyeliği yönetmek için ana bilgisayarlar ve çok noktaya yayın yönlendiricileri arasında değiştirilen mesajlardan oluşur. Bu mesajlar, ana bilgisayarların belirli gruplar için çok noktaya yayın trafiği alma konusundaki ilgilerini belirtmelerine olanak tanıyan Gruba Katıl, Gruptan Ayrıl ve Grup Sorgu mesajlarını içerir.
IGMP, OSI modelinin 3. Katmanında (Ağ katmanı) çalışır. Çok noktaya yayın trafiğinin verimli bir şekilde teslim edilmesini kolaylaştırarak, bir ağ içindeki çok noktaya yayın grup üyeliklerini yönetmek için tasarlanmıştır. IGMP, ana bilgisayarların çok noktaya yayın gruplarına dinamik olarak katılmasını ve ayrılmasını sağlayarak, çok noktaya yayın veri akışlarının ağlar arasında dağıtımını destekler.
IGMP için kullanılan bağlantı noktası numarası 0’dır. İletişim için belirli bağlantı noktası numaralarını kullanan diğer birçok protokolün aksine, IGMP, çalışması için bağlantı noktası numaralarına bağlı değildir. Bunun yerine, bir ağ içindeki çok noktaya yayın grup üyeliklerini ve çok noktaya yayın trafik akışını yönetmek için IP adreslerini ve belirli IGMP mesaj türlerini kullanır.
IGMPv3 (İnternet Grup Yönetimi Protokolü sürüm 3), IPv4 ve IPv6 ağlarında çok noktaya yayın grup üyeliklerini yönetmek için iyileştirmeler sunan bir IGMP uzantısıdır. Kaynağa özgü çok noktaya yayın (SSM) desteği ekleyerek ve ana bilgisayarların hangi kaynaklardan çok noktaya yayın trafiği almak istediklerini belirlemelerine olanak tanıyarak önceki sürümlere göre iyileştirmeler yapar. IGMPv3, çok noktaya yayın grubu abonelikleri ve veri dağıtımı üzerinde daha hassas kontrol sağlayarak ağ bant genişliğini optimize etmeye ve gereksiz trafiği azaltmaya yardımcı olur.