whoserves
Measure anycast catchments from the outside: which users are served by which
site of an anycast service, over IPv4 and IPv6, using public RIPE Atlas
measurements and the site identifiers the service returns (NSID,
hostname.bind).
Status: early placeholder (0.0.1). This release contains no measurement code yet. It reserves the name for the open tooling that is being extracted from the work published at https://anycast.dev/notes:
- catchment measurement of third-party anycast services, no operator access needed
- population-weighted results instead of raw probe counts
- failover order per zone: who carries it if the fastest operator is gone
- reproducible results: public measurement IDs, raw data, scripts
Project home: https://anycast.org · Source: https://github.com/anycast-lab/whoserves
pip install whoserves
whoserves
prints this notice. Licence: Apache-2.0.
Release files for whoserves 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| whoserves-0.0.1.tar.gz | 2.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| whoserves-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.7 kB
Release files / whoserves-0.0.1.tar.gz
| Download URL | whoserves-0.0.1.tar.gz |
|---|---|
| Size | 2.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
770cf796ad0c772cd83a1d8fc411a5970015f38a88c203612d83e451d8a452fa
|
|
BLAKE2b-256 checksum How to use checksums |
90f0b4303ae7b32ba3658198074d926f7fc9193ee61bfd5045614b621862cf6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|
Release files / whoserves-0.0.1-py3-none-any.whl
| Download URL | whoserves-0.0.1-py3-none-any.whl |
|---|---|
| Size | 2.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
489ab9fb2a9f7386e5b65f59bb22880e223583d641a76550a9240c3ab64bdd0e
|
|
BLAKE2b-256 checksum How to use checksums |
9470c5ca40795cde861ff708b9b860b1e87f7987ddd23c9ce9b01362b527d05d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.11
|