Version 20 (modified by, 8 years ago) (diff)


GENI Regional Workshop at NEIU on September 18-19, 2015

Friday 13:00 - 14:30

Lab Zero: A first experiment using GENI

  • Background Presentation
    • GENI Terminology
    • How SSH with a Private Key Works
    • Expiration and Renewal
  • Hands-On
    • Presentation: Lab Zero: A First Experiment Using GENI
    • Instructions: web
    • Worksheets: docx

Lab One: Understanding the AM API using a simple experiment

  • Background Presentation
    • Behind the Scenes of GENI Experimentation: An Introduction to GENI Tools
    • Automating Resource Configuration
  • Hands-On
    • Presentation: Behind the Scenes of GENI Experimentation featuring Named Data Networking
    • Instructions: web

Systematic Experimentation

  • Slides
  • Instructions
  • Worksheet

Friday 15:00 - 16:00


Friday 16:00 - 17:00

Introduction to OpenFlow

  • Slides

Saturday 08:30 - 10:30

Hands-On OpenFlow and NFV

Saturday 11:00 - 12:30


  • Instructions


Saturday 13:30 - 15:30

Advanced Exercises

  • Inter-aggregate Links
    • Presentation: Inter-rack Connectivity and Stitching
    • Hands-On Instructions (pick one):
      • (easy) Simple topology: web
      • Lab One with a Stitched Topology: web
  • Systematic Experiments and Scaling Topologies Demonstration
    • Presentation: slides

Part III: Work on your own on assigned exercises

GENI Desktop


jFed resource reservation tool

  • Lab Zero (jFed): web
  • Lab One (jFed): web

Networking, Software, GENI/SysAdmin

Network Software GENI/System Administration
beginner GENI Desktop with CCNx (cont. of Lab One)
LabWiki Exercise: IP Routing with LabWiki
IP Routing Using Static Routes (no LabWiki)
intermediate Modify a Layer 2 ping program (`pingPlus`) (use ExoGENI) OSPF route convergence
How to write a custom install script to install a Webserver
advanced Compare Performance of Different TCP Options How to write a custom install script to create a software router
XORP (1 page)

Fold the following exercises into the table above Network Debugging using `ping`, `tcpdump`, and `nc`
Effect of RTT and Window Size on TCP Throughput
TCP behavior with competing traffic Install a web server and test it by hand

Attachments (6)