/
README
85 lines (68 loc) · 3.54 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
180 150W 120W 90W 60W 30W 000 30E 60E 90E 120E 150E 180
| | | | | | | | | | | | |
+90N-+-----+-----+-----+-----+----+-----+-----+-----+-----+-----+-----+
| . _..::__: ,-"-"._ |7 , _,.__ |
| _.___ _ _<_>`!(._`.`-. / _._ `_ ,_/ ' '-._.---.-.__|
|.{ " " `-==,',._\{ \ / {) / _ ">_,-' ` mt-2_|
+ \_.:--. `._ )`^-. "' , [_/( G e o __,/-' +
|'"' \ " _L 0o_,--' ) /. (| |
| | A n y,' >_.\\._<> 6 _,' / ' |
| `. c s / [~/_'` `"( l o <'} ) |
+30N \\ a .-.t) / `-'"..' `:._ c _) ' +
| ` \ ( `( / `:\ > \ ,-^. /' ' |
| `._, "" | \`' \| ?_) {\ |
| `=.---. `._._ i ,' "` |' ,- '. |
+000 |a `-._ | / `:`<_|h--._ +
| ( l > . | , `=.__.`-'\ |
| `. / | |{| ,-.,\ .|
| | ,' \ z / `' ," a \ |
+30S | / |_' | __ t/ +
| |o| '-' `-' i\.|
| |/ " n / |
| \. _ _ |
+60S / \ _ __ _ _ ___ __ _ ___| |_ +
| ,/ / _ \ | '_ \| | | |/ __/ _` / __| __| |
| ,-----"-..?----_/ ) / ___ \| | | | |_| | (_| (_| \__ \ |_ _ |
|.._( `----'/_/ \_\_| |_|\__, |\___\__,_|___/\__| -|
| ____ _ |___/ _ _ |
|/ ___|___ _ __ ___ _ _ ___ / \ _ __ __ _| (_)___ ___ _ __|
| | / _ \ '_ \/ __| | | / __| / _ \ | '_ \ / _` | | / __|/ _ \ '__|
| |__| __/ | | \__ \ |_| \__ \ / ___ \| | | | (_| | | \__ \ __/ | |
\____\___|_| |_|___/\__,_|___/ /_/ \_\_| |_|\__,_|_|_|___/\___|_| |
+90S-+-----+-----+-----+-----+-----+-----+-------+-----+-----+-----+
Based on 1998 Map by Matthew Thomas Hacked on 2015 by 8^/
Version
-------------
anycastCensusAnalyser 1.0 first release
Introduction
-------------
Thanks for downloading our code. It analises the existing measurements
of our IPv4/24 anycast censuses, that we release to reproduxe and
extend results published in [2].
For more information, question and dataset, please visit:
http://www.telecom-paristech.fr/~drossi/anycast
Prerequisites
-------------
You need to install the Coreutils and Parallel [1] packages:
Linux Ubuntu (and derivatives):
apt-get install parallel
apt-get install coreutils
MAC OS:
brew install coreutils
brew install parallel
Installation
-------------
Our code should run out of the box. There is no python dependency which
we are aware of. All the code you need is in the code/ folder
Usage
-------------
./analyseCensus.sh censusFolder/ month
mandatory:
- censusFolder: folder containing the census measurements
- month: month of the census
example:
./analyseCensus.sh 2016-04/ 2016-04
Have fun!
Danilo and Dario
[1] Tange, Ole. Gnu parallel-the command-line power tool. The USENIX Magazine 36.1 (2011): 42-47. APA
[2] Cicalese, Danilo and Rossi, Dario. A longitudinal study of IP Anycast. ACM SIGCOMM Computer Communication Review, 2018.