From: André Bersvendsen (an-bersv@xxxxxxxxx)
Date: Thu Jul 25 2002 - 08:14:41 GMT-3
1) small time isolation between two areas, each with one router.
-each router can give the same address to a "local" client.
After the condition clears, you have conflicting addresses.
It is ok if two DHCP servers offer the same IP address to a client at
the same time.
This will also happend in normal operation with syncronised dhcp databases.
This messages is DHCPOFFER with a unique random 32-bit transaction IDs.
The client send a DHCPREQUEST with the transaction ID of the first
DHCPOFFER received.
Then the server that recognice the transaction ID send of a DHCPACK.
So only one of the servers will be the one that gave the address that
the client want to use. And one server know that the address was used
the other don't know anything and asumes that the client was not
intrested or got a IP address from somone else - it don't care - it did
not get any message from the client with it's transaction ID.
So this server will probebly try to use this address the next time but
will find ut with ping that it is in use. A DHCP servermust test with
ping first.
You did not understand my proposed scenario. Two clients and two servers
in two momentarily disjoint areas.
And is not true that prepared for servers have the same problem.
If the servers know they are working in a common area, they can
change into a non-overlapping scheme when they do not have contact
with the other server.
Ok... Now I uderstand the sceario...
But I do not know how this will be solved - or if it will be solved.
Have to read more to see if a DHCP servers can do anything to solve this
situation.
This archive was generated by hypermail 2.1.4 : Sat Sep 07 2002 - 19:36:43 GMT-3