Gazdele și routerele IP folosesc protocolul de control IGMP pentru a grupa dispozitivele din rețea. Internet Group Management Protocol guvernează transmisia de date multicast (grup) în rețele. Acesta se află la nivel de rețea și conectează computerul client la routerul local pentru a transfera date între ele. Traficul multicast este apoi direcționat către restul clienților prin protocolul PIM. Conectează routerul local cu cel de la distanță. Datorită utilizării IGMP, resursele de rețea ale unui număr de aplicații (jocuri online, streaming video) pot fi utilizate mai eficient.
Puteți folosi funcția de snooping IGMP pentru a lua o decizie cu privire la difuzarea traficului către anumite interfețe. Ce este? Acesta este procesul de urmărire a solicitărilor IGMP de la consumatori (gazde) la furnizori (routere multicast).
Conceptul și scopul IGMP snooping
Snooping înseamnă „ascultare” în engleză. Când este pornit, un dispozitiv de rețea intermediar (router sau comunicator) începe să analizeze transferul tuturor pachetelor de date între computerele client,conectat la acesta și routere care furnizează trafic multicast. Când este detectată o solicitare de conectare, portul la care este conectat consumatorul (clientul) este pornit, în situația opusă (Cerere de părăsire), portul corespunzător este eliminat din lista de grup.
În majoritatea comunicatoarelor, funcția IGMP snooping este disponibilă, dar necesită activare prealabilă.
De ce monitorizați traficul de rețea?
Traficul multicast poate fi transmis și către computere care nu sunt interesate de el. Aceasta se numește releu de difuzare. Pentru a o preveni, pentru a reduce sarcina în rețea, se utilizează IGMP snooping. În același timp, acest tip de filtrare necesită costuri suplimentare de memorie și crește sarcina asupra comunicatorului. Cu toate acestea, ea este justificată.
Dacă comunicatorul începe să transmită trafic multicast pe toate porturile sale, atunci:
- acest proces este inutil;
- probleme pot apărea în funcționarea destinatarului final (dispozitiv de rețea), forțat să proceseze un flux mare de date inutile.
Pentru a evita astfel de situații, există o funcție de snooping IGMP care îmbunătățește semnificativ performanța întregii rețele. Ea ține cont de nevoile de la nivelul (al treilea) al rețelei și astfel optimizează nivelul (al doilea) canal de transmisie a datelor.
Activarea funcției de interceptare telefonică
Pentru a monitoriza traficul multicast, trebuie mai întâi să activați IGMP Snooping și să îl configurați singur. Să vedem cum se face pe comunicatoareD-Link la implementarea unei scheme de transfer de date multicast. Comenzi pentru a activa ascultarea în rețea:
Pentru a exclude un port din grupul de rețea atunci când comunicatorul primește o solicitare Leave de la client, utilizați caracteristica IGMP Snooping Fast Leave. Vă permite să opriți transmiterea fluxurilor de date inutile prin rețea pentru a o face să funcționeze mai eficient. Pentru a activa această funcție, utilizați următoarea comandă:
Folosit atunci când este necesar să se activeze filtrarea multicast a comutatorului cu un nod conectat care participă la transmisia de date.
Tipuri de sniffing IGMP
Snoopingul IGMP poate fi fie pasiv, fie activ. Cum se manifestă acest lucru?
- Pasive nu filtrează traficul, ci doar îl monitorizează.
- Activ - ascultarea și filtrarea pachetelor de date pentru a reduce sarcina pe ruterul de grup.
Al doilea tip de implementare a acestei funcții este cel mai de preferat, deoarece permite reducerea la minimum a cantității de informații transmise prin filtrarea solicitărilor de conectare și deconectare de la router.
Funcționalitatea comunicatorului IGMP snooping ajută la reducerea încărcării rețelei prin monitorizarea schimbului de date între furnizori (routere locale) și consumatori (calculatoare client) a traficului multicast.