Find the one best node using LinkStateNodeCollector. LinkStateNodeCollector prefers a keyspace match (same address). It breaks ties by choosing the highest version node (versions above it's own are considered the same as it's version). It breaks ties of the above two by which node has non-zero reach and finally shortest label fragment wins.