IP-gashere en -roeteerders gebruik die IGMP-beheerprotokol om netwerktoestelle te groepeer. Internet Group Management Protocol beheer multicast (groep) data-oordrag in netwerke. Dit is op netwerkvlak geleë en verbind die kliëntrekenaar aan die plaaslike roeteerder om data tussen hulle oor te dra. Die multicast-verkeer word dan deur die PIM-protokol na die res van die kliënte gestuur. Dit koppel die plaaslike router aan die afgeleë een. Danksy die gebruik van IGMP kan die netwerkhulpbronne van 'n aantal toepassings (aanlyn speletjies, videostroming) doeltreffender gebruik word.
Jy kan die IGMP-snuffelfunksie gebruik om 'n besluit te neem oor die uitsaai van verkeer na sekere koppelvlakke. Wat dit is? Dit is die proses om IGMP-versoeke van verbruikers (gashere) na verskaffers (multicast-routers) na te spoor.
Die konsep en doel van IGMP-snuffel
Snuffel beteken "afluister" in Engels. Wanneer dit aangeskakel is, begin 'n intermediêre netwerktoestel (roeteerder of kommunikeerder) om die oordrag van alle datapakkies tussen kliëntrekenaars te ontleed,daaraan gekoppel, en routers wat multicast-verkeer verskaf. Wanneer 'n verbindingsversoek bespeur word, word die poort waaraan die verbruiker (kliënt) gekoppel is, aangeskakel, in die teenoorgestelde situasie (Verlaat versoek), word die ooreenstemmende poort van die groeplys verwyder.
In die meeste kommunikeerders is die IGMP-snuffelfunksie beskikbaar, maar vereis vooraf aktivering.
Waarom monitor netwerkverkeer?
Multicast-verkeer kan ook oorgedra word na rekenaars wat nie daarin belangstel nie. Dit word uitsaai-aflos genoem. Om dit te voorkom, om die las op die netwerk te verminder, word IGMP snooping gebruik. Terselfdertyd vereis hierdie soort filtering bykomende geheuekoste en verhoog die las op die kommunikeerder. Sy is egter geregverdig.
As die kommunikeerder multicast-verkeer op al sy poorte begin uitsaai, dan:
- hierdie proses is nutteloos;
- probleme kan ontstaan in die werking van die finale ontvanger (netwerktoestel), gedwing om 'n groot stroom onnodige data te verwerk.
Om sulke situasies te vermy, is daar 'n IGMP-snuffelfunksie wat die werkverrigting van die hele netwerk aansienlik verbeter. Dit neem die behoeftes op die netwerk (derde) vlak in ag en optimaliseer dus die kanaal (tweede) vlak van data-oordrag.
Aktiveer die afluisterfunksie
Om multicast-verkeer te monitor, moet jy eers IGMP-snuffel inskakel en dit self konfigureer. Kom ons kyk hoe om dit op kommunikeerders te doenD-Link wanneer 'n multicast data-oordragskema geïmplementeer word. Opdragte om netwerkluister te aktiveer:
Om 'n poort van die netwerkgroep uit te sluit wanneer die kommunikeerder 'n Verlofversoek van die kliënt ontvang, gebruik die IGMP Snooping Fast Leave-funksie. Dit laat jou toe om die oordrag van onnodige datastrome oor die netwerk te stop om dit doeltreffender te laat werk. Gebruik die volgende opdrag om hierdie funksie te aktiveer:
Gebruik wanneer dit nodig is om multicast-filtrering van die skakelaar te aktiveer met 'n gekoppelde nodus wat aan data-oordrag deelneem.
Soorte IGMP-snuif
IGMP-snuffel kan óf passief óf aktief wees. Hoe manifesteer dit?
- Passif filtreer nie verkeer nie, dit monitor dit net.
- Aktief - luister en filter datapakkies om die las op die groeproeteerder te verminder.
Die tweede tipe implementering van hierdie funksie is die meeste verkieslik, aangesien dit die hoeveelheid oorgedrade inligting tot die minimum beperk deur versoeke te filter om aan die roeteerder te koppel en te ontkoppel.
Die funksionaliteit van die IGMP-snuffelkommunikeerder help om netwerklading te verminder deur die uitruil van data tussen verskaffers (plaaslike roeteerders) en verbruikers (kliëntrekenaars) van multicast-verkeer te monitor.