The ONL NPR Tutorial

NPR Tutorial >> Course Material TOC

New Window?

Introduction

This section contains exercises on ONL topics. But more than that, it attempts to reinforce fundamental principles found in standard computer networking textbooks such as Kurose&Ross and Peterson&Davies through the use of real hardware and software. The exercises are grouped into six sections:

The exercises can be used as is or can be tailored to fit a top-down-approach (e.g., Kurose&Ross) or a bottom-up-approach (e.g., Peterson&Davies). The end of this page contains a link to example sequences supporting either of these approaches.

The exercises are geared toward an undergraduate networking course. New concepts are gradually introduced within each section. The new concepts are listed at the beginning of each exercise and are labeled with New Concepts. Graduate students will likely be able to handle a larger number of new concepts at once. In those cases, new exercises can be designed by coupling several of our smaller exercises or the student can be given more involved exercises as a starting point.

You will be performing experiments with real hardware and software. The point of an experiment should be more than just getting done. Experiments help in reinforcing facts and relationships ... and in some cases, discovering new insights. An exercise is only a starting point. You should feel free to explore alternative variations. But real hardware and software also have limits that sometimes produce unexpected results.

Some initial thoughts on a suggested sequence of exercises that parallel the Kurose&Ross textbook can be found here . Also, instructors should look at A Successful Experience which contains hints on how to make your ONL experience a successful one. Instructors should read the section For Instructors. If you have suggestions, send email to testbed-ops@arl.wustl.edu.


 Revised:  Wed, Feb 17, 2010 

  
  

NPR Tutorial >> Course Material TOC