I am using DHCP option 50 (client is an embedded device running eCos RTOS) to request a specific IP from the DHCP server (DHCP server is a built-in one with Windows 2003 server).
First DHCP client request an IP a.b.c.d and server assigns it. Then if I request another IP immediately (say a.b.c.e) the server will not assign the second IP. Instead it is again assigning the first IP itself.
It seems to me like if I ask for another address before the lease expires, it will not assign another IP.
Is it possible to ask the server a new IP, even if the lease has not expired yet?