Reliable Multicast Programming (PGM)
Reliable Multicast Programming (PGM)

This section describes the Pragmatic General Multicast (PGM) multicast protocol implementation in Windows, often referred to as reliable multicast. Reliable multicast is implemented through Windows Sockets in Windows Server 2003 and later.

Windows XP:  PGM is only supported when Microsoft Message Queuing (MSMQ) 3.0 is installed.

PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible for ensuring all data is received, absolving the sender of reception responsibility.

PGM is appropriate for applications that require duplicate-free multicast data delivery from multiple sources to multiple receivers. PGM does not support acknowledged delivery, nor does it guarantee ordering of packets from multiple senders.

For more information about PGM, refer to RFC 3208 available at www.ietf.org.

This section describes how to use reliable multicast on Windows. The following topics explain the various aspects of creating a reliable multicast application using Windows Sockets:

Send comments about this topic to Microsoft

Build date: 11/12/2009

© 2009 Microsoft Corporation. All rights reserved.   사용약관 | 상표 | 개인정보취급방침 및 청소년보호정책
Page view tracker
간편한 Lightweight 평가
x
Lightweight는 사용자가 요청한 SearchBox 및 기본 코드 언어 선택 기능을 추가하여 ScriptFree(loband)에 구축됩니다.
SearchBox가 좋습니까?
탭 코드 블록이 좋습니까?
이 항목이 유용합니까?
자세한 의견
인사말
x
온라인 MSDN을 향상시키는 데 도움이 되는 의견을 보내 주셔서 감사합니다.
사용자 의견
보기 전환
기본
Lightweight
ScriptFree
보기 전환