The network stack on the iPad has been known to fail to acquire or release DHCP addresses. The issue is not consistent and you may have more trouble with some routers. I would expect this to be improved in 4.2.
As a temporary work around; instead of a reboot, you can try just disabling/enabling wifi.