Measuring AS dependency of a country
Project description
country-as-hegemony: Measuring AS dependency of a country
Installation
pip install country-as-hegemony
Example
To get the AS dependencies of Japan, run the following command:
$ python3 country-hege.py JP
# Found 166 eyeball networks in JP on 2019-09-29T00:00:00+00:00
2914, 0.27661613861709505, +
2516, 0.25968996183607757, +
17676, 0.1974546945536009, +
4713, 0.15525111414563947, +
1299, 0.13595634758208053, -
9605, 0.10072894639780244, +
174, 0.08765424779438354, -
2497, 0.06338680212620768, +
9824, 0.05253467345731747, +
2527, 0.03509657300628496, +
The '+' represent eyeball networks, the '-' are transit networks. These results are biasied towards big eyeballs networks. The -r option remove eyeballs networks from the AS hegemony computation.
$ python3 country-hege.py JP -r
# Found 166 eyeball networks in JP on 2019-09-29T00:00:00+00:00
2914, 0.27580372217582483, +
1299, 0.13595634758208053, -
174, 0.08765424779438354, -
2516, 0.05994903574329003, +
2497, 0.04637372262121612, +
3356, 0.027235210986714956, -
9824, 0.021176697891166645, +
3491, 0.0191735214924131, -
2519, 0.01604299099396895, +
3257, 0.01316708668625293, -
References
This is a follow up of the work done at APRICOT19 Hackathon: https://github.com/munhyunsu/APRICOT19 AS Hegemony: https://ihr.iijlab.net/ihr/hegemony/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for country-as-hegemony-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5e2f6a242d01e05090462b85ed97810319b6f9bf3eaa18f48a1d611fd0072e7 |
|
MD5 | 42d941cd01520f7aa4ea1e4ccdf0aae7 |
|
BLAKE2b-256 | 5a2ffbd541a927467ca27ff17004b47eb4261db02303293dd6febbec7034f27f |
Close
Hashes for country_as_hegemony-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cb6505117b51deae00a679a764f792d36106b6d7e5c52d6be63bf5eeaf4ade2 |
|
MD5 | eb09868ab3a0414d50ee4811a2cc9c58 |
|
BLAKE2b-256 | e29a4174f4d1b2f44254eed8f6183a8a833ff6f01f7195a3a158976f7faa4d14 |