I'M reading a linux book and I've come to a chapter on setting up a DHCP server. The thing is I don't understand why I would ever need to set one up. All the computers in our house are already using DHCP and I've never set up a server, why would anyone need to? Also, since they are all using DHCP where are they getting it from, the router in our house or from our ISP? Even if I did set one up I wouldn't know how to make our network use it reather than whatever it's already using. Sorry for such a question but I'M really trying to understand how all this works.