CS656 Computer Communications and Networking, Section 001/002, Spring 2005

Thursday, 7:20pm -- 10:00pm, ST2 126

Prof. Yih (Ian) Huang
Office: S&T II, Rm. 443
email: huangyih@cs.gmu.edu
Office Hours: Wed. 1:00pm - 3:00pm and by appointment

TA: Eric Sohn
Email: ssohn@gmu.edu
Office: ST II, Rm365
Office hours: 1:00pm -- 2:00pm Tue, 4pm -- 6pm Thursday.

Syllabus


Network Workbench

In this course, we will use a network simulator, Network Workbench (NW), for course projects. This simulator enables the study and implementation of various networking protocols in a "virtual reality," where network devices (namely routers and switches) are simulated and your protocol implementations can be tested and debugged. The official platform is site-unix (if you don't have an account, see how to apply online here). On site-unix, the current version of NW, nw42, can be found at /home/courses/csnets/nw42. (Note that, for security reasons, you can login into site-unix only from osf1.) To install nw42 in your home director, follow the instructions in /home/courses/csnets/nw42/Sun-setup.txt.

Alternatively, you can install NW on your PC from netlab.gmu.edu/NW. Note that site-unix is the only official platform. You are responsible for resolving any compatibility issues before submitting to site-unix (although we expect few such problems).


Overhead Slides, Handouts, Assignments