10-10-2016 11:44 PM
When granting a DHCP lease to a client say 10.10.10.1, say this same client comes back next day, requests a lease and get the same IP address if possible. How does the NIOS device remeber that this client with this MAC address should get 10.10.10.1? is there a memory table somewhere? if yes, how long is that memory and is it configurable?
Solved! Go to Solution.
10-11-2016 05:22 AM
As far as I know, the client itself will try to request the same IP address provided before by DHCP Server.
The item 4.4.1 in the DHCP RFC 2131 says (in the DHCPDISCOVER moment):
The client MAY request specific parameters by including the 'parameter request list' option. The client MAY suggest a network address and/or lease time by including the 'requested IP address' and 'IP address lease time' options.
However, even if the client requests for a specific IP from DHCP, it up to the DHCP to provide (or not) the IP address requested by the client, so this type of "static allocation" must not be taken for granted.
Infoblox do maintains a log of all leases provided to clients, but I do not think it is configurable.
Hope this helps!
10-11-2016 07:32 AM
This helps to ensure some level of consistency with IP assignment from the DHCP server. This is very common behavior for all DHCP platforms.
10-11-2016 03:28 PM
Thank you Paulo. The log of leases I think is used with the historical leases report as opposed to current leases.
10-11-2016 03:29 PM - edited 10-11-2016 03:42 PM
Thank you DSmith. BTW, is this table located in the memory, which means that it gets flushed if the system is restarted?
Also, is this table time related. i.e. does an entry in it time out after a certain time, or it's that the entries in it just get updated without any relation to time. If it is time related is the entry expire time configurable. My guess is that entries in this table are independent of time.