Здравствуйте, DSD, Вы писали:
DSD>но меня смущает упоминание мультикаста в первом вопросе ветки... с этим сложнее. ведь каждому клиенту делать контроль передачи — потеряется скоростное преимущество мультикаста....
Можно посмотреть в сторону Reliable Multicast и Scalable Reliable Multicast.
У Таненбаума для RM предлагается довольно простая схема, похожая на ту, что ты привел.
Можешь посмотреть гототвые открытые реализации, например
MTP или
RMTP