In this lab you will obtain a user account on Emulab and create a simple network. This lab is meant as an introduction to the process of creating and executing a network within the Emulab world. In later labs Emulab will be used to prototype network architectures and to experiment with network performance.
This lab is to complete the Emulab Tutorial.
Each student should complete this assignment individually so that everyone has their own Emulab login and environment.
Choose an experiment name that has your name in it so that it does not conflict with experiments belonging to others in the class.
Syntax check your ns file before starting your experiment.
Emulab is a shared resource used by many schools and research labs. Thus, for future exercises, you might have to schedule your time to ensure that you can get sufficient resources.
The basic format of lab reports will be to include a header with
the lab title, your name, and the date. Margins,
fonts, and anything else aren't terribly important as long as I can
read it. I will specify what needs to be included in the report in each
lab, and there will also be discussion questions to answer for each
lab. Include your answers to the discussion questions in their
own section at the end of the report.
This particular report is fairly simple. The assignment above indicates
what to include. Please add enough text to make it clear what is what,
but you don't need to write up long descriptions.
Besides copying and pasting HTML or plain text, attaching screenshots can be a useful way to get things into your notebook.
To answer discussion questions, you can select the question from the assignment web page and copy to your wiki page.
Note that I will often expect you to do a bit of casual research (usually using the lab references or the Web) to answer discussion questions.
1. What is the difference between emulation and simulation?Finish the lab for full credit. If you don't do this, then some of the later labs will be really difficult.
Janet Davis (davisjan@cs.grinnell.edu) and Mike Erlinger (mike@cs.hmc.edu)
Created Fall, 2008