I can't seem to understand the concept of how my router(with built in DHCP) knows the ip addresses of my ISP. Does the ISP use DHCP that hands out DNS server addresses to my router at home? and if so which device sends the broadcast signal first to the other?