Skip to content

NetSP-KAIST/iROV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iROV

Our research artifacts include five components that are used to evaluate the performance of our proposed protocol: The iROV validating BGP router, Relying Party, HTTP server, MRT playback BGP router runner, and resource usage recorder. The artifacts also include our BGP announcement propagation simulation script and a CAIDA AS relationship dataset, along with visibility measurement tools for ROV-invalid BGP updates.

The iROV-validating BGP router is a modified version of the BIRD Routing Daemon. The Relying Party is a modified version of the FORT Validator. The HTTP server is a Python script that uses Python Flask and cryptography packages to serve iROV responses. The MRT playback BGP router runner consists of an ExaBGP configuration file, a Python script for ExaBGP helper process, and another Python script that runs and checks the status of the ExaBGP instance. Finally, the resource usage recorder is a Python script that uses the Python pidstat package to collect CPU and memory usage of processes.

About

Interactive extension of ROV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors