You want to implement a mechanism that automates ip configuration, including ip address, subnet mask, default gateway, and dns information) which protocol will you use to accomplish this?