This archive is retained to ensure existing URLs remain functional. It will not contain any emails sent to this mailing list after July 1, 2024. For all messages, including those sent before and after this date, please visit the new location of the archive at https://mailman.ripe.net/archives/list/ripe-atlas@ripe.net/
[atlas] selecting probes based on place/city?
- Previous message (by thread): [atlas] selecting probes based on place/city?
- Next message (by thread): [atlas] selecting probes based on place/city?
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Emile Aben
emile.aben at ripe.net
Fri Aug 7 16:46:16 CEST 2015
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/08/15 16:17, Paul Vlaar wrote: > Hi all, > > I was wondering if anyone managed to come up with a method of > getting a probe selection via the API that is based on city. The > web interface allows this, by searching for "place", which is > subsequently handled by the Google Maps API (I think), and which > then comes back with a number of probes on the map, in that given > place. However I need this in the API, which only allows to select > probes based on "area, country, prefix, asn". > > What I'm currently trying to come up with is a way to map, more or > less, onto the list of ICANN specified probing locations for their > DNS tests. This list is published here: > > https://tld-monitor.icann.org/nodes.csv > > I've been trying to go by the ASNs that the listed locations have > their IP space in, but that frequently gives me a negative result > (no probes present). The same for the prefixes themselves, of > course. And just going by the enclosing country code is fine for a > small place like Luxembourg, but not for a big country like > Canada. > > So if anyone has any ideas on how to achieve this in a dynamic way > (so as not to have to manually build and maintain a list of > probes), I'd be very interested in hearing about that. I do have code to do the selection part of the process, that can automate the selection of probes, if it helps I can put it on Github? e1000$./select_probes.py -h usage: select_probes.py [-h] [-v] [-l LOCSTRING] [-p POINT] [-r RADIUS] [-n NUMBER] [-f FIELDS] [-a MAXPERAS] [-d] optional arguments: -h, --help show this help message and exit -v, --verbosity -l LOCSTRING, --locstring LOCSTRING location string, ie 'Amsterdam,NL' -p POINT, --point POINT location as <lat>,<lon>-string, ie '48.45,9.16' -r RADIUS, --radius RADIUS radius (km) within which to select probes -n NUMBER, --number NUMBER number of probes requested -f FIELDS, --fields FIELDS comma separated list of fields to return (output is tsv) -a MAXPERAS, --maxperas MAXPERAS maximum no. of probes per IPv4 source AS -d, --includedownprobes include probes that are down (default: don't include these) e1000$./select_probes.py -l "Maastricht,NL" -r 20 -f id,asn_v4 14648 9143 11917 9143 16979 61956 438 9143 20036 12392 18396 12392 13308 9143 13656 12392 16243 9143 cheers, Emile > > Thank you, > > Paul Vlaar > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVxMS2AAoJEKxthF6wloMOSCQQAMOcb+t+kq0MMrO1HsvtAfRa g6C+Z/O3VA/gOKNhlvsQvmYmHxfa4tFxu2kqP2r43SCe48JGQwKDeOHCF7pCaeL8 lxmw7gXZauX3G9bGPwPCTOJNhAdnDT2u/XhCZLf9KLuhfllHNLFgR0FRmDe6z/Gu yp/4JBfcPNJux/QGmy8ps0JFxCYovY6OeiNtPq04qWitE+cMDqHhK8PiBD53MUl9 cntoK9aNTfiozvtvhtFLpm7vcv1kpWcB/t7L2L03P+vfeceFTbXY0TR7/4lnXVH5 3Rdz6iZqBMCiuoE43+vI38nku8jtS3kiPsAsqYqkJiZQBjh9j7oYfQCu0+EbDVAW G7GeBqvAm2T+1Lko/2rZpqorfmuu72WYT2/s4TwsMYMlsID7tB7EEeSo/Txzhsd8 l6HqEO+S6c+cVW8CaOL7zheUdgezaLK69FFHFrCiIAVZ1CSI8SirhAyQei8HAAh+ yyS4cpx/yPEqIeG0hZL1Z+KhPSmQoxLSnx8TIcUyBCCufWNclYjLGo/rcxxYU7z7 r2vGjT7Arx62o5+53nzLt8wThwZVR0oyysZoC0GzRJxFu/lAGWCyWs3GC3TGjukF BuoibQzH1RFm6mxyz+ypqQTzx+7eTmklcPgLPkesQA26TqXTN33G/n1hQecb74mX FyzWMfw78vEHcGvSXs2Z =EFxL -----END PGP SIGNATURE-----
- Previous message (by thread): [atlas] selecting probes based on place/city?
- Next message (by thread): [atlas] selecting probes based on place/city?
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]