Réseau
IGMP : Internet Group Management Protocol. « Protocole de gestion des groupes Internet », par analogie avec la liste d'abonnés de la gazette du quartier : on s'inscrit pour la recevoir, on se désinscrit pour avoir la paix.
Le rôle : En IPv4, un hôte signale par IGMP au routeur de son segment qu'il souhaite recevoir le trafic d'un groupe multicast. Le routeur interroge régulièrement le segment pour savoir si quelqu'un écoute encore.
Versions et IPv6 : La version 2 ajoute un message de départ explicite, la version 3 permet de choisir aussi la source du flux. En IPv6, le même rôle revient à MLD (Multicast Listener Discovery), porté par ICMPv6.
L'écoute des commutateurs : Avec l'IGMP snooping, les commutateurs lisent ces messages pour n'envoyer le flux qu'aux ports intéressés. Sans lui, le multicast est inondé partout, ce qui revient à glisser la gazette dans toutes les boîtes du quartier en comptant sur la délicatesse des non-abonnés.
Ce qui arrive si on s'en passe
Sans IGMP, le routeur d'un segment ignore si quelqu'un souhaite recevoir un flux multicast : il ne sait ni quand le transmettre ni quand l'arrêter, et un poste abonné attend une vidéo qui ne vient pas. Sans IGMP snooping sur les commutateurs, le flux est inondé sur tous les ports, encombre les liens des postes qui n'ont rien demandé et offre au passage à chacun d'eux une copie du trafic. Quelques flux vidéo multipliés par le nombre de ports suffisent à rendre un réseau d'étage mémorable. La diffusion générale est une forme de générosité ; appliquée à la télévision sur IP, elle ressemble surtout à un dégât des eaux.
Explication de la marmotte
Certaines émissions, comme une chaîne de télévision diffusée par internet, sont envoyées une seule fois pour tout un groupe de destinataires. Ce protocole permet aux ordinateurs de dire au réseau : « je veux recevoir cette émission » ou « je ne regarde plus ». Grâce à ces petits messages, le réseau n'envoie le flux qu'aux endroits où quelqu'un le regarde, au lieu de l'envoyer partout et d'encombrer inutilement les câbles.
Où ce terme est utilisé
- Résolution locale, ICMP, MTU et multicast (7 occurrences)
- Topologies, composants d’interconnexion et LAN sécurisé (2 occurrences)
- Ethernet, trames et commutation locale (1 occurrence)
