Welcome to SCIONLab
SCIONLab is a global research network to test the SCION next-generation internet architecture.
You can join the SCION network with your own computation resources and can set up and run your own autonomous systems (ASes). Your ASes will actively participate in routing in the SCIONLab network and enable realistic experimentation with the unique properties of the SCION architecture.
Join SCIONLab LoginIf you are part of an organization committed to do research with SCION, and run the SCION AS uninterruptedly 24/7, then you could join the SCIONLab infrastructure. You could also be eligible to obtain a free PC Engines APU2 to run the services. Get in contact, by filling in this form:
Request to Become an Infrastructure NodeAbout SCION
SCION (Scalability, Control and Isolation on next-generation Networks) is an inter-domain network architecture, designed to provide route control, failure isolation, and explicit trust information for end-to-end communication.
SCION organizes ASes into groups of independent routing planes, called isolation domains (ISDs), which interconnect to provide global connectivity. ISDs naturally provide isolation of routing failures and misconfiguration, give endpoints strong control for both inbound and outbound traffic, provide meaningful and enforceable trust, and enable scalable routing updates with high path freshness.
As a result, the SCION architecture provides strong resilience and security properties as an intrinsic consequence of its design. Besides high security, SCION also provides a scalable routing infrastructure, and high efficiency for packet forwarding.
SCION is a path-aware architecture: end hosts learn about available network path segments, and combine them into end-to-end paths that are carried in packet headers. Thanks to embedded cryptographic mechanisms, path construction is constrained to the route policies of ISPs and receivers, offering path choice to all the parties: senders, receivers, and ISPs. These features also enable multi-path communication, which is an important approach for high availability, rapid failover in case of network failures, increased end-to-end bandwidth, dynamic traffic optimization, and resilience to DDoS attacks.
SCION is designed to interoperate with the existing networking infrastructure. Deployment of SCION can utilize existing internal routing and forwarding infrastructure of an AS, and only require installation or upgrade of a few border routers. A SCION-IP-Gateway (SIG) in the local infrastructure allows legacy end hosts and applications to be unaware of SCION.
Please refer to the SCION Architecture main page for more general information about SCION and join the slack for the developer discussions.
About SCIONLab
SCIONLab is a global research network to test and experiment with the SCION internet architecture. As a participant of SCIONLab, you will be able to create your own ASes that actively participate in the SCION inter-domain routing. Your AS will be running on your own hardware, under your full control.
The infrastructure of SCIONLab comprises a network of globally connected ASes. A number of SCIONLab ASes are configured to act as "Attachment Points", and you can choose one as the uplink for your AS. The link between your AS and the attachment point AS is established as an overlay link over the legacy Internet.
The SCIONLab website serves to simplify and coordinate the setup of experimental ASes. Once created and configured in the SCIONLab website, you will be able to download the bundled configuration files for the SCION services and run your AS. Please refer to the Tutorials for setup instructions.
In order to simplify the management of ASes and lower the entry-barrier for participation, the design of SCIONLab deliberately has some restrictions that are not present in the production deployment of SCION:
- SCIONLab centralizes management of the control plane public key infrastructure. In the real deployment of SCION, there is no such single point of failure.
- Overlay links over the publicly routed Internet are used both in the infrastructure and between the infrastructure and user-owned ASes. Therefore, the security, availability, and performance properties of SCION are not fully realized.
Reference
- SCIONLab: A Next-Generation Internet Testbed
-
Jonghoon Kwon, Juan A. García-Pardo, Markus Legner, François Wirz, Matthias Frei, David Hausheer, and Adrian Perrig. In Proceedings of the IEEE International Conference on Network Protocols (ICNP) 2020.
[bibtex] [pdf]
@inproceedings{kwon2020scionlab, author = {Jonghoon Kwon and Juan A. Garc{\'i}a-Pardo and Markus Legner and Fran{\c{c}}ois Wirz and Matthias Frei and David Hausheer and Adrian Perrig}, booktitle = {Proceedings of the IEEE International Conference on Network Protocols (ICNP)}, title = {{SCIONLab}: A Next-Generation {Internet} Testbed}, year = {2020}, url = {https://netsec.ethz.ch/publications/papers/icnp2020_scionlab.pdf}, keywords = {scion}, }