- Protocolos e ServiçosConfiguração de RedeDHCP: Dynamic Host Configuration Protocol
- TCP/IPIPv4
- TCP/IPUDP: User Datagram Protocol
No funcionamento do serviço DHCP em ambientes Linux, podem ser analisadas as descrições a seguir.
I. Quando uma máquina é ligada, existe um serviço DHCP que envia um pacote UDP com destino à porta 67 do servidor. O pacote broadcast tem o endereço IP de destino 255.255.255.255 e MAC Address FF:FF:FF:FF:FF:FF.
II. Ao receber o pacote em sua porta Ethernet, o servidor de destino irá analisá-lo e, em sua tabela de IP's, reservar um endereço e preparar um pacote de resposta ao cliente solicitante.
III. O cliente, ao receber o pacote do servidor, decide se aceita a configuração oferecida, pois pode receber mais de uma oferta. Em caso positivo, retorna um novo pacote ao servidor, comunicando o aceitamento da oferta.
IV. Para finalizar o diálogo entre cliente e o servidor DHCP, este finaliza o “aluguel” do endereço ao cliente em sua tabela de IP's, e envia àquele um pacote de retorno para que ajuste suas configurações.
Os pacotes DHCP descritos em I, II, III e IV são denominados, respectivamente: