Multicast Address Dynamic Client Allocation Protocol


The Multicast Address Dynamic Client Allocation Protocol (MADCAP) enables applications to obtain, renew, and release multicast addresses. MADCAP enables applications determine to which multicast scope zones a client belongs. This determination enables clients to dynamically obtain multicast address, while also allowing network administrators to dynamically manage the distribution of multicast addresses across the network.

Where applicable

Developers can use MADCAP to:

  • Enumerate the multicast zones to which a client belongs.
  • Dynamically obtain a multicast address for a client, enabling that client to participate in network multicast sessions.
  • Release multicast addresses when appropriate.

Microsoft Windows implementation of MADCAP adheres to recommendations published by the Internet Engineering Task Force (IETF). For more information, see ( MADCAP has been ratified as RFC 2730, but is subject to growth and evolution. Microsoft Corporation is involved with the standards process.

Developer audience

MADCAP is designed for use by C/C++ programmers. Familiarity with Windows networking and multicast technology is required.

Run-time requirements

MADCAP requires Windows 2000 or later.

In this section

Topic Description
General information about MADCAP.
Reference documentation for MADCAP.

Quality of Service