La última versión disponible de este protocolo es la IGMPv3 descrita en el [RFC 3376] Todos los mensajes IGMP se transmiten en datagramas IP y tienen el formato mostrado en la figura adjunta.Los routers procesan las bajas del grupo usando el mecanismo Time-out para descubrir los host que ya no están interesados en ser miembros.Aparece en 2002 e introduce la seguridad gracias a las fuentes de multidifusión seleccionables.Una revisión mayor del protocolo, que permite a los host especificar el origen deseado de tráfico Multicast.Este campo está a 0 en la transmisión e ignorado en la recepción.
La imagen muestra como se crea la arquitectura del protocolo IGMP