Skip to content

🕸️ An open-source internet routing measurement platform.

License

Notifications You must be signed in to change notification settings

dioptra-io/iris

Repository files navigation

🕸️ Iris — An open-source internet measurement platform

Coverage Tests

Iris is a system to coordinate complex network measurements from multiple vantage points. Think of it as a project similar to CAIDA Ark or RIPE Atlas, with the following features:

  • Fully open-source code.
  • Handle multi-round measurements, such as diamond-miner IP tracing measurements.
  • Handle both centralized computation on a powerful server, and distributed probing on smaller agents.
  • Can tolerate the temporary loss of agents, database or control-plane components.

We offer a public instance of Iris, as well as public measurement data, on iris.dioptra.io.

📖 Documentation

Please refer to the documentation for more information on how to use Iris, deploy your own instance and contribute to the project.

📚 Publications

@article{10.1145/3523230.3523232,
author = {Gouel, Matthieu and Vermeulen, Kevin and Mouchet, Maxime and Rohrer, Justin P. and Fourmaux, Olivier and Friedman, Timur},
title = {Zeph & Iris Map the Internet: A Resilient Reinforcement Learning Approach to Distributed IP Route Tracing},
year = {2022},
issue_date = {January 2022},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {52},
number = {1},
issn = {0146-4833},
url = {https://doi.org/10.1145/3523230.3523232},
doi = {10.1145/3523230.3523232},
journal = {SIGCOMM Comput. Commun. Rev.},
month = {mar},
pages = {2–9},
numpages = {8},
keywords = {active internet measurements, internet topology}
}

🧑‍💻 Authors

Iris is developed and maintained by the Dioptra group at Sorbonne Université in Paris, France.