fbpx

Snooping IGMP e MLD in MikroTik RouterOS: concetti, configurazione ed esempi

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Il protocollo di gestione del gruppo Internet (IGMP) e Scoperta degli ascoltatori multicast (MLD) consentono al bridge MikroTik di ascoltare le comunicazioni IGMP/MLD e prendere decisioni di inoltro per il traffico multicast in base alle informazioni ricevute.

Per impostazione predefinita, i bridge inondano il traffico multicast verso tutte le porte del bridge, in modo simile al traffico broadcast, che potrebbe non essere sempre lo scenario più appropriato. Snooping IGMP/MLD risolve questo problema inoltrando il traffico multicast solo alle porte a cui si abbonano i client.

Alla fine dell'articolo troverai un piccolo test quello ti permetterà valutare le conoscenze acquisite in questa lettura

Cos'è l'IGMP

IGMP è un protocollo di comunicazione utilizzato da host e router adiacenti nelle reti IP per stabilire l'appartenenza a gruppi multicast.

Fa parte della suite di protocolli Internet e viene utilizzato per coordinare la configurazione dei gruppi multicast tra router e host, consentendo a più dispositivi di iscriversi a un gruppo multicast e ricevere dati diretti a quel gruppo.

IGMP viene utilizzato nelle reti IPv4 per consentire ai computer di una rete di indicare ai router vicini la loro intenzione di unirsi o lasciare gruppi multicast.

I router utilizzano queste informazioni per creare tabelle di inoltro multicast, garantendo che i pacchetti multicast vengano consegnati solo agli host interessati a riceverli, ottimizzando l'utilizzo della larghezza di banda e riducendo il carico sugli host e sulla rete.

Esistono diverse versioni di IGMP

  • IGMPv1 (definito nella RFC 1112): la prima versione, che consente agli host di informare il proprio router locale del desiderio di unirsi a gruppi multicast.
  • IGMPv2 (definito in RFC 2236): Introduce la possibilità per gli host di informare i router del loro desiderio di lasciare un gruppo multicast, migliorando l'efficienza e consentendo una gestione più dinamica delle appartenenze multicast.
  • IGMPv3 (definito nella RFC 3376): aggiunge il supporto per il filtraggio delle origini, consentendo agli host di specificare non solo a quale gruppo multicast desiderano unirsi, ma anche da quali origini desiderano ricevere il traffico. Ciò consente un controllo più preciso sul traffico multicast, utile in applicazioni come IPTV e altre trasmissioni multimediali in cui l'origine del contenuto è rilevante.
Snooping IGMP e MLD in MikroTik RouterOS: concetti, configurazione ed esempi

Cos'è l'MLD

È l'equivalente IPv6 dell'Internet Group Management Protocol (IGMP) utilizzato in IPv4.

La sua funzione principale è consentire a un router IPv6 di scoprire la presenza di membri multicast (ascoltatori) sulle sue interfacce e determinare quali interfacce richiedono traffico multicast.

In questo modo, MLD aiuta a garantire che il traffico multicast sia indirizzato solo ai segmenti di rete in cui sono presenti dispositivi interessati a riceverlo, ottimizzando così l'utilizzo della larghezza di banda e riducendo il carico non necessario sulla rete.

MLD è definito all'interno di due documenti IETF (Internet Engineering Task Force).

  • MLDv1: definita nella RFC 2710, è la versione iniziale che consente ai dispositivi di informare i router locali del loro interesse ad unirsi a specifici gruppi multicast.
  • MLDv2: definito nella RFC 3810, introduce funzionalità migliorate simili a IGMPv3 per IPv4, inclusa la capacità di segnalare l'interesse nella ricezione di traffico multicast da fonti specifiche. Ciò consente il filtraggio delle fonti, in cui i dispositivi possono specificare non solo il gruppo a cui desiderano unirsi, ma anche da quali fonti desiderano ricevere il traffico. Ciò è particolarmente utile per le applicazioni che richiedono un controllo più preciso sul traffico multicast, come lo streaming video, dove gli abbonati potrebbero voler ricevere contenuti solo da fonti specifiche.

MLD è una parte cruciale della gestione del traffico multicast nelle reti IPv6, consentendo la distribuzione efficiente del traffico multicast agli host interessati.

Come IGMP in IPv4, MLD riduce la quantità di traffico multicast non necessario sulla rete garantendo che venga inviato solo alle interfacce che hanno effettivamente membri interessati nel gruppo multicast.

Ciò è particolarmente importante in IPv6, dove la progettazione della rete è orientata verso un uso più ampio di indirizzi multicast per l'ottimizzazione dei servizi e delle applicazioni di rete.

 

Concetti di base dello snooping IGMP e MLD in MikroTik RouterOS

1. Gruppi multicast:

  • I gruppi multicast sono raccolte di host che si uniscono per ricevere trasmissioni multicast specifiche.
  • Ogni gruppo è identificato da un indirizzo IP multicast.

2. Versioni IGMP e MLD:

  • RouterOS supporta IGMPv1, IGMPv2, IGMPv3, MLDv1 e MLDv2, semplificando la gestione dei gruppi multicast sulla rete.

3. Interrogante IGMP/MLD:

  • L'IGMP/MLD Querier è responsabile dell'invio di query per scoprire quali host sono interessati ai gruppi multicast.
  • Quando viene rilevato un Querier, il bridge inizia a limitare il traffico multicast sconosciuto e inoltra solo il traffico noto dal database multicast (MDB).

 

