bootstrap protocol definition