-
Notifications
You must be signed in to change notification settings - Fork 250
Firewall and Routing Information
The SRA Toolkit makes use of some network services at NCBI. The purpose of this page is to document connections, IP addresses, ports, and expectations.
Any tool that accesses a run by accession is likely to contact
"https://locate.ncbi.nlm.nih.gov/sdl/2/retrieve" to request resolution of the raw accession into a URL. The exact URL returned depends upon the accession requested, and whether the run is public or protected (dbGaP). An example URL might be
"https://sra-download.ncbi.nlm.nih.gov/srapub/SRR000123".
- dns1-ncbi.ncbi.nlm.nih.gov
- dns2-ncbi.ncbi.nlm.nih.gov
- ns2.nih.gov
- ns.nih.gov
- ns3.nih.gov
- www.ncbi.nlm.nih.gov
- locate.ncbi.nlm.nih.gov
- sra-download.ncbi.nlm.nih.gov
- gap-download.ncbi.nlm.nih.gov
- gap-download.be-md.ncbi.nlm.nih.gov
- gap-download.st-va.ncbi.nlm.nih.gov
- ftp-trace.ncbi.nlm.nih.gov
- trace.ncbi.nlm.nih.gov
- eutils.ncbi.nlm.nih.gov
All tools will utilize some combination of DNS servers for NCBI and NIH. They will of course need UDP and TCP ports for domain (53) to be open.
The general rule for SRA Toolkit tools is that they will use the https (443) port for TCP communications. One tool (test-sra) will make use of the http (80) port for testing, and one tool (prefetch) can make use of the ascp tool, which has its own usage requirements. ascp uses UDP ports 33001-33009 for data transfer and ssh ports for control. prefetch
can operate with or without acsp.
- 130.14.0.0/16, netmask 255.255.0.0
- 165.112.7.0/24, netmask 255.255.255.0
- 165.112.9.0/24, netmask 255.255.255.0
Many of the host-names mentioned above are load-balanced by NCBI DNS servers to multiple IP addresses.
** DISCLAIMER ** These addresses are subject to change.
Here are current resolutions:
- 130.14.29.110
- 130.14.29.113
- 130.14.250.24
- 130.14.250.25
- 130.14.250.26
- 130.14.250.27
- 165.112.9.231
- 165.112.9.232
- 130.14.250.14
- 130.14.250.15
- 130.14.250.16
- 130.14.250.17
- 165.112.9.233
- 165.112.9.234
- 130.14.250.14
- 130.14.250.15
- 130.14.250.16
- 130.14.250.17
- 165.112.9.233
- 165.112.9.234
used by test-sra
- 130.14.250.10
- 130.14.250.11
- 130.14.250.12
- 130.14.250.13
- 130.14.250.17
- 165.112.9.228
- 165.112.9.229
- 165.112.9.230
used by test-sra and ngs
- 130.14.29.113
- 165.112.7.16
- 130.14.29.110