Content
Introduction...................................1
Chapter 1 Linux Network Infrastructure ........2
1.1 Computer System Information
..................2
1.2
Network Configuration Information ............2
1.2.1 Basic Diagram
.........................3
1.2.2
Static Route Setting...................3
1.2.3
TCP parameters on the machines ........4
Chapter 2 Tools
used in the project ...........6
2.1 Blast Test Code ..............................6
2.2 Packet Dropper
Code...........................6
2.3 Proc File System Operation Code...............9
2.4
Tool used for synchronization ...............10
Chapter 3 Performance
Test Result without Packet Dropper.......................................13
3.1
Max Throughput got from the infrastructure...13
3.1.1 Get throughput by TCP blast
test......13
3.1.2 Get
throughput by UDP blast test......13
3.2
Infrastructure Delay.........................14
Chapter 4 Performance
Test Result with Packet Dropper.......................................17
4.1 Random
Dropping..............................17
4.2 Regular
Dropping.............................20
4.3 Interesting Result on Regular Dropping.......23
Chapter 5 Comparison
between experimental and simulation result ............................24
Chapter 6 Future Work......................26
Chapter 7 Conclusion.......................27
Chapter 8 References.......................28