¿Cuál es la función de IGMP? Déjame explicarte en términos simples. Gracias.
IGMP (Protocolo de administración de grupos de Internet) es un protocolo de Internet que permite a los hosts de Internet informar su membresía en un grupo de transmisión a enrutadores cercanos. La radiodifusión permite que un host en Internet envíe información a computadoras en Internet que estén interesadas en lo que envía el host de origen.
IGMP proporciona la información requerida en la etapa final de reenvío de paquetes de datos multicast al destino, implementando las siguientes funciones bidireccionales:
1. desea recibir información que sale de un grupo de multidifusión específico.
2. El enrutador consulta periódicamente si los miembros del grupo de multidifusión en la LAN están activos a través de IGMP para recopilar y mantener las relaciones de membresía del grupo de los segmentos de red conectados.
IGMP*** tiene tres versiones, a saber, IGMP v1, v2 y v3.
Información ampliada:
Consulta de miembro de multidifusión IGMP:
La consulta de miembro del grupo IGMP se identifica mediante el campo de tipo 0x11 en el mensaje. La consulta de miembros del grupo IGMP incluye dos subtipos: consulta general de miembros del grupo (Consulta general) y consulta de miembros específicos del grupo (Consulta específica del grupo).
Los subtipos se distinguen por el campo de dirección de grupo de multidifusión (Dirección de grupo) en el mensaje: el segmento de dirección de grupo es igual a 0, lo que indica que la consulta general del miembro del grupo no es igual a 0; indicando miembros específicos del grupo.
Se utiliza para consultar los miembros de cada grupo de multidifusión especificado en la red local. La dirección del grupo de multidifusión se especifica mediante el campo de dirección de grupo (Dirección de grupo) para especificar el grupo de multidifusión que se está consultando. En IGMPv1, solo se admiten consultas generales de miembros del grupo, mientras que IGMPv2 admite consultas específicas de miembros del grupo. ?
1. Consulta general de miembros del grupo
Convención IGMP, el enrutador local utiliza el método de consulta general de miembros del grupo para enviar periódicamente mensajes de consulta de miembros del grupo IGMP a todos los hosts de la red. un host en la red local recibe un mensaje de consulta IGMP, responderá al mensaje y devolverá un mensaje de informe de miembro del grupo para informar al enrutador de la dirección del grupo de multidifusión al que pertenece este host.
2. Consulta específica de miembros del grupo
En circunstancias normales, IGMP utiliza una consulta general de miembros del grupo de multidifusión para sondear la información de los miembros del grupo en la red local. Este tipo de consulta no es para un determinado grupo de multidifusión, sino para todos los grupos de la red local. En algunos entornos específicos, el enrutador también necesita consultar si existen miembros de un grupo de multidifusión específico en la red local. En este caso, puede utilizar consultas de miembros del grupo específicos.
Enciclopedia Baidu-Protocolo de gestión de grupos de Internet