IGMP snooping: koncept och användning

Innehållsförteckning:

IGMP snooping: koncept och användning
IGMP snooping: koncept och användning
Anonim

IP-värdar och routrar använder IGMP-kontrollprotokollet för att gruppera nätverksenheter. Internet Group Management Protocol styr multicast (grupp) dataöverföring i 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 fjärranslutna. Tack vare användningen av IGMP kan nätverksresurserna för ett antal applikationer (onlinespel, videostreaming) användas mer effektivt.

Du kan använda IGMP snooping-funktionen för att fatta beslut om att sända trafik till vissa gränssnitt. Vad det är? Detta är processen för att spåra IGMP-förfrågningar från konsumenter (värdar) till leverantörer (multicast-routrar).

igmp snokar
igmp snokar

Konceptet och syftet med IGMP snooping

Snooping betyder "avlyssning" på engelska. När den är påslagen börjar en mellanliggande nätverksenhet (router eller kommunikatör) att analysera överföringen av alla datapaket mellan klientdatorer,ansluten till den, och routrar som levererar multicast-trafik. När en anslutningsförfrågan upptäcks slås den port som konsumenten (klienten) är ansluten till, i motsatt situation (Leave request) tas motsvarande port bort från grupplistan.

I de flesta kommunikatörer är IGMP snooping-funktionen tillgänglig, men kräver tidigare aktivering.

Varför övervaka nätverkstrafik?

Multicast-trafik kan också överföras till datorer som inte är intresserade av det. Detta kallas sändningsrelä. För att förhindra det, för att minska belastningen på nätverket, används IGMP snooping. Samtidigt kräver denna typ av filtrering extra minneskostnader och ökar belastningen på kommunikatören. Men hon är berättigad.

Om kommunikatören börjar sända multicast-trafik på alla sina portar, då:

  • den här processen är värdelös;
  • problem kan uppstå i driften av den slutliga mottagaren (nätverksenheten), som tvingas behandla en stor ström av onödig data.

För att undvika sådana situationer finns det en IGMP-snoopfunktion som avsevärt förbättrar hela nätverkets prestanda. Den tar hänsyn till behoven på nätverksnivå (tredje) och optimerar därmed kanalnivån (andra) för dataöverföring.

aktivera igmp snooping
aktivera igmp snooping

Aktivera avlyssningsfunktionen

För att övervaka multicast-trafik måste du först aktivera IGMP snooping och konfigurera det själv. Låt oss se hur man gör det på kommunikatörerD-Link vid implementering av ett multicast-dataöverföringsschema. Kommandon för att aktivera nätverkslyssning:

igmp-kommandon
igmp-kommandon

För att utesluta en port från nätverksgruppen när kommunikatören tar emot en Lämna-begäran från klienten, använd 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ör att aktivera denna funktion använd följande kommando:

igmp ledighet
igmp ledighet

Används när det är nödvändigt att aktivera multicast-filtrering av switchen med en ansluten nod som deltar i dataöverföring.

Typer av IGMP-sniffning

IGMP snooping kan vara antingen passivt eller aktivt. Hur visar sig detta?

  1. Passive filtrerar inte trafik, den övervakar den bara.
  2. Active - lyssnar och filtrerar datapaket för att minska belastningen på grupproutern.

Den andra typen av implementering av den här funktionen är den mest föredragna, eftersom den gör det möjligt att minimera mängden överförd information genom att filtrera förfrågningar om att ansluta till och koppla från routern.

vad är igmp snooping
vad är igmp snooping

Funktionaliteten hos IGMP snooping communicator hjälper till att minska nätverksbelastningen genom att övervaka utbytet av data mellan leverantörer (lokala routrar) och konsumenter (klientdatorer) av multicast-trafik.

Rekommenderad: