Instead of doing reverse DNS lookups in case of node errors (to determine the node's name from the IP address), use the Host Information, fetched once from the local node, to reduce network traffic and delays.
We can leave the reverse DNS as a fallback (in case an IP address is not in that list), but this should be more efficient than doing a bunch of reverse DNS lookups (which can also timeout).
Instead of doing reverse DNS lookups in case of node errors (to determine the node's name from the IP address), use the Host Information, fetched once from the local node, to reduce network traffic and delays.
We can leave the reverse DNS as a fallback (in case an IP address is not in that list), but this should be more efficient than doing a bunch of reverse DNS lookups (which can also timeout).