Quando um dispositivo não configurado se inicia, ele manda um broadcast usando o protocolo RARP (Protocolo de Resolução Reversa de Endereço). É como se ele dissesse:
Bem, aqui estou eu. Esta é uma pequena mensagem minha. Desta mensagem você deve obter meu endereço MAC ethernet (6 dígitos hexadecimais únicos que identificam qualquer placa ethernet já construída). Do meu endereço MAC, alguém deve poder me dizer qual é o meu número IP primário. Obrigado!
Um servidor Linux pode agir como um servidor RARP. Ele responderá uma pergunta como essa apenas se souber a resposta.