可靠多播编程 (PGM)

本部分介绍 Windows 中的实用常规多播 (PGM) 多播协议实现,通常称为可靠多播。 可靠多播通过 Windows Server 2003 及更高版本中的 Windows 套接字实现。

Windowsxp: 仅当安装 Microsoft 消息队列 (MSMQ) 3.0 时,才支持 PGM。

PGM 是一种可靠且可缩放的多播协议,它使接收方能够检测丢失、请求重新传输丢失的数据或通知应用程序不可恢复的丢失。 PGM 是接收方可靠的协议,这意味着接收方负责确保接收所有数据,免除接收方的责任。

PGM 适用于需要从多个源向多个接收方传送无重复多播数据的应用程序。 PGM 不支持已确认的传递,也不保证对来自多个发送方的数据包进行排序。

有关 PGM 的详细信息,请参阅 www.ietf.org 中提供的 RFC 3208。

本部分介绍如何在 Windows 上使用可靠的多播。 以下主题介绍了使用 Windows 套接字创建可靠的多播应用程序的各个方面: