DHCP
IP addresses can be configured statically or dynamically. Normally we configure static IP addresses on network devices like routers, switches, firewalls and servers while we dynamically assign IP addresses to computers, laptops, tablets, smartphones etc. The dynamic method uses DHCP (Dynamic Host Configuration Protocol).
DHCP is a network management protocol that assigns IP addresses and other communication parameters to devices connected to the network using a client-server scheme. Some of the parameters that DHCP can set include:
- IPv4 or IPv6 address
- Subnet mask or prefix length
- default gateway
- DNS server
- TFTP server
- Hostname
- Network Time Protocol (NTP) server
The first four parameters are typical for most network hosts, however DHCP has dozens of other parameters, called options, that can be defined for a DHCP server.
Links:
https://networklessons.com/cisco/ccie-routing-switching/introduction-to-dhcp
Links to this page:
- DHCP Auto Image Update support
- DHCP DORA process
- DHCP Snooping on a multi-switch topology
- DHCP client options on Cisco IOS
- DHCP excluding address on a Cisco IOS DHCP server
- DHCP option 82
- DHCP relay agent
- DHCP relay support for MPLS VPN
- DHCP renewal rebinding
- DHCP snooping rate limiting best practice
- DHCP trusted and untrusted ports
- DHCPv6 - determining the IPv6 prefix assigned to an interface
- DHCPv6 relay agent
- IPv4 Link-local address range
- IPv6 - destination guard
- IPv6 stateless DHCP active clients equals zero
- Routing - default routing using DHCP