Pergunta de entrevista da empresa Calix

Describe DHCP, RSTP, ARP, etc. How would you go about troubleshooting a problem?