是目前國內外出版的計算機網絡類教材中第一本以開放源代碼實現形式介紹網絡及應用問題的教科書。本書自底向上介紹網絡的各層協議,每部分內容不僅介紹網絡的基本概念、原理,而且還介紹網絡的實現原理並給出實現的開源代碼。通過56個開源網絡的實現,詳細講解協議及設計的實現方法。學生通過實際動手和本書的全面指導,可以對網絡有更加深刻的理解,動手能力將得到實質性的提高,可以有效解決學生學習計算機網絡知識后不知所以然的問題。
《計算機網絡(一種開源的設計實現方法)》可作為計算機科學或電子工程的高年級本科生或一年級研究生的計算機網絡教材,還可以作為計算機網絡教師的教學參考書,也可供數據通信行業的專業工程師使用。
Ying-Dar Lin中國台灣國立交通大學計算機科學教授。他於1993年從美國加州大學洛杉磯分校(UCLA)獲得計算機科學博士學位。他目前擔任《IEEE Communications Surveys and Tutorials》、《IEEE Communications Letters))和《Computer Communications,and Computer Networks》的編委。Ren-Hung Hwang中國台灣國立中正大學計算機科學系特聘研究教授。他於1993年在馬薩諸塞大學阿默斯特分校獲得計算機科學博士學位。他曾發表過150余篇有關計算機網絡的國際會議論文。Fred Baker曾先后任職於CDC、Vitalink和ACC公司,一直活躍於網絡和通信行業中,他目前是思科系統公司的會員。
出版者的話
譯者序
前言
作者簡介
第1章 基礎知識
第2章 物理層
第3章 鏈路層
第4章 互聯網協議層
第5章 傳輸層
第6章 應用層
第7章 互聯網服務質量
第8章 網絡安全
附錄A 名人錄
附錄B Linux內核概述
附錄C 開發工具
附錄D 網絡實用工具