A computer program product in a computer readable medium for use within a server device for facilitating a PXE-compliant (Preboot Execution Environment compliant) remote boot process in a client device, wherein the client device and the server device reside on a network, the computer program product comprising:
- instructions for receiving at the server device a PXE-extended DHCP (Dynamic Host Configuration Protocol) Request message from the client device, wherein the server device is one of a plurality of boot servers on the network, and wherein the server device is able to respond to a PXE-extended DHCP Request message from any client device on the network;
- instructions for processing the received PXE-extended DHCP Request message within a Proxy DHCP service on the server device;
- and
- instructions for sending from the server device a PXE-extended DHCP Ack message to the client device, wherein the PXE-extended DHCP Ack message directs the client device to download boot files from the server device.