Interneto grupės valdymo protokolo (IGMP) šnipinėjimas skamba kaip privatumo pažeidimas arba įsilaužimo ataka, tačiau iš tikrųjų tai yra svarbi daugialypės terpės transliacijų funkcija. IGMP šnipinėjimo tikslas yra sumažinti plačiajuosčio ryšio ir atminties naudojimą ir padėti transliacijai išlikti galingai ribojant imtuvų, kurie mato transliaciją, skaičių. Be IGMP šnipinėjimo, kiekvienas kompiuteris, prijungtas prie kompiuterio, kuris transliuoja, gautų vaizdo ir garso įrašus, o tai gali sukelti didžiulį spaudimą serveriui. Išnaudodamas šią šnipinėjimo techniką, įsilaužėlis gali sukelti paslaugų atsisakymo (DOS) ataką.
Kai kompiuteris arba serveris atlieka daugialypės terpės transliaciją, nenaudojant IGMP šnipinėjimo, transliacija siunčiama visiems, prisijungusiems prie pagrindinio kompiuterio. Mažam tinklui tai gali būti nieko, bet didesniuose tinkluose tai reiškia, kad prie transliacijos gali prisijungti daug kompiuterių. Kai tiek daug kompiuterių klauso srauto, norint išlaikyti garso ir vaizdo įrašus, reikia daug atminties. Dėl to pablogės kokybė, prastas perdavimas ir galbūt net nutrūks transliacija.
Įjungus IGMP šnipinėjimą, įjungiamas jungiklis, todėl transliaciją gauna tik tam tikri imtuvai. Tinklo administratorius gali tai nustatyti, todėl transliacijos atminties poreikiai labai sumažėja. Taip yra todėl, kad imtuvai ir kompiuteriai, priimantys transliaciją, o ne transliavimo kompiuteris ir su juo susijęs tinklas apdoroja atminties poreikius.
Jei priegloba nori prisijungti prie srauto, administratorius turės suteikti prieglobos prieigą. Pridėjus, bus rodomas tinklo interneto protokolo (IP) adresas, taip identifikuojantis tinklą. Šis identifikavimas padeda, nes tuo atveju, jei tinklas bando atakuoti arba kas nors sugenda tinkle, administratorius gali atsisakyti tolesnės prieigos. Jei priegloba išeis, IP adresas bus pašalintas iš sąrašo, kol administratorius vėl suteiks prieigą.
Įsilaužėlis gali išnaudoti IGMP šnipinėjimo techniką vykdydamas paslaugų atsisakymo (DOS) ataką. Dėl DOS atakos kompiuterio ištekliai tampa nepasiekiami, o tai reiškia, kad tinklo paslauga nebegalima naudotis. Tinklo užtvindymas tai daro dažniausiai. Naudodamas IGMP išnaudojimą, įsilaužėlis į srautą atsiųs daugybę jungčių, o administratoriui bus neįmanoma atskirti tikrų užklausų nuo netikrų. Jei šnipinėjimas nustatytas taip, kad būtų galima užmegzti bet kokį ryšį, daugybė užklausų išeikvotų visą tinklo atmintį.