Contents
How does DHCP server assign IP addresses?
The server replies to the client with a DHCP offer packet containing an IP address. The client receives and validates the offer, then sends a request packet back to the server to accept the address. The server sends an acknowledgement packet back to the client to confirm the chosen IP address.
What is physical or MAC address?
The MAC address (short for media access control address) is the worldwide unique hardware address of a single network adapter. The physical address is used to identify a device in computer networks. With Microsoft Windows, the MAC address is referred to as the physical address.
What is DHCP process?
Dynamic Host Configuration Protocol (DHCP) is a network management protocol used to automate the process of configuring devices on IP networks, thus allowing them to use network services such as DNS, NTP, and any communication protocol based on UDP or TCP. DHCP is an enhancement of an older protocol called BOOTP.
How does the DHCP server find the host’s MAC address?
The DHCPDISCOVER message contains the host’s MAC address. When a DHCP server broadcasts a DHCPOFFER message, it also includes the host’s MAC address in a parameter known as the client ID. When hosts receive the DHCPOFFER message, they check the client ID field in the message.
Where does DHCP store the IP address information?
The DHCP Server service stores detailed and summary IP address information in the DHCP database. When reconciling scopes, the detailed and summary entries are compared to find inconsistencies.
How does a host know if a DHCP message is meant for it?
When hosts receive the DHCPOFFER message, they check the client ID field in the message. If a host sees its MAC address in the client ID field, the host knows that the message is meant for it. If a host sees the MAC address of another host in the client ID field, the host knows that the message is not intended for it.
How does DHCP assign processing order to policies?
The DHCP administrator assigns the processing order to the policies. If policies exist at the server and scope levels, the server applies both sets of policies and evaluates the scope policies before the server policies. The processing order for a scope level policy defines the order of evaluation within the scope.