Quel est le plus efficace du protocole de multicast fiable?

Lorsqu'un expéditeur doit multidiffusion un assez grand volume de données (disons de plusieurs méga-octets par seconde), de manière fiable via Ethernet à un petit nombre de récepteurs (disons moins d'une dizaine) sur le même sous-réseau, ce qui est le plus efficace du protocole? Par fiable je veux dire que si un paquet est perdu, le protocole permet de s'assurer que ça se resent telle qu'il n'y a pas de perte de données dans n'importe quel récepteur. Le terme efficace est beaucoup plus difficile à définir, mais disons que nous voulons maximiser le débit et réduire la bande passante du réseau modeste de l'utilisation du PROCESSEUR sur les deux extrémités. Ce n'est pas encore une claire définition, mais c'est le mieux que je peut venir avec. Soit un flux ou d'un message de protocole orienté serait acceptable.

J'apprécierais des exemples du monde réel et je serai heureux d'accepter subjective des réponses, c'est à dire quelle est votre préférée protocole de multidiffusion, si vous pouvez expliquer ses avantages et ses inconvénients.

Combien de récepteurs? Si vous avez moins de dix récepteurs, alors vous pouvez envisager plusieurs de nœud à nœud de communications.

OriginalL'auteur JayMcClellan | 2009-04-19