An implementation of Preboot Execution Environment (PXE) server