Likely something to do with DHCP, and the way you have it configured. Not sure of anything exact for you to look for, but poke around in the settings and see if you can figure something out.
I set my computers at home to have a fixed IP address, and that seems to work pretty well.