Experimental Evaluation of Linux Routing Performance

Student: Chaoxing Lin
Faculty: Radim Bartoš

Having an open source Linux router allows us to introduce different kinds of impairments, such as packet dropping, packet delay, queue reordering. In this project, we set up Linux (Kernel 2.4.10) network environment, develop some tools, introduce packet dropper in a Linux-based router, test the performance and compare the experimental result to simulation result.  Chapter 1 introduces the Linux system setting and network environment. Chapter 2 talks about the tools used in this project. In chapter 3 we measure the performance of the environment before packet dropper is applied. Chapter 4 applies packet dropper module and measure the performance. Chapter 5 compares the result from regular dropping, random dropping, and the result from NS. Chapter 6 will open the discussion on why these 3 results are far apart from one another. Chapter 7 is the conclusion.

Project document in HTML
Project document in PDF (770 kB)