Video: Internet Group Management Protocol 2025
Internet Group Management Protocol (IGMP) er en kommunikationsprotokol, der anvendes af værter og tilstødende routere på IP-netværk for at etablere multicast-gruppemedlemmer. IGMP giver dine routere en metode til at deltage og forlade multicastgrupper. Multicast-grupper og systemer, der har valgt at modtage data, sendes til en bestemt multicast-adresse.
To typer enheder, der ikke er originatoren til multicast-data, er på netværket som beskrevet i denne liste:
-
Querier: Udsender meddelelser, der spørger enheder, der er tilsluttet dets netværkssegmenter, hvilke enheder der er medlemmer af specifikke multicastgrupper.
-
Modtageren: Modtager multicast-trafik beregnet til en multicast-adresse. Denne enhed kan være en klientenhed eller en router, som derefter videresender dataene til andre værter og routere.
Querier kan med jævne mellemrum sende en anmodning om, hvilke enheder der er i en bestemt gruppe, fordi hvis alle klientenheder forsvinder, kan routeren stoppe videresendelse af data til nogle af netværkssegmenterne.
IGMP-pakker sendes faktisk ved hjælp af multicast, hvor IGMP version 1 bruger 224. 0. 0. 1 som en generel forespørgselsadresse, og IGMP version 2 bruger 224. 0. 0. 2 som dens generelle forespørgselsadresse. IGMP-gruppespecifikke forespørgsler sendes faktisk til den multicast-gruppeadresse, som routeren aktuelt spørger om.
IGMP er blevet forbedret gennem årene:
-
Version 1 blev defineret i RFC1112, og dets hovedmål var at indføre et forespørgselsresponssystem. Dette system vil blive brugt til at angive, hvilke enheder på et netværkssegment der er konfigureret til at modtage data, der blev sendt til multicastgrupper.
-
IGMP version 2 blev defineret i RFC2236 og stærkt forbedrede latensproblemer, der eksisterede i IGMP version 1. IGMP version 2 implementerede også yderligere funktioner, som omfatter en orlovsproces, gruppespecifikke forespørgsler og en eksplicit Maksimal forespørgselsrespons tid.
-
IGMP version 3 udvidede yderligere protokollens muligheder ved at tillade kildefiltrering, hvilket betyder, at routerne faktisk informeres om, hvilke kilder trafikken forventes fra.
-
IGMP version 4 tilbød yderligere fremskridt til protokollen, men den største enhedsforøgelse til protokollen var inkluderingen af IPv6-support.