Multicast Address Dynamic Client Allocation Protocol

From HandWiki

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

Overview

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

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).[5][6][4]

Port number 2535 is assigned by IANA for use with this protocol.[7] All protocol messages are encapsulated in UDP datagrams.[8] The MADCAP protocol has much in common with DHCP, but they are separate protocols with no common dependencies.[9]

History

MADCAP was originally based on DHCP.[9] Microsoft included MADCAP as part of the DHCP service in Windows 2000.[10] RFC 2730 was published as a proposed networking standard by the IETF in December 1999.[1] Guidelines for the allocation of IPv6 multicast addresses using MADCAP were published in RFC 3307 in August 2002.[11]

References

  1. 1.0 1.1 "RFC 2730". https://tools.ietf.org/html/rfc2730. Retrieved 21 January 2018. 
  2. "Windows 2000 DHCP". comptechdoc.org. http://www.comptechdoc.org/os/windows/win2k/win2kdhcp.html. Retrieved 21 January 2018. 
  3. "Troubleshooting telephony in Windows 2000 Professional". TechRepublic (ZDNet/CBS Interactive). https://www.techrepublic.com/article/troubleshooting-telephony-in-windows-2000-professional/. 
  4. 4.0 4.1 Huggins, Diana (2003). Windows 2000 network infrastructure (2nd. ed.). Indianapolis, Ind.: Que. ISBN 0-7897-2863-X. http://www.pearsonitcertification.com/articles/article.aspx?p=101618&seqNum=4. 
  5. "Windows Server 2008 R2 and Windows Server 2008". Microsoft. https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd469716(v=ws.10). Retrieved 21 January 2018. 
  6. "Configuring Multicast Scopes". https://www.serverbrain.org/network-infrastructure-2003/configuring-multicast-scopes.html. Retrieved 21 January 2018. 
  7. "Service Name and Transport Protocol Port Number Registry". https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=2535. Retrieved 21 January 2018. 
  8. "RFC 2730 Section 1.5". https://tools.ietf.org/html/rfc2730#section-1.5. Retrieved 21 January 2018. 
  9. 9.0 9.1 "RFC 2730 Section 1.4". https://tools.ietf.org/html/rfc2730#section-1.4. Retrieved 21 January 2018. 
  10. Alcott, Neall (January 2001). DHCP for Windows 2000. O'Reilly Media, Inc.. pp. Chapter 8. ISBN 1565928385. https://www.safaribooksonline.com/library/view/dhcp-for-windows/1565928385/ch08.html. 
  11. Haberman, B. "RFC 3307". https://tools.ietf.org/html/rfc3307. Retrieved 21 January 2018. 

External links