teamrossi / anycast-census Goto Github PK
View Code? Open in Web Editor NEWAnycast census analyzer
Home Page: https://anycast.telecom-paristech.fr
Anycast census analyzer
Home Page: https://anycast.telecom-paristech.fr
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.