In some cases, the opennms administrator may choose to have the foreign ID be tied to IP address instead of node label. for DNS provisioned nodes The implications of using the IP address to create a hash for the foreign ID are:
1. if a node changes names but keeps the same address it will NOT be deleted and recreated as a new node.
2. If a node changes ip addresses but keeps the same node label, it WILL be deleted and recreated as a new node created.
The behavior is just the opposite when using the nodeLabel. Default should be to use the node label, which is the case in existing releases.