use enum and nodeid constructor to create foubytesnodeID nodes in protocol