scion-apps-usability

module
v0.0.0-...-42a8572 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2019 License: Apache-2.0

README

scion-apps

This repo contains demo applications using the SCION protocol.

The applications are written in Go, with some supporting code in Python. A SCION Internet connection (for instance via SCIONLab) is required to run these applications.

More information on SCION, and tutorials on how to set up SCION and SCIONLab.

To build:

  1. run once the provided script deps.sh to set up the dependencies
  2. run make to build all projects

bat

bat is a CLI cURL-like tool for testing, debugging, and generally interacting with HTTP servers over SCION/QUIC. Documentation of the code is available in the README.md

camerapp

Camerapp contains image fetcher and server applications, using the SCION network. Documentation of the code is available in the README.md

Installation and usage information is available on the SCION Tutorials web page for camerapp.

sensorapp

Sensorapp contains fetcher and server applications for sensor readings, using the SCION network.

Installation and usage information is available on the SCION Tutorials web page for sensorapp.

bwtester

The bandwidth testing application bwtester enables a variety of bandwidth tests on the SCION network.

Documentation of the code and protocol are described in the bwtester README.

Installation and usage information is available on the SCION Tutorials web page for bwtester.

roughtime

Implementation of server and client applications, running the "roughtime" protocol over the SCION network. Roughtime is a project that aims to provide secure time synchronisation. More information on the project can be found on the original repository

webapp

Webapp is a Go application that will serve up a static web portal to make it easy to experiment with SCIONLab test apps on a virtual machine.

Installation and usage information is available on the SCION Tutorials web page for webapp.

helloworld

A simple demo application using SCION that sends one packet.

Directories

Path Synopsis
bat
This file has been modified to make it compatible with SCION
This file has been modified to make it compatible with SCION
bwtester
bwtestclient
bwtestserver application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/bwtester/README.md
bwtestserver application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/bwtester/README.md
bwtestserver
bwtestserver application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/bwtester/README.md
bwtestserver application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/bwtester/README.md
camerapp
imagefetcher
imagefetcher application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/camerapp/README.md
imagefetcher application For more documentation on the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md https://github.com/netsec-ethz/scion-apps/blob/master/camerapp/README.md
imageserver
imageserver application.
imageserver application.
lib
roughtime
sensorapp
sensorfetcher
sensorfetcher application For documentation on how to setup and run the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md
sensorfetcher application For documentation on how to setup and run the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md
sensorserver
sensorserver application For documentation on how to setup and run the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md
sensorserver application For documentation on how to setup and run the application see: https://github.com/netsec-ethz/scion-apps/blob/master/README.md
tools
lib

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL