För att gruppera nätverksenheterIP-värdar och routrar använder IGMP-kontrollprotokoll. Internet Group Management Protocol reglerar multicast-överföring av data via nätverk. Den finns på nätverksnivå och ansluter klientdatorn till den lokala routern för att överföra data mellan dem. Multicast-trafiken dirigeras sedan till resten av klienterna via PIM-protokollet. Den länkar den lokala routern till den avlägsna. Genom användning av IGMP kan nätverksresurserna för ett antal applikationer (onlinespel, strömmande video) användas mer effektivt.
Fatta ett beslut om att sända trafik till vissaandra gränssnitt är tillåtna med IGMP-snooping-funktionen. Vad det är? Det är processen att snoopa IGMP-förfrågningar från konsumenter (värdar) till leverantörer (multicast-routrar).
IGMP snooping koncept och syfte
Snooping på engelska betydertjuvlyssning. När den är påslagen börjar en mellanliggande nätverksenhet (router eller kommunikator) analysera överföringen av alla datapaket som utförs mellan klientdatorer anslutna till den och routrar som levererar multicast-trafik. När en anslutningsförfrågan detekteras aktiveras porten till vilken konsumenten (klienten) är ansluten, i motsatt situation (Lämna begäran) tas motsvarande port bort från grupplistan.
I de flesta kommunikatörer är IGMP-snooping-funktionen tillgänglig, men den måste aktiveras först.
Varför övervaka nätverkstrafik?
Multicast-trafik kan överföras inklusivetill datorer som inte är intresserade av det. Detta kallas sändningsrelä. För att förhindra det används IGMP-snooping för att minska belastningen på nätverket. Samtidigt kräver denna typ av filtrering ytterligare minnesförbrukning och ökar belastningen på kommunikatorn. Det är dock motiverat.
Om kommunikatören börjar sända multicast-trafik på alla sina portar, då:
- denna process är värdelös;
- problem kan uppstå i driften av den slutliga mottagaren (nätverksenhet), som tvingas bearbeta en stor ström av onödig data.
För att eliminera sådana situationer finns detIGMP-snooping-funktion, vilket avsevärt förbättrar prestanda för hela nätverket. Det tar hänsyn till behoven i nätverkslagret (tredje) och optimerar därmed datalänklagret (andra).
Aktiverar avlyssningsfunktionen
För att övervaka multicast-trafik,Du måste först aktivera IGMP-snooping och konfigurera det själv. Låt oss överväga hur man gör detta på D-Link-kommunikatörer när vi implementerar ett multicast-dataöverföringsschema. Kommandon för att aktivera avlyssning:
För att utesluta en port från en nätverksgrupp,när kommunikatören tar emot en begäran om ledighet från en klient används IGMP Snooping Fast Leave-funktionen. Det låter dig stoppa överföringen av onödiga dataströmmar över nätverket för att få det att fungera mer effektivt. Följande kommando används för att aktivera den här funktionen:
Den används om det är nödvändigt att möjliggöra multicastfiltrering på en switch med en nod ansluten till den och deltar i dataöverföring.
Typer av IGMP-avlyssning
IGMP-snooping kan vara antingen passivt eller aktivt. Hur visas det?
- Passivt filtrerar inte trafik, det övervakar det bara.
- Aktiv - lyssnar och filtrerar datapaket för att minska belastningen på multicast-routern.
Den andra typen av implementering av den angivna funktionen ärdet mest föredragna, eftersom det låter dig minimera mängden överförd information genom att filtrera förfrågningar om att ansluta till och koppla från routern.
IGMP snooping communicator-funktionalitethjälper till att minska belastningen på nätverket genom att övervaka kommunikationen mellan leverantörer (lokala routrar) och konsumenter (klientdatorer) för multicast-trafik.