Given that the roles are relatively fixed with respect to who can send what here, using "endpoint" makes this hard to follow. If the idea is to allow a client might assign addresses to a server, then that's an extension.
This is intentionally bidirectional: in the network-to-network use-case (see requirements doc), the client might provide the server with an address from the client's pool.
Given that the roles are relatively fixed with respect to who can send what here, using "endpoint" makes this hard to follow. If the idea is to allow a client might assign addresses to a server, then that's an extension.