IGMP snoking: konsept og bruk

Innholdsfortegnelse:

IGMP snoking: konsept og bruk
IGMP snoking: konsept og bruk
Anonim

IP-verter og rutere bruker IGMP-kontrollprotokollen for å gruppere nettverksenheter. Internet Group Management Protocol styrer multicast (gruppe) dataoverføring i nettverk. Den ligger på nettverksnivå og kobler klientdatamaskinen til den lokale ruteren for å overføre data mellom dem. Multicast-trafikken blir deretter rutet til resten av klientene via PIM-protokollen. Den kobler den lokale ruteren til den eksterne. Takket være bruken av IGMP kan nettverksressursene til en rekke applikasjoner (nettspill, videostreaming) brukes mer effektivt.

Du kan bruke IGMP snooping-funksjonen til å ta en beslutning om kringkasting av trafikk til bestemte grensesnitt. Hva det er? Dette er prosessen med å spore IGMP-forespørsler fra forbrukere (verter) til leverandører (multicast-rutere).

igmp snoking
igmp snoking

Konseptet og formålet med IGMP-snoking

Snooping betyr "avlytting" på engelsk. Når den er slått på, begynner en mellomliggende nettverksenhet (ruter eller kommunikator) å analysere overføringen av alle datapakker mellom klientdatamaskiner,koblet til den, og rutere som leverer multicast-trafikk. Når en tilkoblingsforespørsel oppdages, slås porten som forbrukeren (klienten) er koblet til, på, i motsatt situasjon (Leave request) fjernes den tilsvarende porten fra gruppelisten.

I de fleste kommunikatører er IGMP snooping-funksjonen tilgjengelig, men krever aktivering på forhånd.

Hvorfor overvåke nettverkstrafikk?

Multicast-trafikk kan også overføres til datamaskiner som ikke er interessert i det. Dette kalles kringkastingsrelé. For å forhindre det, for å redusere belastningen på nettverket, brukes IGMP snooping. Samtidig krever denne typen filtrering ekstra minnekostnader og øker belastningen på kommunikatoren. Hun er imidlertid berettiget.

Hvis kommunikatoren begynner å kringkaste multicast-trafikk på alle portene, så:

  • denne prosessen er ubrukelig;
  • problemer kan oppstå i driften av den endelige mottakeren (nettverksenheten), tvunget til å behandle en stor strøm av unødvendige data.

For å unngå slike situasjoner er det en IGMP snooping-funksjon som forbedrer ytelsen til hele nettverket betydelig. Den tar hensyn til behovene på nettverksnivå (tredje) og optimaliserer dermed kanalnivået (andre) dataoverføring.

aktiver igmp snooping
aktiver igmp snooping

Aktivere avlyttingsfunksjonen

For å overvåke multicast-trafikk må du først aktivere IGMP-snoking og konfigurere den selv. La oss se hvordan du gjør det på kommunikatørerD-Link når du implementerer et multicast-dataoverføringsskjema. Kommandoer for å aktivere nettverkslytting:

igmp kommandoer
igmp kommandoer

For å ekskludere en port fra nettverksgruppen når kommunikatoren mottar en Permisjonsforespørsel fra klienten, bruk IGMP Snooping Fast Leave-funksjonen. Den lar deg stoppe overføringen av unødvendige datastrømmer over nettverket for å få det til å fungere mer effektivt. For å aktivere denne funksjonen, bruk følgende kommando:

igmp permisjon
igmp permisjon

Brukes når det er nødvendig å aktivere multicast-filtrering av svitsjen med en tilkoblet node som deltar i dataoverføring.

Typer IGMP-sniffing

IGMP snoking kan være enten passiv eller aktiv. Hvordan kommer dette til uttrykk?

  1. Passive filtrerer ikke trafikk, den overvåker den bare.
  2. Active - lytting og filtrering av datapakker for å redusere belastningen på grupperuteren.

Den andre typen implementering av denne funksjonen er den mest foretrukket, siden den tillater å minimere mengden overført informasjon ved å filtrere forespørsler om å koble til og fra ruteren.

hva er igmp snoking
hva er igmp snoking

Funksjonaliteten til IGMP snooping-kommunikatoren bidrar til å redusere nettverksbelastningen ved å overvåke utvekslingen av data mellom leverandører (lokale rutere) og forbrukere (klientdatamaskiner) av multicast-trafikk.

Anbefalt: