daquinoaldo / ChordDHTSimulator

A Chord routing simulator written in Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChordDHTSimulator

Simulates the Chord routing algorithm.

Accepts as parameter the number of bit m of the identifier and the number n of nodes.
A central coordinator initializes the system creating nodes and settings for each node its id, the predecessor, the successor and the finger table.
At the end of this phase a csv file with all the edges will be exported.

Then the program simulates a number q of query, selecting a random node and asking to solve the query using the Chord algorithm.

This is an university project and must be taken as-is.
For more information please check the assignment file and the relationship.

The program is written in Kotlin, you can find a JAR in the releases.

About

A Chord routing simulator written in Kotlin


Languages

Language:Kotlin 100.0%