CS 494/594 Internetworking Protocols: Programming Assignment

For this programming assignment, we will be using the Virtual Network System (VNS) developed at Stanford University.

Your assignment is Assignment 2: Building an Internet Router.

We have 9 topologies in the class. Each student group will be given a network topology.

Programming project source code and protocol specification: Due by 11:59pm on 12/3/2009 (Soft-copy e-mailed to the instructor as a tarball or web link)

Programming project demo and code exam: By appointment from 1pm-5pm on 12/4/2009

To discourage students from obtaining code from other sources, you will be walking through your code with me as well as giving me a demo.  I will also ask specific questions about the code that you are expected to answer.  You are advised to have complete knowledge of all code that you turn in.