Skip to content
@dioptra-io

Dioptra

Internet measurement for research and education.

Welcome to the Dioptra GitHub organization

Dioptra is an internet cartography research group based at Sorbonne University.

Our main initiative is the IP Route Survey (IPRS).

This organization hosts most of our development work, the exception being EdgeNet, which we work on through its own organization. The software that we produce is free, open-source, and liberally-licensed. We welcome you to explore our public repositories and reach out if you're interested in contributing.

Publication-related code

Below you'll find code repositories associated with our published research:

Diamond Miner (NSDI 2020)

Our paper Diamond-Miner: Comprehensive Discovery of the Internet's Topology Diamonds introduced novel techniques for mapping internet topology.

Diamond-Miner code (NSDI 2020 release)

Zeph & Iris (CCR 2022)

Our paper Zeph & Iris map the internet: A resilient reinforcement learning approach to distributed IP route tracing presented an advanced approach to internet mapping using reinforcement learning.

Zeph code (v1.0.0 release)Iris code (v1.0.0 release)

EdgeNet (IEEE Access 2023)

Our paper Multitenant Containers as a Service (CaaS) for Clouds and Edge Clouds introduced a native multitenancy framework for Kubernetes where tenants share a cluster, offering a more efficient alternative to the one-tenant-per-cluster model.

EdgeNet code (v1.0.0-alpha.5 release) (maintained in the EdgeNet-project organization)

Pinned Loading

  1. caracal caracal Public

    🐱 A fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine.

    C++ 29 5

  2. iris iris Public

    🕸️ An open-source internet routing measurement platform.

    Python 14 4

  3. diamond-miner diamond-miner Public

    💎 High-speed, Internet-scale, load-balanced paths discovery.

    Python 16 4

  4. zeph zeph Public

    🌬️ An orchestrator for distributed IP tracing.

    Python 3 1

  5. pantrace pantrace Public

    〰️ Convert between traceroute formats: RIPE Atlas, Iris, Warts...

    Rust 4 1

  6. fast-mda-traceroute fast-mda-traceroute Public

    An experimental multipath traceroute tool.

    Python 9 2

Repositories

Showing 10 of 41 repositories

Top languages

Loading…

Most used topics

Loading…