Programs for Dynamic Addressing
Bootstrap Protocol (bootp)
Dynamic Host Control Protocol (DHCP)
Different approaches, but same basic operations:
- A program residing in a client establishes connection to bootp or DHCP server
- A client broadcasts a message requesting an IP address (when it is turned on and connected)
- Server (maintaining IP address pool) responds with a message containing IP address (and its subnet mask)
- IP addresses can also be assigned with a time limit (leased IP addresses)
- When expires, client must send a new request