BOOTP is protocol used by devices to request software when restarting. It is used when upgrading the control unit within a system or when the core software within the control unit has been erased. When running, Manager can respond to BOOTP requests and, if it finds a matching BOOTP record for the system, provide the software file indicated by that record.