Broadcast like UDP with the reliability of TCP

后端 未结 16 1732
陌清茗
陌清茗 2021-01-30 02:30

I\'m working on a .net solution that is run completely inside a single network. When users make a change to the system, I want to launch an announcement and have everyone else h

16条回答
  •  忘掉有多难
    2021-01-30 03:26

    You might want to look into RFC 3208 "PGM Reliable Transport Protocol Specification".

    Here is the abstract:

    Pragmatic General Multicast (PGM) is a reliable multicast transport
    protocol for applications that require ordered or unordered,
    duplicate-free, multicast data delivery from multiple sources to
    multiple receivers. PGM guarantees that a receiver in the group either receives all data packets from transmissions and repairs, or is able to detect unrecoverable data packet loss. PGM is specifically intended as a workable solution for multicast applications with basic reliability requirements. Its central design goal is simplicity of operation with due regard for scalability and network efficiency.

提交回复
热议问题