Ying-Dar Lin, Ren-Hung Hwang, and Fred Baker's Computer Networks: An Open Source Approach is the first text to implement an open source approach, discussing the network layers, their applications, and the implementation issues. The book features 56 open-source code examples to narrow the gap between domain knowledge and hands-on skills. Students learn by doing and are aided by the book's extensive pedagogy.
Lin/Hwang/Baker is designed for the first course in computer networks for computer science undergraduates or first year graduate students.
Open-Source Approach leverages the ever-broadening scope of open-source communities as well as Linux development.
Bridges the Gap Between Design & Implementation. The book is accompanied by over 50 code samples that allow students to run code and implement their designs and benchmark them.
Skills-based Presentation helps lower the barrier to open-source implementations. Specific Linux-based examples are located in the appendices.
Strong Learning System helps students follow the key points of the text. "A Packet's Life" from the server and router perspectives clearly illustrates how to trace packet flow in code.
e-Book Option To purchase an electronic eBook version of this title visit www.CourseSmart.com (ISBN 9780077320751). With the CourseSmart eTextbook version of this title, students can save money, reduce their impact on the environment, and access powerful web tools for learning. Faculty can also review and compare the full text online without having to wait for a print desk copy.
Table of Contents
Chapter 1: Fundamentals
Chapter 2: Physical Layer
Chapter 3: Link Layer
Chapter 4: Internet Protocol Layer
Chapter 5: Transport Layer
Chapter 6: Application layer
Chapter 7: Internet QoS
Chapter 8: Network Security
Appendix A: Who's Who
Appendix B: Linux Kernel Overview
Appendix C: Development Tools
Appendix D: Network Utilities
Ying-Dar Lin, National Chiao Tung University Ren-Hung Hwang, National Chung Cheng University Fred Baker, Cisco Systems, Inc.