Надежная Multicast библиотека C++
Я знаю this и this StackOverflow вопросов, которые ответы известны методы для достижения «Надежной Multicast», но не совсем поздно, я наткнулся на некоторых сайты, которые упоминают даже маршрутизаторы также должны быть запрограммированы на обрабатывать пользовательские протоколы, которые разработаны поверх UDP, это правда?
В основном я хочу использовать многоадресную рассылку для своего приложения, и я не хочу налагать никаких ограничений на изменение маршрутизатора для настройки настраиваемого протокола для надежного управления UDP, например, я думал о внедрении/использовании протокола PGM UDP для обработки многоадресной рассылки, но кто-то сказал, что маршрутизатор должен также иметь поддержку PGM, которая ограничивает меня предоставлением решения, поскольку клиенты должны изменить инфраструктуру для моего решения, которое является необоснованным.
Пожалуйста, дайте мне знать, если есть какое-либо решение, которое я могу реализовать для надежного обращения с UDP-пакетами без каких-либо изменений в сетевой инфраструктуре.
Заранее спасибо.
EDIT:
Я не хочу сказать, что я не хочу, чтобы включить в многоадресного маршрутизатора, я бы определенно включить многоадресную маршрутизацию в маршрутизаторе. Когда я читал о реализации PGM, кто-то сказал, что даже маршрутизатор должен быть PGM-совместимым, который, как я думал, отличается от маршрутизатора, чем коммерчески доступные маршрутизаторы в магазинах. Я понимаю, что неправильно?
Существует целая рабочая группа IETF по надежной многоадресной рассылке, и несколько протоколов уже существуют уже много лет: TRAM для одного, которые не являются накладными маршрутизаторами. Я предлагаю вам провести дальнейшие исследования. Поскольку это стоит, этот вопрос не в тему. – EJP
@EJP Я не думаю, что это вопрос вне темы, поскольку сам вопрос задает разработчикам мнения о наилучшем надежном многоадресном протоколе, который не нуждается в изменении протокола транспортного уровня маршрутизаторов. Я могу исследовать, но это не помогло бы мне, пока эксперты не выскажут свое мнение. – RN55