內容簡介
《計算機網路:自頂向下方法(原書第4版)》是當前世界上最為流行的計算機網路教科書之一,採用了作者獨創的自頂向下的方法來講授計算機網路的原理及其協定,即從
套用層協定開始沿協定棧向下講解,強調套用層範例和套用編程接口,使讀者儘快進入每天使用的應用程式環境之中進行學習和“創造”。《計算機網路:自頂向下方法(原書第4版)》的講解以網際網路為例,學以致用,注重教學法,深入淺出地重點講解計算機網路的基本原理。
第4版全面關注了網路安全問題;更新並擴展了無線網路的覆蓋範圍,增加了有關802.11(WiFi)、802.16(WiM.AX)和蜂窩網路的新內容。增強了P2P應用程式的內容,包括檔案共
享協定、BitTorrent等檔案分發協定以及Skype的IP話音等新型多媒體套用;更新了區域網路和
多媒體網路的章節,以反映這些領域中理論與實踐的變化;第1章中增加了有關端到端吞吐量分析的新材料;全面修訂並增加了新的課後習題,以及附加了循序漸進的:Ethereal實驗。
《計算機網路:自頂向下方法(原書第4版)》適合作為計算機、電子工程等專業本科生的“計算機網路”課程教科書(第1~5章或根據需求取捨),相關專業的研究生也可用《計算機網路:自頂向下方法(原書第4版)》的高級專題章節(第6~9章)作為教材。對網路從業者、有一定網路基礎的人員甚至專業網路研究人員,《計算機網路:自頂向下方法(原書第4版)》也是一本不可多得的參考書。
圖書目錄
出版者的話
作譯者簡介
譯者序
前言
第1章 計算機網路和網際網路
1.1 什麼是網際網路
1.1.1 具體構成描述
1.1.2 服務描述
1.1.3 什麼是協定
1.2 網路邊緣
1.2.1 客戶機和伺服器程式
1.2.2 接入網
1.2.3 物理媒體
1.3 網路核心
1.3.1 電路交換和分組交換
1.3.2 分組是怎樣通過分組交換網形成其通路的
1.3.3 ISP和網際網路主幹
1.4 分組交換網中的時延、丟包和吞吐量
1.4.2 排隊時延和丟包
1.4.3 端到端時延
1.4.4 計算機網路中的吞吐量
1.5 協定層次和它們的服務模型
1.5.1 分層的體系結構
1.5.2 報文、報文段、數據報和幀
1.6 攻擊威脅下的網路
1.7 計算機網路和網際網路的歷史
1.7.1 分組交換的發展:1961~1972
1.7.2 專用網路和網路互聯:1972~1980
1.7.3 網路的激增:1980~1990
1.7.4 網際網路爆炸:20世紀90年代
1.7.5 最新發展
1.8 小結
本書路線圖
課後習題和問題
複習題
習題
討論題
Ethereal實驗
人物專訪
第2章 套用層
2.1 套用層協定原理
2.1.1 網路應用程式體系結構
2.1.2 進程通信
2.1.3 可供應用程式使用的運輸服務
2.1.4 網際網路提供的運輸服務
2.1.5 套用層協定
2.1.6 本書涉及的網路套用
2.2.1 HTTP概況
2.2.2 非持久連線和持久連線
2.2.3 HTTP報文格式
2.2.4 用戶與伺服器的互動:cookie
2.2.5 Web快取
2.2.6 條件GET方法
2.4 網際網路中的電子郵件
2.4.1 SMTP
2.4.2 與HTTP的對比
2.4.3 郵件報文格式和MIME
2.4.4 郵件訪問協定
2.5 DNS:網際網路的目錄服務
2.5.1 DNS提供的服務
2.5.2 DNS工作機理概述
2.5.3 DNS記錄和報文
2.6 P2P套用
2.6.1 P2P檔案分發
2.6.2 在P2P區域中搜尋信息
2.6.3 案例學習:Skype的P2P網際網路電話
2.7 FCP套接字編程
2.7.1 TCP套接字編程
2.7.2 一個Java客戶機/伺服器應用程式例子
2.8 UDP套接字編程
2.9 小結
課後習題和問題
複習題
習題
討論題
套接字編程作業
Ethereal實驗
人物專訪
第3章 運輸層
3.1 概述和運輸層服務
3.1.1 運輸層和網路層的關係
3.1.2 網際網路運輸層概述
3.2 多路復用與多路分解
3.3 無連線運輸:UDP
3.3.1 UDP報文段結構
3.3.2 UDP檢驗和
3.4 可靠數據傳輸的原理
3.4.1 構造可靠數據傳輸協定
3.4.2 流水線可靠數據傳輸協定
3.4.3 回退N步
3.4.4 選擇重傳
3.5 面向連線的運輸:TCP
3.5.1 TCP連線
3.5.2 TCP報文段結構
3.5.3 往返時延的估計與逾時
3.5.4 可靠數據傳輸
3.5.5 流量控制
3.5.6 TCP連線管理
3.6 擁塞控制原理
3.6.1 擁塞原因與開銷
3.6.2 擁塞控制方法
3.6.3 網路輔助的擁塞控制例子:ATMABR擁塞控制
3.7 TCP擁塞控制
3.8 小結
5.9 小結
課後習題和問題
複習題
習題
討論題
Ethereal實驗
人物專訪
第6章 無線網路和行動網路
6.1 概述
6.2 無線鏈路和網路特徵
6.3 WiFi:802.1 1無線LAN
6.3.1 802.1 1體系結構
6.3.3 IEEE802.1 1幀
6.3.4 在相同的IP子網中的移動性
6.3.5 802.1 1中的高級特色
6.3.6 802.1 1以外的標準:藍牙和WiMAX
6.4 蜂窩網際網路接入
6.4.1 蜂窩網體系結構概述
6.4.2 蜂窩網標準和技術:簡要回顧
6.5 移動管理:原理
6.5.1 定址
6.5.2 選路到移動節點
6.6 移動IP
6.7.1 對移動用戶呼叫的選路
6.7.2 GSM中的切換
6.8 無線和移動性:對高層協定的影響
6.9 小結
課後習題和問題
複習題
習題
討論題
Ethereal實驗
人物專訪
第7章 多媒體網路
7.1 多媒體網路套用
7.1.1 多媒體套用的例子
7.1.2 當今網際網路上的多媒體障礙
7.1.3 網際網路應該如何演化才能更好地支持多媒體
7.1.4 音頻和視頻壓縮
7.2 流式存儲音頻和視頻
7.2.2 從流式伺服器向助手應用程式傳送多媒體
7.2.3 實時流協定
7.3 充分利用盡力而為服務
7.3.1 盡力而為服務的限制
7.3.2 在接收方消除音頻的時延抖動
7.3.3 從丟包中恢復
7.3.4 在今天的網際網路中分發多媒體:內容分發網路
7.3.5 規劃盡力而為網路以提供服務質量
7.4 實時互動套用的協定
7.4.1 RTP
7.4.2 RTP控制協定
7.4.3 SIP
7.4.4 H.3 23
7.5 提供多個等級的服務
7.5.1 啟發研究的場景
7.5.2 調度和監管機制
7.5.3 區分服務
7.6 提供服務質量保證
7.6.1 一個有啟發的例子
7.6.2 資源預約、呼叫準入、呼叫建立
7.6.3 在網際網路中確保QoS:Intserv和RSVP
7.7 小結
課後習題和問題
複習題
習題
討論題
編程作業
人物專訪
第8章 計算機網路中的安全
8.1 什麼是網路安全
8.2 密碼學的原則
8.2.1 對稱密鑰密碼學
8.3 報文完整性
8.3.2 報文鑑別碼
8.3.3 數字簽名
8.4 鑑別
8.4.1 鑑別協定ap1.0
8.4.2 鑑別協定ap2.0
8.4.3 鑑別協定ap3.0
8.4.4 鑑別協定ap3.1
8.4.5 鑑別協定ap4.0
8.4.6 鑑別協定ap5.0
8.5 電子郵件安全
8.5.1 安全的電子郵件
8.5.2 PGP
8.6 使TCP連線安全:SSL
8.6.1 巨觀描述
8.6.2 更完整的描述
8.7 網路層安全性:IPsec
8.7.1 鑑別首部協定
8.7.2 ESP協定
8.7.3 SA和密鑰管理
8.8 使無線LAN安全
8.8.1 有線等效保密
8.8.2 IEEE802.11i
8.9 運行安全性:防火牆和入侵檢測系統
8.9.1 防火牆
8.9.2 入侵檢測系統
8.10 小結
課後習題和問題
複習題
習題
討論題
Ethereal實驗
人物專訪
第9章 網路管理
9.1 什麼是網路管理
9.2 網路管理的基礎設施
9.3 網際網路標準管理框架
9.3.1 管理信息結構:SMI
9.3.2 管理信息庫:MIB
9.3.4 安全性和管理
9.4 ASN.1
9.5 小結
課後習題和問題
複習題
習題
討論題
人物專訪
參考文獻
作者簡介
James F.Kurose,美國麻薩諸塞大學阿默斯特分校計算機科學系教授。
Kurose博士的教育工作已經得到了廣泛認可,其中包括國家理工大學(8次)、
麻薩諸塞大學和研究生院東北聯合會授予的傑出教師獎。他獲得TIEEE Taylor Booth教育獎章,確立了在麻薩諸塞共同體信息技術促進會的領導地位。他還獲得了
通用電氣公司研究基金、IBM教職員發展獎和Lilly研究基金。
Kurose博士是《IEEE通信學報》和《IEEE/ACM網路學報》的前任主任編輯。多年來,他一直在IEEE Infocom、ACM SIGCOMM、ACM Internet Measurement conference和ACM SIGMETRICS程式委員會中工作,並擔任這些會議的技術程式聯合主席。他是IEEE和ACM的會員。他的研究興趣包括網路協定和體系結構、網路測量、
感測器網路、多媒體通信以及建模和性能評價。他擁有
哥倫比亞大學計算機科學的博士學位。
Keith W.Ross是
美國紐約理工大學(布魯克林校區)計算機科學系的Leornard J.Shustek教授。1985~1998年,他是
賓夕法尼亞大學系統工程系的教授。1998~2003年,他是法國Eurecom學院多媒體通信系的教授。Keith Ross也是Wimba的主要創立者和首任CEO,該公司為電子學習市場研發了IP話音和流技術。
Ross教授的研究興趣包括對等網路、網際網路測量、視頻流、
Web快取、內容分發網路、網路安全、IP話音和隨機建模。他是IEEE的會員,目前是《IEEE/ACM網路學報》的副編輯。他是
聯邦貿易委員會P2P檔案共享的顧問。他一直在IEEE Infocom、ACM SIGCOMM、ACM Multimedia、ACM Internet Measurement Conference和ACM SIGMETRICS程式委員會中工作。他擁有密西根大學計算機、信息和控制工程的博士學位。
陳鳴,江蘇無錫人,分別於1982年、1988年和1991年在解放軍信息工程大學和理工大學獲得學士、碩士和博士學位,現任
解放軍理工大學首席教授、博士生導師;1999~2000年為
美國哥倫比亞大學訪問科學家,任
中國計算機學會和
中國通信學會等多個學術團體的委員和IEEE會員;長期從事計算機網路、網路工程設計、
分散式系統、網路管理等課程本科生、碩士生和博士生的教學工作,研究方向包括網路測量、網路管理和網路體系結構等;承擔了國家九五重點科技攻關項目、
國家自然科學基金項目、國家高技術研究發展計畫(863)項目和多項軍隊、省部級研究及工程任務,撰寫多本網路著作,發表多篇科技論文,擁有多項國家發明專利。