Skip to content

Course materials for teaching networking and other classes using FABRIC

License

Notifications You must be signed in to change notification settings

fabric-testbed/teaching-materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FABRIC Educational Materials

Getting Started

To be able to run the following experiments you will need a fabric account and access to the fabric portal, For instructions on how to run these steps and additional useful information please see:
Getting Started

Available Assignments

There are 10 Tutorials that focus on teaching the user about networking, They can be found in the assignments page, the following are the Main topic areas:
Assignments

- Introductory assignments on Fabric
- Web Services
- Exploring Routing on The network
- Traffic Analysis

Running the Assignment

  • The Average Assignment has three Jupyter notebook:
    • CreateSlice.ipynb: Creates the FABRIC slice/topology needed for this Assignment
    • <Assignment_Name>.ipynb: Configures the node and starts the <Assignment_Name> Assignment
    • Assignment.ipynb: Contains questions/tasks to be answered
  • To run the Assignment:
    • Login to the FABRIC Portal and JupyterHub
    • Download the latest copy of the Assignments from GitHub
      • Open a terminal in JupyterHub by clicking the "Terminal" tile under "Other" in the Launcher tab
      • In the terminal window, type the following commands to download (pull) the latest version of the set of Assignment from Github
        	mkdir teaching-materials
        	cd teaching-materials
        	git clone https://github.com/fabric-testbed/teaching-materials.git
  • Run the Assignment Notebooks
    • In the left-hand column of JupyterHub, navigate to the <Assignment_Name> directory
    • Open and execute the CreateSlice.ipynb notebook
    • Then open and execute the <Assignment_Name>.ipynb
    • Then open and execute the Assignment.ipynb

Additional Information

About

Course materials for teaching networking and other classes using FABRIC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •