Which device is often configured to act as both a DHCP client and a DHCP server?