Thus, portions of the present invention may be implemented as a set of computer executable instructions (software) stored on a computer readable medium including volatile mediums such as the system memory (DRAM) or cache memory (SRAM) of DHCP server 102 and non-volatile mediums including floppy diskettes, hard disks, CD ROMs, DVDs, magnetic tapes, and other suitable mediums.