Week 4 - Dynamic Host Configuration Protocol Flashcards
What does DHCP stand for? What does it do?
Dynamic Host Configuration Protocol
It automates the network configuration process of hosts
How is DHCP useful in reducing administrative overhead?
It automates network configuration and prevents you from manually assigning an IP address to every device
What are some devices that need to have a static IP address assigned?
Servers and gateway routers
What is dynamic allocation in DHCP operations?
Dynamic allocation is a list of IP addresses are stored for clients and assigned to them when requested
What is automatic allocation in DHCP operations?
Automatic allocation keeps track of previously connected devices and tries to assign the devices the same IP address if possible
What is fixed allocation?
Fixed allocation requires a manually specified list of MAC addresses and their IPs to assign (for security purposes)
DHCP can assign NTP servers. What are NTP servers?
Network Time Protocol
Keeps all computers on a network synced time
What layer is DHCP?
Application layer
What is DHCP discovery?
DHCP discovery is when a client sends a network configuration request to the DHCP server
What is a DHCP lease?
A lease is how long a device can hold onto its assigned IP address
Summarize the DHCP in action in 4 steps
- Client discovery broadcast sent everywhere targetting DHCP server using its Port
- DHCP server sends back an offer broadcast to the client using its MAC address
(client processes offer…accept or deny?) - Client accepts and sends DHCP server a request broadcast
- DHCP server responds with DHCP ack
On what port does a DHCP server listen for requests?
Port 67
From what port does a DHCP client send a DHCP discovery request?
Port 68