CS 640 Introduction to Computer Networks Fall 2007
Programming Assignment 4: Network Operator Interview
Assigned: December 1, 2007 Due: December 11, 2007, 11:59pm
So far this semester, you have mainly seen the "theoretical" side of computer networking,
with some glimpses into the practice of networking via programming assignments.
Getting many of the protocols to work well in practice ad offer predictable and
reasonable performance is not very straight-forward. Network operators employ specific
tricks, and in some cases, hacks, to improve the performance and to fit the specific needs
of their networks. In the final project, instead of having you do yet another programming
assignment, we would like to have you talk to DoIT network engineers about specific
operational issues, and understand what it takes to get various aspects of a network
running seamlessly. In the end, we hope you will write a short paper on the best common
practices for a specific topic (see below), and also discuss how things can be improved
relative to status quo.
There are four different topics:
1. Traffic engineering and network management
2. Wireless network design, configuration, and management.