#LyX 1.3 created this file. For more info see http://www.lyx.org/ \lyxformat 221 \textclass report \begin_preamble \input{preamble} \end_preamble \language english \inputencoding auto \fontscheme times \graphics default \paperfontsize 11 \spacing double \papersize letterpaper \paperpackage a4 \use_geometry 1 \use_amsmath 1 \use_natbib 0 \use_numerical_citations 0 \paperorientation portrait \leftmargin 1.5in \topmargin 0.9in \rightmargin 1in \bottommargin 1in \headsep 0.17in \footskip 0in \secnumdepth 4 \tocdepth 3 \paragraph_separation indent \defskip medskip \quotes_language english \quotes_times 2 \papercolumns 1 \papersides 1 \paperpagestyle fancy \layout Bibliography \bibitem {key-1} Beck, M., and H. Bohme, and M. Dziadzka, and U. Kunitz, and R. Magnus, and D. VerWorner. Linux Kernel Programming. London: Addison-Wesley, 2002. \begin_inset ERT status Open \layout Standard \backslash thispagestyle{empty} \end_inset \layout Bibliography \bibitem {key-2} Brockmeier, Joe. â Run Linux on Linux: Learn how to build User Mode Linux filesystems.â Linux Magazine, no. 61 (January 2004), . \layout Bibliography \bibitem {key-3} Cai, Yu. âSCID: IP over IP tunnel,â (11 October 2004). \layout Bibliography \bibitem {key-5} Cai, Yu. âLinux Kernel Enhancement for Multipath Connection.â UCCS Network System Research Seminar, Colorado Springs, CO, September 21, 2004. \layout Bibliography \bibitem {key-6} Comer, Douglas E. Internetworking with TCP/IP Principles, 4th ed, Vol. 1, Protocols, and Architectures. Upper Saddle River: Prentice-Hall, 2000. \layout Bibliography \bibitem {key-7} âCompiling the Linux Kernel on Redhat 7.1,â (26 April 2003). \layout Bibliography \bibitem {key-8} Coulson, David. âUser-Mode-Linux Community Siteâ, 2002, . \layout Bibliography \bibitem {key-9} Cox, Alan. âKernel Korner: Network Buffers and Memory Management,â Linux Journal, no. 30 (1996), (25 April 2003). \layout Bibliography \bibitem {key-10} Devera, Martin. âHTB Linux queuing discipline manual - user guide,â 5 May 2002, . \layout Bibliography \bibitem {key-11} Dike, Jeff. âResizing File Systems,â . \layout Bibliography \bibitem {key-13} Dike, Jeff. âRunning Linux on Linux,â Linux Magazine, no. 28 (July 2001), . \layout Bibliography \bibitem {key-14} Dike, Jeff.âUser Mode Linux,â . \layout Bibliography \bibitem {key-15} Echantillac, François, and Fabien Chanussot, and Pascale Primet. âTC: A Tool For Routing & Traffic Control,â 27 February 2004, . \layout Bibliography \bibitem {key-16} âgBootRoot,â . \layout Bibliography \bibitem {key-17} Guffens, V., and G. Bastin. âModeling of the Linux Switching Architecture,â. \layout Bibliography \bibitem {key-19} Hall, Brian. âBeej's Guide to Network Programming,â 8 October 2001, . \layout Bibliography \bibitem {key-20} Herrin, Glenn. âLinux IP Networking, A Guide to the Implementation and Modification of the Linux Protocol Stack,â 31 May 2000, . \layout Bibliography \bibitem {key-21} Hubert, Bert. âLinux Advanced Routing & Traffic Control HOWTO,â \layout Bibliography \bibitem {key-24} Hubert, Bert. âLinux Advanced Routing & Traffic Control,â . \layout Bibliography \bibitem {key-25} Insolvibile, Gianluca. âInside the Linux Packet Filter,â Linux Journal, no. 94 (2002), (26 April 2003). \layout Bibliography \bibitem {key-28} Insolvibile, Gianluca.âInside the Linux Packet Filter,â Linux Journal, no. 94 (2002), (26 April 2003). \layout Bibliography \bibitem {key-29} Insolvibile, Gianluca. âInside the Linux Packet Filter,â Linux Journal, no. 95 (2002), (26 April 2003). \layout Bibliography \bibitem {key-30} âKGDB: Linux Kernel Source Level Debugger,â . \layout Bibliography \bibitem {key-31} âLinux Kernel 2.4 Internals,â . \layout Bibliography \bibitem {key-32} âThe Linux Kernel Archives,â . \layout Bibliography \bibitem {key-33} âLinux From Scratch,â . \layout Bibliography \bibitem {key-34} Lowe, Kwan. âKernel Rebuild Guide,â \layout Bibliography \bibitem {key-35} Mancil, Tony. Linux Routers: A Primer for Network Administrators. Upper Saddle River: Prentice-Hall, 2001. \layout Bibliography \bibitem {key-36} Mouw, Eric. âLinux Kernel Procfs Guide,â 3 June 2001, . \layout Bibliography \bibitem {key-37} âRFC 793, Transmission Control Protocol (TCP/IP),â September 1981, . \layout Bibliography \bibitem {key-38} Rio, Miguel, and Mathieu Goutelle, and Tome Kelly, and Richard Hughes-Jones, and Jean-Philippe Martin-Flatin, and Yee-Ting Li. âA Map of the Network Code in Linux kernel 2.4.20,â 31 March 2004, . \layout Bibliography \bibitem {key-39} Rubini, Alessandro. âLinux Device Drivers,â 2nd ed. Sebastopol: O'Reilly & Associates, 2001. \layout Bibliography \bibitem {key-40} Russel, Rusty. âLinux Netfilter Hacking HOWTO,â 2 July 2002, . \layout Bibliography \bibitem {key-41} Seager, David. âLinux Software Debugging with GDB,â 1 February 2001, (29 June 2003). \layout Bibliography \bibitem {key-42} Socolofsky, T., and C. Kale. âRFC 1180: A TCP/IP Tutorial,â January 1991, . \layout Bibliography \bibitem {key-43} Stevens, Richard W. TCP/IP illustrated, Vol One, The Protocols. London: Addison-Wesley, 1994. \layout Bibliography \bibitem {key-44} Tanenbaum, Andrew S. Modern Operating Systems, 2nd ed. Upper Saddle River: Prentice-Hall, 2001. \layout Bibliography \bibitem {key-45} âThe Linux Kernel API,â . \layout Bibliography \bibitem {key-46} Troan, Erik. âAn Introduction to System Calls,â Linux Magazine, no. 1 (1999), (14 May 2004). \layout Bibliography \bibitem {key-47} âUniversal TUN/TAP driver â FAQ,â (12 October 2004). \layout Bibliography \bibitem {key-48} âUML Builder,â . \layout Bibliography \bibitem {key-49} VA Linux Systems. âe2fsprogs,â . \layout Bibliography \bibitem {key-50} Whatis.com, the leading IT encyclopedia and learning center, . \layout Bibliography \bibitem {key-51} Welsh, Matt, and Matthias Kalle Dalheimer,and Lar Kaufman. Running Linux, 3rd ed. Sebastopol: O'Reilly & Associates, 1999. \layout Bibliography \bibitem {key-52} Welsh, Matt. âSecrets Inside the Linux Kernel Revealed,â Linux Magazine, no. 3 (1999), (31 Aug 2002). \layout Bibliography \bibitem {key-53} Welte, Harald. âskb â Linux Network Buffers,â 14 October 2000, (26 April 2003). \layout Bibliography \bibitem {key-55} Welte, Harald. âThe Journey of a Packet through the Linux 2.4 network stack,â 4 January 2000, . \layout Bibliography \bibitem {key-57} Zawodny, Jeremy. â Benchmarking with Apache Bench,â Linux Magazine, no. 49 (2003), . \the_end