XIA SCION Integration - XIA-Project/xia-core GitHub Wiki
TBD: insert text on how to get SCION, and goals, etc
Scion Setup
- Install the SCION tree from github. The SCION repository is private, so you must first get read permission.
export PATH=$PATH:~/.local/bincd scion./deps.sh all./scion.sh buildcd /etc/zookeeper/confsudo cp zoo.cfg zoo.cfg.savesudo cp ~/scion/docker/zoo.cfg zoo.cfg
XIA Setup
- checkout the
xia-scionbranch of the XIA repository - build normally
- configure SCION with the sample topology file
bin/xscion scion config
Running the integration demo
- start xia:
bin/xscion start [params]This starts XIA with the -S switch, and inserts the SID of the SCION gateway intoetc/resolv.conf - stop xia:
bin/xscion stop - check xia:
bin/xianet check
Sample Apps
- run
applications/examples/echoservernormally applications/example/echoclient -Sapplications/example/echoclient-simple -S