add IP based node numbering