In 1993, Lawrence Brakmo et al. at the University of Arizona extended the slowstart TCP flow control algorithm developed by Van Jacobson. Prof. Peter B. Danzig et al. at the University of Southern California ported TCP Vegas from the X-kernel to SunOS 4.1.3 and conducted a series of performance experiments on it. The work reported here is one part of the study of Prof. Peter B. Danzig and his group. We port TCP Vegas from the SunOS 4.1.3 to NetBSD 1.0. This is an intermediate report.
Much work still needs to be done in the future.
All work are directed by Prof. Peter B. Danzig. A small modification on NetBSD kernel is needed in order to pass some TCP statistics data to the application. We program two simple test programs to test NetBSD TCP Vegas. The send program runs on the NetBSD host with TCP Vegas implementation. The program records the TCP statistics message in its log file.