Configurazione dello snooping IGMP e MLD in RouterOS

Per abilitare lo snooping IGMP e MLD in MikroTik RouterOS, vengono utilizzate le seguenti opzioni di configurazione:

  • igmp-snooping (sì | no): Abilita o disabilita lo snooping IGMP e MLD sul bridge.
  • versione igmp (2 | 3): Seleziona la versione IGMP per le domande sull'appartenenza.
  • interrogante multicast (sì | no): Abilita il bridge a generare query IGMP/MLD generali in assenza di un Querier attivo.
  • congedo rapido (sì | no): Abilita la funzione di interruzione rapida IGMP/MLD sulla porta del bridge.

 

Snooping IGMP e MLD in MikroTik RouterOS: concetti, configurazione ed esempi

Esempio di configurazione dell'interfaccia della riga di comando (CLI).

Di seguito è riportato un esempio di configurazione di base nella CLI per abilitare lo snooping IGMP e MLD:

/ponte di interfaccia
imposta bridge1 igmp-snooping=sì multicast-querier=sì


/porta del bridge di interfaccia
aggiungi bridge=bridge1 interfaccia=ether2
aggiungi bridge=bridge1 interfaccia=ether3
aggiungi bridge=bridge1 interfaccia=ether4
aggiungi bridge=bridge1 interfaccia=ether5

Questo esempio consente Snooping IGMP sul bridge denominato “bridge1”, con un Querier locale attivato. Le interfacce vengono aggiunte al bridge per monitorare e limitare il traffico multicast.

 

Monitoraggio e risoluzione dei problemi

Per monitorare il database multicast appreso (MDB) e lo stato del bridge vengono utilizzati i seguenti comandi:

  • /interfaccia bridge mdb stampa: Mostra le voci del database multicast.
  • /monitor bridge interfaccia [nome_bridge]: Mostra lo stato attuale del bridge.
  • /monitor porta bridge interfaccia [nome_porta]: Mostra lo stato della porta del bridge.

Questi comandi forniscono informazioni preziose per la risoluzione dei problemi e l'ottimizzazione della configurazione dello snooping IGMP e MLD.

 

Conclusioni

IGMP e MLD Snooping in MikroTik RouterOS sono strumenti essenziali per gestire in modo efficiente il traffico multicast su una rete.

Comprendendo i concetti e applicando la configurazione appropriata, gli amministratori di rete possono ottimizzare le prestazioni e garantire una trasmissione efficace dei dati multicast.

La capacità di monitorare e risolvere i problemi semplifica il mantenimento di una rete efficiente e affidabile.

Breve quiz conoscitivo

Cosa pensi di questo articolo?
Hai il coraggio di valutare le tue conoscenze apprese?

QUIZ - Snooping IGMP e MLD in MikroTik RouterOS: concetti, configurazione ed esempi

Libro consigliato per questo articolo

Vuoi suggerire un argomento?

Ogni settimana pubblichiamo nuovi contenuti. Vuoi che parliamo di qualcosa di specifico?
Argomento per il prossimo blog

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Giorni
Horas
Minuti
secondi

Introduzione a
OSPF-BGP-MPLS

Iscriviti per questo corso gratuito

MAE-RAV-ROS-240118
Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAS-ROS-240111

Promo per il Giorno dei Tre Re!

REYES24

15%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto Three Kings Day!

*promozione valida fino a domenica 7 gennaio 2024
** il codice (RE24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Promozione Capodanno!

NY24

20%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto di Capodanno!

*promozione valida fino a lunedì 1 gennaio 2024
** il codice (NY24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Sconti di Natale!

XMAS23

30%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto per Natale!!!

**i codici vengono applicati nel carrello
Promo valida fino a lunedì 25 dicembre 2023

SCONTI DELLA CYBER WEEK

CW23-MK

17%

tutti i corsi MikroTik OnLine

CW23-AX

30%

tutti i corsi dell'Accademia

CW23-LIB

25%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per la Cyber ​​Week!!!

**i codici vengono applicati nel carrello
Promo valida fino a domenica 3 dicembre 2023

SCONTI DEL BLACK FRIDAY

BF23-MX

22%

tutti i corsi MikroTik OnLine

BF23-AX

35%

tutti i corsi dell'Accademia

BF23-LIB

30%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per il Black Friday!!!

**I codici vengono applicati nel carrello

i codici vengono applicati nel carrello
valido fino a domenica 26 novembre 2023

Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAE-VPN-SET-231115

Promozione di Halloween

Approfitta dei codici sconto per Halloween.

I codici vengono applicati nel carrello

HW23-MK

Sconto del 11% su tutti i corsi MikroTik OnLine

11%

HW23-AX

Sconto del 30% su tutti i corsi dell'Academy

30%

HW23-LIB

Sconto del 25% su tutti i libri e i pacchetti di libri MikroTik

25%

Registrati e partecipa al corso gratuito Introduzione al Routing Avanzato con MikroTik (MAE-RAV-ROS)

Oggi (mercoledì) 11 ottobre 2023
Dalle 7:11 alle XNUMX:XNUMX (Colombia, Ecuador, Perù)

MAE-RAV-ROS-231011