# 2. Run Experiments Guide

This section walks you through the process of running experiments in TeraFlowSDN on top 
of a Oracle VirtualBox-based VM running MicroK8s Kubernetes platform.
The guide includes the details on configuring the Python environment, some basic 
commands you might need, configuring the network topology, and executing different experiments.

Note that the steps followed here are likely to work regardless of the platform (VM) 
where TeraFlowSDN is deployed over.

Note also that this guide will keep growing with the new experiments and demonstrations
that are being carried out involving the ETSI TeraFlowSDN controller.

## Table of Content:
- [2.1. Configure the Python environment](./2-1-python-environment.md)
- [2.2. OFC'22 Demo - Bootstrap devices, Monitor device Endpoints, Manage L3VPN Services](./2-2-ofc22.md)
- [2.3. OECC/PSC'22 Demo (PENDING)](./2-3-oeccpsc22.md)
- [2.4. ECOC'22 Demo - Disjoint DC-2-DC L2VPN Service](./2-4-ecoc22.md)
- [2.5. NFV-SDN'22 Demo (PENDING)](./2-5-nfvsdn22.md)
