This protocol consists of management client and the management server roles. The client and server form the end-points of the protocol. The management client performs remote management of the data in the IPAM data store by communicating with the management server using this protocol. The management server performs the management operations on the data in the IPAM data store on behalf of the management client. As shown in the following figure, the IPAM tasks entity is not part of this protocol. IPAM tasks interact with the DHCP and DNS servers in the network to gather information from the address space management in an implementation specific manner and add them to the IPAM data store.
Figure 1: Overview