Project 3 - Router Configuration Using Zebra: Configure a Private Network (due date:
before class 10/19/06)
This is a group project. Please form a group of 2-4 students. The
lab will be graded based on the demo and the oral exam taken at the demo.
The network lab has 9 Linux boxes, grouped in 4 subnets. This
assignment involves using Zebra (a routing software, see
http://www.zebra.org for more information) to convert a regular linux
box into a router.
In theory, you can choose to use either distance vector based routing
protocol such as RIP or link state based routing such as OSPF. The
goal for this lab practice is, after you launch the Zebra software on each
router with proper configuration, the routing table should be
automatically established for all subnets, and you have all connectivity among every pair
of hosts, i.e., you can ping each other.
Requirements:
- You will be given the sample configuration files for using OSPF and RIP.
- At the demo, you will be given a corrupted private network. A corrupted network refers to the fact that not every computer can ping every other. It is either because of incorrect network configuration, incorrect physical connection, incorrect zebra configuration file. Starting from this corrupted network, you need to modify whatever you can to make the network back to function. You will be given a reference network topology at the demo.
- Make sure that you copy your configuration files (mainly
ospfd.conf, ripd.conf) on a floppy disk and delete the file you
created on the computers so that different groups don't copy each
other's work.
References: