O servidor recebe uma solicitação DHCP, que inclui o endereço MAC e pode ou não incluir o nome do host.
Isso significa que o servidor pode identificar o dispositivo pelo seu endereço MAC, OU por seu nome de host (se presente) e, com base nisso, pode decidir qual endereço IP, etc., essa máquina em particular deve obter. Ele pode também enviar de volta um nome de host, mesmo que diferente do que está no pedido, se ele decidir fazê-lo.
Casos de uso:
-
Você pode ter um servidor DHCP que tenha um banco de dados de endereços MAC e envie de volta o nome do host com base no endereço MAC, para que você não precise configurar o nome do host em seus clientes. Ou pode usar um esquema de nome de host numerado e atribuir a esse cliente um não usado. Ótimo se você precisar administrar centenas de máquinas.
-
Você pode ter um servidor DHCP que identifique máquinas pelo nome do host. Então, se você alterar a placa de rede e, portanto, o endereço MAC, ela ainda receberá o mesmo IP.
-
Meu roteador doméstico Fritzbox usa o nome do host que recebe com a solicitação como nome padrão quando vê um novo dispositivo pela primeira vez. No entanto, você pode editar esse nome na interface do usuário da web e os dispositivos são identificados pelo endereço MAC.
E assim por diante, o servidor DHCP pode usar essas informações da maneira que preferir.