Discussion on:
MS DHCP Bad_address release

3
Comments

Join the conversation!

Follow via:
RSS
Email Alert
Just In
What happens with the conflict detection enabled?
proeftuin 3rd Dec 2010
example:
Client A does a DHCP request. the server tries it's first unused address from the pool: x.x.x.10.
This address is used by Client B which it got from the old server. A conflict, so this addres is marked BAD_ADDRESS.
The server will assign x.x.x.11 which is free (no conflict).
Now client B want's to renew it's lease of x.x.x.10 with the new server. What will happen? It's marked as a BAD_ADDRESS because it was in use by this client when the server tried to assign it to client A. Will the windows 2003 renew/assign the BAD_ADDRESS or will it use a new address, x.x.x.12?
0 Votes
+ -
MS DHCP Bad_address release
proeftuin Updated - 3rd Dec 2010
At a site we are having issues with the current DHCP server running on a 'special' machine.
Because there is noting more to do for this machine except DHCP we want to replace this with a DHCP server running on a Win2003 server.

In the network there are aprox. 450 clients running DHCP.
I only want to change the DHCP relay in the network so i'll have to re-use the current scopes.
To prevent duplicate IP's i'll enable Conflict address detection on the MS DHCP.

If a client will ask for a new address it will check if the address is used, that will probably be the case so it will be marked as a bad_address. And it will take a bit of time before a good addres is found.

Now my question: what will happen if a client wants to renew it's address and this address already has been marked as a bad_address?

Will the server give the client the address it had before and make a 'valid'address of the bad address or will it issue a 'new' address out of the scope of addresses not marked as a bad_address?

If the address stays marked as a bad_address untill it's removed or the lease time has expired i'll run out of addresses in no time..

Does anyone know if the server can re-issue a bad_address within the lease time. Or does anyone have another idea?
0 Votes
+ -
It works pretty much the same regardless of what is the DHCP server.

A client always asks for the address to which it was previously assigned. If it isn't available, it gets an unused address from the pool.
example:
Client A does a DHCP request. the server tries it's first unused address from the pool: x.x.x.10.
This address is used by Client B which it got from the old server. A conflict, so this addres is marked BAD_ADDRESS.
The server will assign x.x.x.11 which is free (no conflict).
Now client B want's to renew it's lease of x.x.x.10 with the new server. What will happen? It's marked as a BAD_ADDRESS because it was in use by this client when the server tried to assign it to client A. Will the windows 2003 renew/assign the BAD_ADDRESS or will it use a new address, x.x.x.12?
Keyboard Shortcuts:
Prev
Next
Toggle
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the TechRepublic Community and join the conversation! Signing-up is free and quick, Do it now, we want to hear your opinion.