DHCP (EN)
ProtocolProtocol for automatic IP address assignment
Definition
DHCP (Dynamic Host Configuration Protocol) is a network protocol that enables the automatic assignment of IP addresses and other network parameters to devices in a network. A DHCP server manages a pool of IP addresses and dynamically assigns them to clients that connect to the network. This eliminates the manual configuration effort for each network component and reduces the likelihood of address conflicts. DHCP is a standard protocol in modern networks and is treated in this module as an essential part of network management.
Data Flow
sequenceDiagram participant Client participant DHCP-Server Client->>DHCP-Server: DHCP Discover (Broadcast) DHCP-Server->>Client: DHCP Offer Client->>DHCP-Server: DHCP Request DHCP-Server->>Client: DHCP Ack
In Context
- Typically used together with DNS, Router and Switches
- Related to: BOOTP, IP addressing, Subnetting
- Example use: Automatic configuration in corporate networks, WLAN hotspots