Tutorial
We provide topic-oriented tutorials in the following on how to use the PacketLab software package. For newcomers, following through the Getting Started section is recommended. For users with specific goals, separate goal-oriented tutorials are also provided for people to easily navigate through the different topics.
Getting Started
- PacketLab Overview - A general overview of the PacketLab settings and jargons.
- Installation - Guide on (building and) installing the PacketLab software package.
- Running our First Local Experiment - Guide on running the example measurements (on a local endpoint) using the PacketLab software package after installation.
- Running our First External Experiment - Guide on running the example measurements (on external endpoints) using the PacketLab software package after installation.
Advanced Topics
- [Package File Structure] - Additional information on the PacketLab software package file structure.
- [Configurable Options for
pktxpmgr
] - Additional information on options supported by the experiment manager utility programpktxpmgr
. - [Configurable Options for
pktendpt
] - Additional information on options supported by the reference endpoint programpktendpt
. - [Intro to
libpktlab
] - A general overview of the functionality provided by the PacketLab general utility librarylibpktlab
. - [Writing Custom Measurement Applets] - Guide on writing custom measurement applets.
Goal-oriented Tutorials
- [Goal: conduct measurement study with EXISTING applets and endpoints]
- [Goal: volunteer network resources via hosting an endpoint]
- [Goal: conduct measurement study with CUSTOM applets and endpoints]