The goal of this post is to provide public data on Algorand relay nodes. I am not affiliated with Algorand or any Algorand partners. The post is purely informative.
There are currently up to 100 Algorand relay nodes. Their details are public, but difficult to view without technical knowledge. I have acquired these data by resolving the SRV record for the Algorand mainnet. One function of relay nodes is that they are used to bootstrap your Algorand client when it first starts.
Any software part of a distributed system must first determine what to connect to. Algorand relies on special DNS queries that look for service records for the Algorand network name. In this case, the domain is "mainnet.algorand.network" and the service is "algobootstrap".
Using the "dig" software, you can run the following command to obtain the TARGETs in Table 1:
You can then resolve each target with "dig", or a "whois" tool. Domains map to IP addresses, and resolving them will yield different information.
Assumption: all TARGETs map to distinct relay nodes.
Relay nodes grouped by domain. Each SRV record was resolved, the results were deduplicated and counted by domain where present. Several entries did not have a domain associated with them.