Skip to content

BTMichalowicz/CSE534-ChorDNS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChorDNS: DNS Resolution Analysis with a Distributed Hashtable Approach

Team

  • Benjamin Michalowicz
  • Dheeraj Ramchandani
  • Ghanendra Piplani
  • Tarush Abhaya Jain

About

DNS Chord implementation for CSE 534 Final Project.

Installation

  1. Install anaconda
  2. conda create -n py36 python=3.6
  3. conda activate py36
  4. Run the following: cat requirements.txt | while read line; do pip install $line; done
  5. Extract pyDistAlgo-1.0.12.gz with tar -xzf pyDistAlgo-1.0.12.gz
  6. python ‪CSE534-ChorDNS/pyDistAlgo-1.0.12/setup.py install

How to Run

  1. conda activate py36
  2. From the root folder, run the following: python -m da --message-buffer-size 500000 src/dns_resolver/main.da

About

Computer Networks Project, focusing on DNS Resolution analysis with iterative/recursive queries vs. the Chord Distributed Hash Table

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published