In genere la trasmissione delle informazioni avviene mediante l’invio di pacchetti IP che contengono l’indirizzo del mittente e del destinatario. Quindi ogni pacchetto viene inviato da un’interfaccia ad un’altra.
Il multicast è una tecnica di invio di informazioni ad un gruppo di interfacce di rete in maniera simultanea (ad esempio trasmissioni video su Internet). In genere la trasmissione delle informazioni avviene da un mittente ad un destinatario e quindi per inviare la stessa informazione a più destinatari sarebbe necessario inviare la stessa informazione tante volte quante sono le interfacce di rete destinatarie. La tecnica multicast ovvia a questo problema permettendo di inviare una sola volta (o qualcuna di più per essere sicuri di non perdere pacchetti durante il percorso a causa del rumore) le informazioni per tutti i destinatari. Gli indirizzi IP multicast sono indirizzi assegnati ad un’interfaccia di rete per un numero finito di trasmissioni. Tale tipo di trasmissione arriva fino a livello C per tutte le interfacce coinvolte: scegliendo indirizzi IP specifici, riservati a questo scopo, non si corre il rischio di far lavorare anche le interfacce di rete non coinvolte nella comunicazione.
[da completare ...]