DHCP - JuliaLightCNCS/Net-150 GitHub Wiki

Dynamic Host Configuring Protocol

Essentially giving IP addresses, subnet masks, default gateways, and DNS servers.

Similar to ARP and will go through welcome protocol for each time your computer turns on.

DORA - back and forth. Discover, Offer, Request, Acknowledgment

Discover - layer 2-3 broadcast

Offer - layer 2 offering IPs

Request - MAC requesting IP

Acknowledgment - server sends to client as a lease

DHCP can expire if device hasn't been connected in a long time. Expiration dates for DHCP can be set. Helps with redundancy.