Le protocole IGMP est utilisé pour mettre en œuvre des applications de gestion de groupe et de multidiffusion dans le réseau. Le processus de travail d'IGMP est le suivant : 1. Lorsqu'un hôte rejoint un nouveau groupe de travail, il envoie un message de rapport d'appartenance à l'hôte igmp à tous les hôtes. groupes ; 2. Le routeur de multidiffusion local interroge périodiquement les hôtes du réseau local.
Le protocole IGMP est utilisé pour mettre en œuvre la gestion de groupe et les applications de multidiffusion dans le réseau
Protocole IGMP
Le processus de travail d'IGMP est le suivant :
1. Lorsqu'un hôte rejoint un nouveau groupe de travail, il envoie un message de rapport d'adhésion d'hôte igmp à tous les groupes d'hôtes pour annoncer cette adhésion en multidiffusion locale. message, le routeur diffuse les informations de relation avec d'autres routeurs de multidiffusion sur Internet et établit les routes nécessaires. En même temps, il mappe l'adresse IP du groupe d'hôtes à l'adresse MAC sur l'interface réseau de l'hôte et le réinitialise. 🎜>
2. Afin de gérer l'adhésion dynamique, le routeur de multidiffusion local interroge périodiquement les hôtes du réseau local pour déterminer quels hôtes se trouvent dans chaque groupe d'hôtes. Ce processus d'interrogation est réalisé en envoyant une requête d'adhésion d'hôte igmp. message. Ce message est envoyé à tous les groupes d'hôtes et le champ ttl du message est défini sur 1 pour garantir que le message ne sera pas transmis en dehors du réseau local. Les membres du groupe d'hôtes qui reçoivent le message enverront un message de réponse si. tous les membres du groupe d'hôtes répondent en même temps, cela peut provoquer une congestion du réseau. Le protocole IGMP utilise une méthode de délai aléatoire pour éviter cette situation. Cela garantit qu'il n'y a qu'un seul membre de chaque groupe d'hôtes qui envoie un message de réponse en même temps.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!