Jump to content

Multicast Address Dynamic Client Allocation Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gladrim (talk | contribs) at 15:42, 20 January 2018 (simpilify intro sentence). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


The Multicast Address Dynamic Client Allocation Protocol (MADCAP) is a communication protocol that allows hosts to request multicast addresses from a server. [1]

Overview

The Multicast Address Dynamic Client Allocation Protocol (MADCAP) is designed to allow for automatic dynamic assignment of multicast addresses.

MADCAP allows for efficient allocation of multicast addresses. This is important for IPv4 which has a small number of multicast addresses available. This is less of a concern with IPv6 multicast. Whereas IPv6 allows for 2112 possible multicast addresses, IPv4 multicast addresses are restricted to only class D Internet addresses (224.0.0.0/4).[2]

All protocol messages are encapsulated in UDP datagrams.[3] The MADCAP protocol has much in common with [Dynamic Host Configuration Protocol|DHCP], but they are separate protocols with no common dependencies.[4]

History

MADCAP was originally based on DHCP. [5] Microsoft included MADCAP as part of the DHCP service in Windows 2000. It was published as a proposed networking standard by the IETF in December 1999.

References