In an AD environment, a DHCP server must be authorized before giving out
leases. But *how* is it enforced? I suspect there is some interaction between
the network stack and domain controllers, but I am not sure. Any information
is appreciated.
Thats Not correct. A windows DHCP server will hand out ip/s to any
requesting client. AD has no control in checking to see if the client
is either valid or not.
When a client that is configured for dhcp comes up on the network it
does a broadcast. The traffic takes place on udp ports 67 and 68. If
you have a network tool such as ethereal you can see the traffic.
Dhcp works on the principle of first come first served. IF for example
you had a windows DHCP server configured to hand out ips in the range
of 172.16.1.50 to 172.16.1.254 to your clients and there just happened
to be another dhcp server on the same subnet for example one of those
cheezy routers that have dhcp turned on by default configured for the
192.168.x.x subnet
There is a >90% chance that your clients will get assigned a valid ip
but not from the DHCP server you taught was handing out ip's....
Josh.