Considerando-se a rede hipotética abaixo, pode-se visualizar os ganhos em termos de tráfego na rede que se obtém com a utilização de multicast. No exemplo, deseja-se transmitir um arquivo qualquer do nodo 1 para os nodos 2,3,4 e 5.
Pode-se atingir este objetivo tanto fazendo quatro transmissões ponto-a-ponto(1-2, 1-3, 1-4, 1-5) através de um mecanismo qualquer (ftp, por exemplo), ou utilizando-se de multicast para transmitir o arquivo a todos os nodos de uma só vez. Na tabela abaixo tem-se o número de vezes que este arquivo passou por cada um dos links, nas duas formas apresentadas.
Link | 2 | 3 | 4 | 5 |
Total |
---|---|---|---|---|---|
a | 1 | 1 | 2 | ||
b | 1 | 1 | 2 | ||
c | 1 | 1 | |||
d | 1 | 1 |
Link | 2 | 3 | 4 | 5 |
Total |
---|---|---|---|---|---|
a | 1 | 1 | |||
b | 1 | 1 | |||
c | 1 | 1 | |||
d | 1 | 1 |
Na transmissão unicast, o arquivo passa duas vezes pelos links a e b, sendo que em multicast isto não ocorre. Neste exemplo, a transmissão multicast apresentou uma performance 50% melhor. Transferência de arquivos multicast ainda não é um padrão, pela falta de um protocolo de controle de transporte ponto-multiponto.