COMPSCI 235 Internet Technology: Projects
More details are coming soon. You may choose from any of the followings:
Project 1: Roll out your own IRC client/server
This project is the same as the Project 1 from this
web site . Please read the instructions carefully. Your handin
procedures are different. Instead of using svn directories, you should
tar your entire working directory and upload them to EEE. Your working
directory should be named as LastNames-checkpoint1,
LastNames-checkpoint2, and LastNames-final.
Project 2: BeatTyrant
As we discussed in class, in this project, you are going to use
experiments to study how the size of the active peer set and the
greedy bandwidth matching algorithm affect the system performance of
BitTyrant.
Project 3: Multi-path SST
Structured Stream
Transport is a user-level transport protocol developed at MIT. It
multiplexes many application streams onto one network conenction, and
provides both reliable and best-effort delivery. Your task in this
project is to add multi-path support to SST.
Last updated: 09/26/07. Home