IP domaćini i usmjerivači koriste IGMP kontrolni protokol za grupiranje mrežnih uređaja. Internet Group Management Protocol upravlja multicast (grupnim) prijenosom podataka u mrežama. Nalazi se na razini mreže i povezuje klijentsko računalo s lokalnim usmjerivačem radi prijenosa podataka između njih. Multicast promet se zatim usmjerava na ostale klijente putem PIM protokola. Povezuje lokalni usmjerivač s udaljenim. Zahvaljujući korištenju IGMP-a, mrežni resursi brojnih aplikacija (mrežne igre, video streaming) mogu se učinkovitije koristiti.
Možete koristiti IGMP funkciju snoopinga za donošenje odluke o emitiranju prometa na određena sučelja. Što je? Ovo je proces praćenja IGMP zahtjeva od potrošača (hostova) do davatelja (multicast routera).
Koncept i svrha IGMP njuškanja
Snooping na engleskom znači "prisluškivanje". Kada je uključen, posredni mrežni uređaj (usmjerivač ili komunikator) počinje analizirati prijenos svih paketa podataka između klijentskih računala,spojeni na njega i usmjerivači koji opskrbljuju multicast promet. Kada se detektira zahtjev za povezivanje, uključuje se port na koji je potrošač (klijent) spojen, u suprotnoj situaciji (Zahtjev za napuštanje), odgovarajući port se uklanja s popisa grupa.
U većini komunikatora, IGMP snooping funkcija je dostupna, ali zahtijeva prethodnu aktivaciju.
Zašto pratiti mrežni promet?
Multicast promet se također može prenijeti na računala koja to ne zanimaju. To se zove emitirani relej. Kako bi se to spriječilo, kako bi se smanjilo opterećenje mreže, koristi se IGMP snooping. Istodobno, ova vrsta filtriranja zahtijeva dodatne troškove memorije i povećava opterećenje komunikatora. Međutim, ona je opravdana.
Ako komunikator počne emitirati multicast promet na svim svojim portovima, tada:
- ovaj proces je beskoristan;
- mogu nastati problemi u radu krajnjeg primatelja (mrežnog uređaja), koji je prisiljen obraditi veliki tok nepotrebnih podataka.
Kako biste izbjegli takve situacije, postoji IGMP funkcija snoopinga koja značajno poboljšava performanse cijele mreže. Uzima u obzir potrebe na mrežnoj (trećoj) razini i tako optimizira kanalnu (drugu) razinu prijenosa podataka.
Omogućavanje funkcije prisluškivanja
Kako biste pratili multicast promet, prvo morate omogućiti IGMP njuškanje i sami ga konfigurirati. Pogledajmo kako to učiniti na komunikatorimaD-Link pri implementaciji sheme multicast prijenosa podataka. Naredbe za aktiviranje mrežnog slušanja:
Kako biste isključili port iz mrežne grupe kada komunikator primi zahtjev za napuštanje od klijenta, koristite značajku IGMP Snooping Fast Leave. Omogućuje vam da zaustavite prijenos nepotrebnih tokova podataka preko mreže kako bi ona radila učinkovitije. Za aktiviranje ove funkcije koristite sljedeću naredbu:
Koristi se kada je potrebno omogućiti multicast filtriranje prekidača s povezanim čvorom koji sudjeluje u prijenosu podataka.
Vrste IGMP njuškanja
IGMP njuškanje može biti pasivno ili aktivno. Kako se to manifestira?
- Pasivno ne filtrira promet, samo ga prati.
- Aktivno - slušanje i filtriranje paketa podataka radi smanjenja opterećenja grupnog usmjerivača.
Drugi tip implementacije ove funkcije je najpoželjniji, jer omogućuje minimiziranje količine prenesenih informacija filtriranjem zahtjeva za povezivanje i odspajanje s usmjerivača.
Funkcija IGMP snooping komunikatora pomaže u smanjenju mrežnog opterećenja praćenjem razmjene podataka između davatelja (lokalnih usmjerivača) i korisnika (klijentskih računala) multicast prometa.