when you use internet connection sharing in XP it automatically sets up a mini-dhcp server... the only other option (if you want a full blown one) is to use a win server