Snooping IGMP: concetto e utilizzo

Sommario:

Snooping IGMP: concetto e utilizzo
Snooping IGMP: concetto e utilizzo
Anonim

Gli host e i router IP utilizzano il protocollo di controllo IGMP per raggruppare i dispositivi di rete. Internet Group Management Protocol regola la trasmissione di dati multicast (di gruppo) nelle reti. Risiede a livello di rete e collega il computer client al router locale per trasferire i dati tra di loro. Il traffico multicast viene quindi instradato al resto dei client tramite il protocollo PIM. Collega il router locale a quello remoto. Grazie all'utilizzo di IGMP, le risorse di rete di numerose applicazioni (giochi online, streaming video) possono essere utilizzate in modo più efficiente.

Puoi usare la funzione di snooping IGMP per prendere una decisione sulla trasmissione del traffico verso determinate interfacce. Cos'è? Questo è il processo di tracciamento delle richieste IGMP dai consumatori (host) ai provider (router multicast).

igmp ficcanaso
igmp ficcanaso

Il concetto e lo scopo dello snooping IGMP

Snooping significa "intercettare" in inglese. Quando viene acceso, un dispositivo di rete intermedio (router o comunicatore) inizia ad analizzare il trasferimento di tutti i pacchetti di dati tra i computer client,connesso ad esso e router che forniscono traffico multicast. Quando viene rilevata una richiesta di connessione viene attivata la porta a cui è connesso il consumatore (client), nella situazione opposta (Richiesta di uscita) la porta corrispondente viene rimossa dall'elenco dei gruppi.

Nella maggior parte dei comunicatori, la funzione di snooping IGMP è disponibile, ma richiede l'attivazione preventiva.

Perché monitorare il traffico di rete?

Il traffico multicast può essere trasmesso anche a computer che non ne sono interessati. Questo è chiamato trasmissione di trasmissione. Per prevenirlo, al fine di ridurre il carico sulla rete, viene utilizzato lo snooping IGMP. Allo stesso tempo, questo tipo di filtraggio richiede costi di memoria aggiuntivi e aumenta il carico sul comunicatore. Tuttavia, è giustificata.

Se il comunicatore inizia a trasmettere il traffico multicast su tutte le sue porte, allora:

  • questo processo è inutile;
  • Potrebbero sorgere problemi nel funzionamento del destinatario finale (dispositivo di rete), costretto a elaborare un grande flusso di dati non necessari.

Per evitare tali situazioni, esiste una funzione di snooping IGMP che migliora notevolmente le prestazioni dell'intera rete. Tiene conto delle esigenze a livello di rete (terzo) e ottimizza così il canale (secondo) livello di trasmissione dei dati.

abilita lo snooping igmp
abilita lo snooping igmp

Abilitazione della funzione di intercettazione

Per monitorare il traffico multicast, devi prima abilitare lo snooping IGMP e configurarlo tu stesso. Vediamo come farlo sui comunicatoriD-Link quando si implementa uno schema di trasferimento dati multicast. Comandi per attivare l'ascolto in rete:

comandi igmp
comandi igmp

Per escludere una porta dal gruppo di rete quando il comunicatore riceve una richiesta di abbandono dal client, utilizzare la funzione IGMP Snooping Fast Leave. Ti consente di interrompere la trasmissione di flussi di dati non necessari sulla rete per farlo funzionare in modo più efficiente. Per attivare questa funzione utilizzare il seguente comando:

congedo igmp
congedo igmp

Utilizzato quando è necessario abilitare il filtraggio multicast dello switch con un nodo connesso che partecipa alla trasmissione dati.

Tipi di sniffing IGMP

Lo snooping IGMP può essere attivo o passivo. Come si manifesta?

  1. Il passivo non filtra il traffico, lo monitora e basta.
  2. Attivo: ascolto e filtraggio dei pacchetti di dati per ridurre il carico sul router di gruppo.

Il secondo tipo di implementazione di questa funzione è il più preferibile, in quanto consente di ridurre al minimo la quantità di informazioni trasmesse filtrando le richieste di connessione e disconnessione dal router.

cos'è igmp ficcanaso
cos'è igmp ficcanaso

La funzionalità del comunicatore snooping IGMP aiuta a ridurre il carico di rete monitorando lo scambio di dati tra provider (router locali) e consumatori (computer client) del traffico multicast.

Consigliato: