È possibile utilizzare il multicast su Internet pubblico? Se sì: come? Sono richiesti indirizzi IP speciali e da dove li ottieni?
È possibile utilizzare il multicast su Internet pubblico? Se sì: come? Sono richiesti indirizzi IP speciali e da dove li ottieni?
Risposte:
Non è possibile eseguire il multicast su Internet pubblico, ma è possibile eseguire il multicast su Internet pubblico su un altro sito utilizzando un tunnel che supporta il multicast.
Il routing multicast è molto diverso dal routing unicast e tutti i router nel percorso dei pacchetti multicast devono avere il routing multicast configurato.
Come utente finale, non è possibile eseguire il multicast su Internet, a meno che non si utilizzi un tunnel.
In quanto organizzazione più grande, come un fornitore di video o un ISP, è certamente possibile inoltrare i pacchetti multicast oltre i confini del proprio dominio (ovvero attraverso Internet).
Come ?
In sostanza, per inoltrare i pacchetti multicast all'interno del proprio dominio (o sistema autonomo, AS), si utilizza il protocollo PIM e il routing multicast. Per inoltrare i pacchetti multicast a un altro AS (come un altro ISP), è necessario un accordo di peering con essi e utilizzare il protocollo Multicast Source Discovery (MSDP), configurato su entrambe le estremità.
Anche se non propagherai il tuo multicast su Internet globale, attraversare i confini della rete con pacchetti multicast non è impossibile.
PIM e MSDP sono concetti avanzati a livello CCIE. Ecco un buon white paper su Cisco a riguardo: https://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/ip_multicast/White_papers/mcst_ovr.html#wp1015335