注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)方法(原書(shū)第3版)

計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)方法(原書(shū)第3版)

計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)方法(原書(shū)第3版)

定 價(jià):¥49.00

作 者: (美)Larry L.Peterson,(美)Bruce S.Davie著;葉新銘,賈波等譯;葉新銘譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書(shū)
標(biāo) 簽: 暫缺

ISBN: 9787111155140 出版時(shí)間: 2005-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 507 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)介紹計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的基本概念和應(yīng)用,內(nèi)容詳實(shí),論述嚴(yán)謹(jǐn)。本書(shū)采用"系統(tǒng)方法"來(lái)分析計(jì)算機(jī)網(wǎng)絡(luò),把網(wǎng)絡(luò)看作一個(gè)由相互關(guān)聯(lián)的構(gòu)造模塊組成的系統(tǒng)(反對(duì)嚴(yán)格地分層),介紹了很多網(wǎng)絡(luò)中的新技術(shù),包括對(duì)等網(wǎng)絡(luò)、IPv6、覆蓋網(wǎng)、內(nèi)容分發(fā)網(wǎng)絡(luò)、MPLS與交換、無(wú)線與移動(dòng)技術(shù)等,涉及大量的實(shí)際應(yīng)用。本書(shū)引入了豐富的因特網(wǎng)實(shí)例,說(shuō)明實(shí)際網(wǎng)絡(luò)的設(shè)計(jì),更便于讀者理解。每章后的習(xí)題有助于讀者掌握和復(fù)習(xí)知識(shí)要點(diǎn)。本書(shū)適合作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的本科生和研究生的教材,也適合網(wǎng)絡(luò)專(zhuān)業(yè)人員參考。 "第三版更新幅度很大,但是依然保持了作者的宏大目標(biāo):不僅教授讀者知其然,更要闡述其所以然……本書(shū)還為理解明天的新技術(shù)做好了準(zhǔn)備。":David Clark, 因特網(wǎng)先驅(qū),MIT教授本書(shū)是計(jì)算機(jī)網(wǎng)絡(luò)方面的經(jīng)典暢銷(xiāo)教科書(shū),凝聚了兩位頂尖網(wǎng)絡(luò)專(zhuān)家?guī)资甑睦碚撗芯俊?shí)踐經(jīng)驗(yàn)和大量第一手資料,自出版以來(lái)已經(jīng)成為網(wǎng)絡(luò)課程主流教材,被哈佛大學(xué)、斯坦福大學(xué)、卡內(nèi)基-梅隆大學(xué)、康奈爾大學(xué)、普林斯頓大學(xué)、威斯康星大學(xué)、普度大學(xué)、德克薩斯大學(xué)、芝加哥大學(xué)等眾多名校采用。本書(shū)與傳統(tǒng)網(wǎng)絡(luò)教材最大的不同在于,書(shū)中不是簡(jiǎn)單按照OSI層次機(jī)械地進(jìn)行介紹,而是采用"系統(tǒng)方法",將網(wǎng)絡(luò)看成是一個(gè)由許多相互關(guān)聯(lián)的構(gòu)件組合而成的系統(tǒng),強(qiáng)調(diào)了貫穿網(wǎng)絡(luò)的系統(tǒng)概念和實(shí)際網(wǎng)絡(luò)采用現(xiàn)有工作方式的原因,從而為學(xué)生和專(zhuān)業(yè)人員理解目前的網(wǎng)絡(luò)技術(shù)以及未來(lái)的新技術(shù)奠定了良好的理論基礎(chǔ)。在新版中,作者結(jié)合教師與讀者的反饋信息進(jìn)行了全面更新,增加了MPLS和交換、無(wú)線與移動(dòng)技術(shù)、對(duì)等網(wǎng)絡(luò)、IPv6、覆蓋網(wǎng)與內(nèi)容分布網(wǎng)絡(luò)、VPN、IP電話、網(wǎng)絡(luò)安全以及多媒體通信(SIP,SDP)等大量新材料。同時(shí),本書(shū)保持了前版為人稱(chēng)道的特點(diǎn),所有敘述都嚴(yán)謹(jǐn)?shù)貒@問(wèn)題展開(kāi),并輔以具體的協(xié)議參考資料、C語(yǔ)言代碼示例以及具有啟發(fā)性的章后習(xí)題。本書(shū)特點(diǎn):大量的應(yīng)用舉例,使讀者更容易理解網(wǎng)絡(luò)各種協(xié)議。每章從一個(gè)現(xiàn)實(shí)網(wǎng)絡(luò)中的問(wèn)題開(kāi)始,生動(dòng)引出概念和敘述,并包含開(kāi)放問(wèn)題、補(bǔ)充讀物、相關(guān)主題涉及的高級(jí)課題、Web網(wǎng)絡(luò)資源,非常適合教學(xué)使用。譯者序 自20世紀(jì)90年代以來(lái), 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與應(yīng)用在我國(guó)迅猛發(fā)展, 網(wǎng)絡(luò)技術(shù)已成為廣大計(jì)算機(jī)用戶(hù)應(yīng)用的主流. 網(wǎng)絡(luò)從業(yè)人員越來(lái)越多, 計(jì)算機(jī)網(wǎng)絡(luò)方面的專(zhuān)業(yè)技術(shù)人員和在校學(xué)生, 迫切需要一本面向用戶(hù). 面向應(yīng)用和理論聯(lián)系實(shí)際的, 介紹新技術(shù). 新成果和新趨勢(shì)的, 以及難易程度適當(dāng)?shù)木W(wǎng)絡(luò)書(shū)籍. 為了使廣大從事網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)和應(yīng)用的人員盡快和全面地掌握網(wǎng)絡(luò)的基本理論, 熟悉網(wǎng)絡(luò)環(huán)境以及各種網(wǎng)絡(luò)實(shí)用技術(shù), 我們將Larry L. Peterson 和 Bruce S. Davie 改進(jìn)后的暢銷(xiāo)經(jīng)典教科書(shū)《計(jì)算機(jī)網(wǎng)絡(luò):系統(tǒng)方法》第3版推薦給廣大讀者. 這一版對(duì)第2版做了重大的提升和改進(jìn). 修訂后的《計(jì)算機(jī)網(wǎng)絡(luò):系統(tǒng)方法》第3版增加了MPLS與交換. 無(wú)線與移動(dòng)技術(shù). 對(duì)等網(wǎng)絡(luò). IPv6. 覆蓋網(wǎng). 內(nèi)容分發(fā)網(wǎng)絡(luò). VPN. IP電話. 網(wǎng)絡(luò)安全以及多媒體通信(SIP, SDP)方面的最新材料, 調(diào)整和增加了一些章的習(xí)題, 并給出部分習(xí)題解答. 本書(shū)作者強(qiáng)調(diào)網(wǎng)絡(luò)現(xiàn)有工作方式的成因. 他們采用的"系統(tǒng)方法"把網(wǎng)絡(luò)看作一個(gè)由相互關(guān)聯(lián)的構(gòu)造模塊組成的系統(tǒng)(反對(duì)嚴(yán)格地分層). 并引入了豐富的因特網(wǎng)實(shí)例, 說(shuō)明實(shí)際網(wǎng)絡(luò)的設(shè)計(jì). 書(shū)中給出的程序代碼不再基于某個(gè)特定的操作系統(tǒng), 而是重新改編為適用于通用的環(huán)境, 說(shuō)明網(wǎng)絡(luò)軟件是如何實(shí)現(xiàn)的, 借此讓讀者了解所有建造網(wǎng)絡(luò)的基礎(chǔ)構(gòu)件是如何結(jié)合在一起的. 本書(shū)是確保成功的課堂教學(xué)和高效網(wǎng)絡(luò)運(yùn)行的重要資源. 與通常的網(wǎng)絡(luò)教材不同的是, 本書(shū)用系統(tǒng)化的觀點(diǎn)探討計(jì)算機(jī)網(wǎng)絡(luò). 它通過(guò)給出構(gòu)建網(wǎng)絡(luò)的基礎(chǔ)構(gòu)件, 講述這些基礎(chǔ)構(gòu)件如何架構(gòu)一個(gè)完整的網(wǎng)絡(luò), 以及網(wǎng)絡(luò)為什么這樣設(shè)計(jì). 它是一本最新版本的計(jì)算機(jī)網(wǎng)絡(luò)的優(yōu)秀教材, 為學(xué)生和專(zhuān)業(yè)人士理解現(xiàn)行的網(wǎng)絡(luò)技術(shù)以及即將出現(xiàn)的新技術(shù)奠定良好的理論基礎(chǔ). 本書(shū)由內(nèi)蒙古大學(xué)葉新銘教授主持翻譯. 參加本書(shū)翻譯的有賈波(第7. 8章. 術(shù)語(yǔ). 索引). 吳承勇(第9章). 石立新(第3章). 李華(第2章. 選題解答). 周建濤(第4章). 李軍(第5章). 張(第6章)和張洪吉吉(第1章. 前言). 全書(shū)由葉新銘教授審校, 參加全書(shū)審閱工作的還有賈波. 吳承勇和張. 由于譯者水平有限, 書(shū)中可能有錯(cuò)誤或不甚完善之處, 歡迎讀者批評(píng)指正. 讀者對(duì)翻譯的意見(jiàn), 可以通過(guò)E-mail與譯者聯(lián)系, 地址為:jiabo@imu.edu.cn. 2004年6月19日 Larry L.Peterson是普林斯頓大學(xué)計(jì)算機(jī)科學(xué)系主任和教授, ACM會(huì)士:他于1985年在普度大學(xué)獲得博士學(xué)位. 研究主要集中在計(jì)算機(jī)網(wǎng)絡(luò)的端到端問(wèn)題. 他曾擔(dān)任ACM Transactionson Computer Systems的主編, 以及IEEE ACM Transactions on Networking和IEEE Journal on Select Areas in Communication的編委, 曾擔(dān)任SOSP和HotNets等會(huì)議的程序主席. Bruce S.Davie博士畢業(yè)于英國(guó)愛(ài)丁堡大學(xué), 現(xiàn)任職于Cisco IOS技術(shù)部門(mén), 1998年被授予Cisco會(huì)士稱(chēng)號(hào). IEEE高級(jí)會(huì)員他主持設(shè)計(jì)了MPLS協(xié)議, 并開(kāi)發(fā)了其他重要的因特網(wǎng)技術(shù)在加入Cisc之前, Davie博士曾擔(dān)任貝爾通信研究公司的首席科學(xué)家. 當(dāng)本書(shū)第1版在1996年出版時(shí), 在因特網(wǎng)上購(gòu)物還是很新奇的事情, 那時(shí)如果一個(gè)公司用它的域名做廣告就被認(rèn)為是很超前的. 而當(dāng)今社會(huì), 因特網(wǎng)商務(wù)已進(jìn)入日常生活中, ".com" 股票已經(jīng)歷了一個(gè)完整的興衰循環(huán). 從光交換機(jī)到無(wú)線網(wǎng)絡(luò), 一大批新興技術(shù)正在成為主流. 似乎關(guān)于因特網(wǎng)唯一可以預(yù)見(jiàn)的東西就是它會(huì)不斷地變化. 盡管有這么大的變化, 我們?cè)诘?版中提出的問(wèn)題對(duì)于今天來(lái)說(shuō)仍然是有效的:使因特網(wǎng)得以運(yùn)行的基本概念和技術(shù)是什么?回答是TCP/IP體系結(jié)構(gòu)的大部分功能對(duì)于今天仍然適用, 這一點(diǎn)正像30年前它的創(chuàng)立者預(yù)見(jiàn)的那樣. 這并不是說(shuō)因特網(wǎng)的體系結(jié)構(gòu)沒(méi)什么新鮮的, 而是正好相反. 一個(gè)體系結(jié)構(gòu)30年來(lái)不僅幸存下來(lái), 而且促進(jìn)因特網(wǎng)這樣快速地增長(zhǎng)和變化, 了解其中的設(shè)計(jì)原理正是我們的出發(fā)點(diǎn). 正像前兩版一樣, 第3版把因特網(wǎng)的體系結(jié)構(gòu)"何以如此"作為它的基礎(chǔ). 讀者對(duì)象 我們的目的是把這本書(shū)做為廣泛的網(wǎng)絡(luò)課程的教材, 供研究生或高年級(jí)本科生使用. 我們也相信, 這本書(shū)的核心概念不但對(duì)正在進(jìn)行再培訓(xùn)以便完成網(wǎng)絡(luò)相關(guān)任務(wù)的專(zhuān)業(yè)人員有吸引力, 而且也可以幫助網(wǎng)絡(luò)從業(yè)人員理解每天都要接觸的網(wǎng)絡(luò)協(xié)議背后的"為什么", 并且明了網(wǎng)絡(luò)的整體概念. 根據(jù)我們的經(jīng)驗(yàn), 第一次學(xué)習(xí)網(wǎng)絡(luò)的學(xué)生和專(zhuān)業(yè)人員通常會(huì)把網(wǎng)絡(luò)協(xié)議理解成一種從高層傳到低層的命令, 而他們只要盡量多學(xué)一些術(shù)語(yǔ)縮寫(xiě)詞就可以了. 事實(shí)上協(xié)議是從工程設(shè)計(jì)原理的應(yīng)用中開(kāi)發(fā)出來(lái)的復(fù)雜系統(tǒng)的構(gòu)件. 不僅如此, 協(xié)議總是根據(jù)現(xiàn)實(shí)世界的經(jīng)驗(yàn)不斷地被精練. 擴(kuò)展和替換. 因此, 這本書(shū)的目標(biāo)并不單純介紹當(dāng)今使用的協(xié)議, 更側(cè)重于解釋合理的網(wǎng)絡(luò)設(shè)計(jì)的基本原理. 我們認(rèn)為把握這些基本原理是應(yīng)對(duì)當(dāng)今網(wǎng)絡(luò)領(lǐng)域中的瞬息萬(wàn)變的最好辦法. 第3版中的變化 盡管我們關(guān)注的是聯(lián)網(wǎng)的基本原則, 但我們使用當(dāng)今正在運(yùn)行的因特網(wǎng)中的例子來(lái)展示這些原則. 因此, 我們補(bǔ)充了相當(dāng)多的新材料, 跟蹤近期內(nèi)聯(lián)網(wǎng)技術(shù)的重要進(jìn)展. 我們同時(shí)對(duì)原有材料做了刪除. 重新組織和改變側(cè)重點(diǎn), 以反映過(guò)去7年發(fā)生的變化. 也許自編寫(xiě)第1版以來(lái)我們所察覺(jué)到的最重要的變化就是現(xiàn)在幾乎每一位讀者都對(duì)諸如萬(wàn)維網(wǎng)和電子郵件這樣的網(wǎng)絡(luò)化應(yīng)用有一定的了解. 因此, 我們從第1章開(kāi)始就加大了對(duì)應(yīng)用的側(cè)重. 我們把應(yīng)用當(dāng)作學(xué)習(xí)聯(lián)網(wǎng)的動(dòng)機(jī), 并得出一組需求, 有用的網(wǎng)絡(luò)只有滿足這些需求才能在全球范圍內(nèi)支持當(dāng)前的和未來(lái)的各種應(yīng)用. 然而, 我們保留了前兩版解決問(wèn)題的方法, 即從主機(jī)的互連問(wèn)題開(kāi)始, 逐層向上討論, 最后對(duì)應(yīng)用層的問(wèn)題進(jìn)行詳細(xì)的考察. 我們認(rèn)為從各種應(yīng)用及其需求起步對(duì)于在本書(shū)所覆蓋的各主題間建立聯(lián)系是很重要的. 同時(shí), 我們感到對(duì)于諸如應(yīng)用層協(xié)議和傳輸層協(xié)議這樣的高層協(xié)議的問(wèn)題, 只有在講明白主機(jī)連接和分組交換這樣的基本問(wèn)題之后才能很好地理解. 這一版的習(xí)題也有重要的改動(dòng). 我們?cè)黾恿肆?xí)題的數(shù)量并提高了質(zhì)量, 力求確定那些特別困難或需要較高數(shù)學(xué)知識(shí)水平的習(xí)題(這些習(xí)題用★標(biāo)記), 在每一章里還補(bǔ)充了一些在書(shū)中可以找到現(xiàn)成答案的習(xí)題. 就像我們?cè)诘?版中所做的一樣, 我們附加或增大了對(duì)重要的新主題的覆蓋面并使其他主題緊跟潮流. 這一版中主要的新主題或有實(shí)質(zhì)性改動(dòng)的主題包括: * 新增關(guān)于多協(xié)議標(biāo)記交換(MPLS)的一節(jié), 包括通信量工程和虛擬專(zhuān)用網(wǎng)的內(nèi)容. * 新增一個(gè)關(guān)于覆蓋網(wǎng)的一節(jié), 包括對(duì)等網(wǎng)和內(nèi)容分發(fā)網(wǎng). * 增加大量多媒體應(yīng)用相關(guān)協(xié)議的內(nèi)容, 比如會(huì)話啟動(dòng)協(xié)議(SIP)和會(huì)話描述協(xié)議(SDP). * 更新了關(guān)于擁塞控制機(jī)制的部分, 包括TCP的選擇應(yīng)答, 基于等式的擁塞控制, 以及顯式擁塞通知. * 更新了關(guān)于安全的內(nèi)容, 包括分布式拒絕服務(wù)(DDoS)攻擊. * 更新了有關(guān)無(wú)線技術(shù)的材料, 包括擴(kuò)展頻譜技術(shù)和正在興起的802.11標(biāo)準(zhǔn). 最后, 本書(shū)補(bǔ)充了一套全面的實(shí)驗(yàn)習(xí)題, 目的是通過(guò)仿真實(shí)驗(yàn)來(lái)展示關(guān)鍵概念. 討論材料由實(shí)驗(yàn)習(xí)題所覆蓋的各節(jié)在頁(yè)邊用圖標(biāo)標(biāo)明. 下文會(huì)講述本書(shū)這一新特點(diǎn)的細(xì)節(jié). 系統(tǒng)方法 對(duì)于像計(jì)算機(jī)網(wǎng)絡(luò)這樣動(dòng)態(tài)的和不斷變化的領(lǐng)域來(lái)說(shuō), 一本教材能提供的最重要的東西是洞察能力, 以便能夠區(qū)別什么是重要的, 什么是不重要的, 什么是長(zhǎng)久的, 什么是表面上的. 根據(jù)我們致力于網(wǎng)絡(luò)新技術(shù)研究的20年經(jīng)驗(yàn), 和對(duì)本科生和研究生講授網(wǎng)絡(luò)最新趨勢(shì)的課堂反饋, 以及把先進(jìn)的網(wǎng)絡(luò)產(chǎn)品投放市場(chǎng)的經(jīng)驗(yàn), 我們提煉出了自己的觀點(diǎn), 稱(chēng)之為系統(tǒng)化方法, 它是本書(shū)的精髓. 這種系統(tǒng)方法有以下含義: * 與其接受現(xiàn)成的網(wǎng)絡(luò)產(chǎn)品作為準(zhǔn)則, 不如從最基本的原理開(kāi)始, 讓你了解當(dāng)今網(wǎng)絡(luò)技術(shù)的發(fā)展過(guò)程. 這就能讓我們解釋網(wǎng)絡(luò)為什么像現(xiàn)在這樣設(shè)計(jì). 根據(jù)我們的經(jīng)驗(yàn), 一旦理解了基本概念, 對(duì)于遇到的任何新協(xié)議, 消化和吸收起來(lái)都將變得相對(duì)容易. * 雖然材料是圍繞傳統(tǒng)的網(wǎng)絡(luò)層次被松散地組織起來(lái), 從底層開(kāi)始沿協(xié)議棧向上展開(kāi)的, 但是我們并不采用嚴(yán)格的分層方法. 許多主題涉及多層, 例如擁塞控制和安全性就是這樣, 所以我們?cè)趥鹘y(tǒng)的分層模型之外討論它們. 簡(jiǎn)言之, 我們相信可以很好的使用分層, 但是不必受它的限制. 采用端到端的觀點(diǎn)常常是更有用的. * 與其抽象地解釋協(xié)議如何工作, 不如使用當(dāng)今最重要的協(xié)議具體地說(shuō)明網(wǎng)絡(luò)是如何工作的, 許多協(xié)議都是源自TCP/IP因特網(wǎng)的. 這就允許我們?cè)谟懻撝薪梃b實(shí)際經(jīng)驗(yàn). * 雖然在最底層可以用從計(jì)算機(jī)銷(xiāo)售商購(gòu)買(mǎi)的硬件建立網(wǎng)絡(luò), 并且通信服務(wù)可從電話公司租用, 但是只有軟件才可以使網(wǎng)絡(luò)提供新的服務(wù), 并且迅速地適應(yīng)新的需求. 這就是我們?yōu)槭裁磸?qiáng)調(diào)網(wǎng)絡(luò)軟件是如何實(shí)現(xiàn)的理由, 而不是只停留在描述所涉及到的抽象算法上. 我們還從運(yùn)行的協(xié)議棧中得到展示如何實(shí)現(xiàn)某些協(xié)議和算法的代碼段. * 網(wǎng)絡(luò)是由許多組件構(gòu)成的, 而在解決一個(gè)具體問(wèn)題時(shí), 基本的方法是忽略一些不重要的因素, 而理解所有的組件如何組織在一起, 構(gòu)成一個(gè)具有特定功能的網(wǎng)絡(luò). 所以我們花大量的時(shí)間解釋網(wǎng)絡(luò)總體的端到端行為, 而不只是個(gè)別的組成部分, 以便能夠理解一個(gè)完整的網(wǎng)絡(luò)是如何運(yùn)行的, 包括從應(yīng)用到硬件的所有方面. * 這種系統(tǒng)化方法包含要進(jìn)行實(shí)驗(yàn)性的性能研究, 然后使用從定量分析各種設(shè)計(jì)選擇和指導(dǎo)優(yōu)化實(shí)現(xiàn)這兩個(gè)方面收集的數(shù)據(jù). 這種強(qiáng)調(diào)經(jīng)驗(yàn)分析的方法貫穿全書(shū). * 網(wǎng)絡(luò)很像其他計(jì)算機(jī)系統(tǒng), 例如操作系統(tǒng). 處理器體系結(jié)構(gòu). 分布式和并行系統(tǒng)等等. 它們都很大并很復(fù)雜. 為了處理這種復(fù)雜性, 系統(tǒng)設(shè)計(jì)者常常提出一組設(shè)計(jì)原則. 我們重點(diǎn)介紹這些貫穿全書(shū)的設(shè)計(jì)原則, 并用計(jì)算機(jī)網(wǎng)絡(luò)中的例子加以說(shuō)明. 教學(xué)法和特點(diǎn) 第3版我們保留了幾個(gè)有利于教學(xué)的特點(diǎn): * 問(wèn)題. 在每一章的開(kāi)頭, 我們描述在網(wǎng)絡(luò)設(shè)計(jì)中必須解決的一組問(wèn)題, 由它引出本章探討的一些主題. * 相關(guān)主題. 本書(shū)中, 相關(guān)主題詳細(xì)說(shuō)明要探討的題目或介紹相關(guān)的高級(jí)主題. 在許多情況下, 這些主題與實(shí)際中的聯(lián)網(wǎng)有關(guān). * 突出的段落. 這些段落歸納了在討論中得出的重要結(jié)論, 例如廣泛使用的系統(tǒng)設(shè)計(jì)原則. 突出的段落前面帶有箭頭圖標(biāo). * 實(shí)際的協(xié)議. 雖然本書(shū)著重核心概念而不是現(xiàn)成的協(xié)議說(shuō)明, 但實(shí)際的協(xié)議常用來(lái)說(shuō)明大部分重要的思想. 因此本書(shū)可以用作許多協(xié)議的參考源. 為了幫助你找到這些協(xié)議的描述, 每節(jié)標(biāo)題中用括號(hào)括起來(lái)的是協(xié)議名稱(chēng), 指明在那一節(jié)定義的協(xié)議. 例如, 5.2節(jié)描述可靠的端到端協(xié)議的原則, 它提供對(duì)TCP的詳細(xì)描述, TCP是這個(gè)協(xié)議的典型例子. * 開(kāi)放問(wèn)題. 每章的敘述以一個(gè)開(kāi)放討論的問(wèn)題結(jié)尾, 這個(gè)問(wèn)題是研究領(lǐng)域. 業(yè)界或整個(gè)社會(huì)正在探討的課題. 我們發(fā)現(xiàn)這些討論能使讀者更關(guān)心所討論的網(wǎng)絡(luò)課題并對(duì)其產(chǎn)生濃厚的興趣. * 補(bǔ)充讀物. 在每一章結(jié)尾列有精選的參考書(shū)目. 這些書(shū)目一般包含剛討論的有關(guān)題目的創(chuàng)新性論文. 我們竭力推薦高級(jí)讀者(如研究生)學(xué)習(xí)這個(gè)書(shū)目中的文章, 以便補(bǔ)充各章所講的材料. 本書(shū)結(jié)構(gòu)和課程使用 本書(shū)按以下方式組織: * 第1章介紹全書(shū)使用的核心概念. 涉及各種應(yīng)用, 討論了網(wǎng)絡(luò)體系結(jié)構(gòu), 并定義通常驅(qū)動(dòng)網(wǎng)絡(luò)設(shè)計(jì)的定量性能標(biāo)準(zhǔn). * 第2章綜述廣泛的低層網(wǎng)絡(luò)技術(shù), 從以太網(wǎng)到令牌環(huán)再到無(wú)線網(wǎng)絡(luò). 也描述所有鏈路協(xié)議必須解決的許多問(wèn)題, 包括編碼, 組幀和錯(cuò)誤檢測(cè). * 第3章講述交換網(wǎng)(數(shù)據(jù)報(bào)網(wǎng)與虛電路網(wǎng))的基本模型, 并詳細(xì)地介紹一種流行的交換技術(shù)(ATM). 同時(shí)也討論基于硬件的交換機(jī)設(shè)計(jì)問(wèn)題. * 第4章講述網(wǎng)絡(luò)互連, 并且描述網(wǎng)際協(xié)議(IP)的基本原理. 這一章討論的一個(gè)中心問(wèn)題是像因特網(wǎng)這樣規(guī)模的網(wǎng)絡(luò)如何對(duì)分組進(jìn)行路由選擇. * 第5章講述傳輸層, 詳細(xì)地描述因特網(wǎng)的傳輸控制協(xié)議(TCP)和遠(yuǎn)程過(guò)程調(diào)用(RPC), 它們用于建立客戶(hù)/服務(wù)器的應(yīng)用. * 第6章討論擁塞控制和資源分配. 這一章的問(wèn)題貫穿網(wǎng)絡(luò)層(第3, 4章)和傳輸層(第5章). 特別注意, 這一章描述擁塞控制如何在TCP上工作, 并且介紹因特網(wǎng)和ATM為提供服務(wù)質(zhì)量所使用的機(jī)制. * 第7章考慮通過(guò)網(wǎng)絡(luò)發(fā)送的數(shù)據(jù). 這涉及表示格式和數(shù)據(jù)壓縮兩方面的問(wèn)題. 壓縮的討論包括解釋MPEG視頻壓縮和MP3音頻壓縮是如何工作的. * 第8章討論網(wǎng)絡(luò)安全, 范圍包括加密協(xié)議(DES. RSA. MD5), 安全服務(wù)的協(xié)議(鑒別. 數(shù)字簽名. 消息的完整性)以及完全的安全系統(tǒng)(增強(qiáng)型加密郵件. IPSEC)的討論. 這一章也討論像防火墻這樣的實(shí)用問(wèn)題. * 第9章描述網(wǎng)絡(luò)應(yīng)用的典型實(shí)例和它們使用的協(xié)議, 包括像電子郵件和萬(wàn)維網(wǎng)這樣的傳統(tǒng)應(yīng)用, 和像IP電話和視頻流這樣的多媒體應(yīng)用, 以及像對(duì)等文件共享和內(nèi)容分發(fā)網(wǎng)絡(luò)這樣的覆蓋網(wǎng)絡(luò). 對(duì)本科生的課程, 可能需要追加課時(shí)幫助學(xué)生理解第1章的導(dǎo)論材料, 而放棄第6~8章的高級(jí)主題. 然后在第9章轉(zhuǎn)到網(wǎng)絡(luò)應(yīng)用的通常主題上. 相反, 研究生的指導(dǎo)教師可用一兩次課講完第1章的內(nèi)容, 讓學(xué)生自己更仔細(xì)地研究材料, 以騰出更多的時(shí)間深入講授最后四章的內(nèi)容. 研究生和本科生都要完成中間四章(第2~5章)的核心材料. 但本科生可有選擇地跳過(guò)那些更深入的章節(jié)(如2.2, 2.9, 3.4和4.4節(jié)). 對(duì)于自學(xué)本書(shū)的讀者, 我們相信所選的主題涵蓋了計(jì)算機(jī)網(wǎng)絡(luò)的核心內(nèi)容, 因此建議從前到后順序閱讀. 另外我們提供了詳細(xì)的參考文獻(xiàn)目錄, 幫助讀者進(jìn)一步確定感興趣領(lǐng)域的補(bǔ)充材料. 我們還提供了選題解答. 本書(shū)采取獨(dú)特的方法來(lái)討論擁塞控制, 即把有關(guān)擁塞控制和資源分配的所有專(zhuān)題集中到第6章. 這樣做是因?yàn)閾砣刂茊?wèn)題不能在任何一層單獨(dú)解決, 同時(shí)我們希望讀者同時(shí)能夠考慮各種設(shè)計(jì)選擇(這和我們的觀點(diǎn)是一致的, 即嚴(yán)格的層次性常常模糊了重要的設(shè)計(jì)概念). 然而, 對(duì)擁塞控制的更傳統(tǒng)的處理方式是可能的, 即在學(xué)習(xí)第3章時(shí)參考6.2節(jié)的內(nèi)容, 以及在學(xué)習(xí)第5章參考6.3節(jié)的內(nèi)容. 習(xí)題 在第2版和第3版中都對(duì)習(xí)題做了重大修改. 在第2版我們?cè)鎏砹嗽S多習(xí)題, 并以課堂測(cè)驗(yàn)為基礎(chǔ), 大大提高了習(xí)題的質(zhì)量. 在這一版我們又增加了少量習(xí)題, 但做出另外兩個(gè)重要改動(dòng): * 對(duì)那些我們認(rèn)為很有挑戰(zhàn)性或需要本書(shū)以外知識(shí)(例如概率專(zhuān)門(mén)知識(shí))的習(xí)題, 我們加上★標(biāo)記以表明它們具有更高層次的難度. * 在每一章我們都附加了一些范例習(xí)題并在書(shū)后"選題解答"中給出答案. 這些習(xí)題用√標(biāo)記, 目的是為解決書(shū)中的其他習(xí)題提供一些幫助. 現(xiàn)有的習(xí)題分為如下幾類(lèi): * 分析性的習(xí)題, 要求學(xué)生做簡(jiǎn)單的代數(shù)計(jì)算, 展示他們對(duì)基本關(guān)系的理解. * 設(shè)計(jì)問(wèn)題, 要求學(xué)生提出和評(píng)價(jià)各種情況下的協(xié)議. * 動(dòng)手的習(xí)題, 要求學(xué)生寫(xiě)少量代碼行去測(cè)試一個(gè)想法或使用現(xiàn)成的網(wǎng)絡(luò)工具進(jìn)行實(shí)驗(yàn). * 文獻(xiàn)研究問(wèn)題, 能夠讓學(xué)生更深入了解某個(gè)特別的問(wèn)題. 補(bǔ)充材料和在線資源 其他輔助材料, 可以在Morgan Kaufmann 出版公司的網(wǎng)http://www.mkp.com上找到(搜索(Computer Networks). 致謝 如果沒(méi)有許多朋友的幫助本書(shū)是不可能問(wèn)世的. 我們非常感謝所有為改進(jìn)本書(shū)做出貢獻(xiàn)的人. 然而, 在致謝之前要提到的是, 我們已經(jīng)盡力改正審閱人指出的錯(cuò)誤以及盡量準(zhǔn)確地描述同事們給我們解釋的協(xié)議和機(jī)制. 如果還有什么錯(cuò)誤, 那就是我們的責(zé)任. 如果你發(fā)現(xiàn)任何錯(cuò)誤, 請(qǐng)發(fā)電子郵件給我們的出版商Morgan Kaufmann, 地址是netbugs@mkp.com, 我們將在本書(shū)再次印刷時(shí)改正它們. 首先, 我們衷心感謝審閱過(guò)全部或部分手稿的人. 除了那些審閱過(guò)前兩版的人, 我們要感謝Carl Emberger, Isaac Ghansah和Bobby Bhattacharjee對(duì)全書(shū)的審閱. 還要感謝Peter Druschel, Limin Wang, Aki Nakao, Dave Oran, George Swallow, Peter Lei和Michael Ramalho 對(duì)一些章節(jié)的審閱. 我們也要感謝所有提供反饋意見(jiàn)和信息來(lái)幫助我們決定如何寫(xiě)第3版的人, 他們是Chedley Aouriri, Peter Steenkiste, Esther A. Hughes, Ping-Tsai Chung, Doug Szajda, Mark Andersland, Leo Tam, C.P. Watkins, Brian L. Mark, Miguel A. Labrador, Gene Chase, Harry W.Tyrer, Robert Siegfried, Harlan B. Russell, John R. Black, Robert Y. Ling, Julia Johnson, Karen Collins, Clark Verbrugge, Monjy Rabemanantsoa, Kerry D. LaViolette, William Honig, Kevin Mills, Murat Demirer, J Rufinus, Manton Matthews, Errin W. Fulp, Wayne Daniel, Luiz DaSilva, Don Yates, Raouf Boules, Nick McKeown, Neil T. Spring, Kris Verma, Szuecs Laszlo, Ted Herman, Mark Sternhagen, Zongming Fei, Dulal C. Kar, Mingyan Liu, Ken Surendran, Rakesh Arya, Mario J. Gonzalez, Annie Stanton, Tim Batten和 Paul Francis. 其次, 在普林斯頓大學(xué)的網(wǎng)絡(luò)系統(tǒng)組的幾位成員對(duì)本書(shū)提供了意見(jiàn). 例子. 校訂. 數(shù)據(jù)和代碼段. 我們要特別感謝Andy Bavier, Tammo Spalink, Mike Wawrzoniak, Zuki Gottlieb, George Tzanetakis和Chad Mynhier. 正如以前一樣, 我們感謝國(guó)防部高級(jí)研究計(jì)劃署. 國(guó)家科學(xué)基金. Intel公司和思科系統(tǒng)公司在過(guò)去幾年對(duì)我們網(wǎng)絡(luò)研究課題的支持. 再次, 我們衷心的感謝我們的叢書(shū)編輯David Clark 以及Morgan Kaufmann出版公司中在本書(shū)編寫(xiě)期間幫助過(guò)我們的所有人. 還要特別感謝我們?cè)瓉?lái)的責(zé)任編輯Jennifer Mann, 第3版的編輯Rick Adams, 我們的制作編輯Karyn Johnson和我們的生產(chǎn)經(jīng)理Simon Crump. 與MKP出版公司全體人員合作的過(guò)程很令人愉快.序第3版序言 本書(shū)第3版代表這部經(jīng)典網(wǎng)絡(luò)著作的又一次重大升級(jí). 這一領(lǐng)域仍在飛快地變化著, 新的概念以驚人的速度出現(xiàn). 這個(gè)版本擴(kuò)展了對(duì)很多新的重要主題的討論, 包括對(duì)等網(wǎng)絡(luò). IPv6. 覆蓋與內(nèi)容分布網(wǎng)絡(luò). MPLS與交換. 無(wú)線與移動(dòng)技術(shù)等等. 第3版更早和更強(qiáng)地聚焦于各種應(yīng)用, 這反映出學(xué)生和專(zhuān)業(yè)人員對(duì)廣泛的網(wǎng)絡(luò)應(yīng)用的日益熟悉. 本書(shū)保持為讀者提供理解當(dāng)今世界所需的事實(shí)這一傳統(tǒng). 但是第3版并沒(méi)有丟掉更大的目標(biāo), 即不僅提供事實(shí), 還提供事實(shí)背后的原因. 本書(shū)的創(chuàng)作理念保持不變:適應(yīng)時(shí)代而不囿于時(shí)代. 在當(dāng)前網(wǎng)絡(luò)化的世界中, 本書(shū)傳授的知識(shí)為你提供了必要的見(jiàn)識(shí), 使你能夠在未來(lái)的環(huán)境中工作. 這是很重要的, 因?yàn)槲覀儧](méi)有理由認(rèn)為網(wǎng)絡(luò)的發(fā)展會(huì)在近期內(nèi)減慢. 很難回想僅在十年前的世界是什么樣子. 那時(shí)因特網(wǎng)在商用方面還沒(méi)有成為現(xiàn)實(shí). 每秒10兆比特就已經(jīng)很快了. 我們不必為垃圾郵件和病毒攻擊擔(dān)憂-我們的計(jì)算機(jī)沒(méi)有保護(hù)措施卻很少需要擔(dān)心. 那時(shí)候比較簡(jiǎn)單, 但今天也許更令人興奮. 而且你應(yīng)相信明天的網(wǎng)絡(luò)會(huì)不同于今天:至少同樣令人興奮, 幸運(yùn)的話, 不比今天的可靠性差, 而且一定會(huì)更大, 更快并充滿了創(chuàng)新. 所以我希望Larry和Bruce在開(kāi)始下一次修訂之前能休息一下. 在這期間, 人們可以用這本書(shū)來(lái)了解今天并為明天做好準(zhǔn)備. 愿讀者從本書(shū)獲得樂(lè)趣. David Clark 麻省理工學(xué)院 第1版序言 "長(zhǎng)龍式編碼"(spaghetti code)一詞普遍被認(rèn)為是一種輕蔑的稱(chēng)謂. 所有優(yōu)秀的計(jì)算機(jī)科學(xué)家都推崇模塊化, 這是因?yàn)樗軒?lái)許多好處, 其中包括在解決問(wèn)題的同時(shí)不必去了解所有問(wèn)題的細(xì)節(jié). 因此, 在一本書(shū)中以及在編寫(xiě)代碼中, 模塊化扮演著重要的角色. 如果一本書(shū)的材料以模塊化的方式有效地組織起來(lái), 那么讀者就會(huì)很樂(lè)意從頭讀到尾. 在網(wǎng)絡(luò)協(xié)議領(lǐng)域, 采用國(guó)際標(biāo)準(zhǔn)的形式, 即ISO的7層網(wǎng)絡(luò)協(xié)議參考模型, 給出"真正的"模塊化, 這或許是獨(dú)一無(wú)二的. 這種模型反映模塊化的一種層次方法, 無(wú)論設(shè)計(jì)是符合還是偏離這種模型, 這種模型都被廣泛地用作協(xié)議組織討論的起點(diǎn). 看起來(lái)似乎圍繞這種分層的模型來(lái)組織一本網(wǎng)絡(luò)書(shū)藉是顯而易見(jiàn)的. 但事實(shí)上這樣做是有風(fēng)險(xiǎn)的, 因?yàn)樵诮M織網(wǎng)絡(luò)的核心概念時(shí), SIO的模型其實(shí)是不成功的. 一些基本的需求, 如可靠性. 流量控制或安全性問(wèn)題并不能完全納入SIO的分層中. 因此導(dǎo)致對(duì)理解參考模型的巨大混亂, 有時(shí)甚至產(chǎn)生懷疑. 實(shí)際上, 如果一本書(shū)被嚴(yán)格地按照層次模型來(lái)組織, 那么它就具有某些長(zhǎng)龍式編碼的屬性. 本書(shū)作者遵循傳統(tǒng)的分層模型, 但并沒(méi)有拘泥于完全利用這種模型去幫助我們理解網(wǎng)絡(luò)中的重大問(wèn)題. 相反, 作者采用獨(dú)立于層次模型的方法來(lái)組織基本概念的討論. 因此, 在閱讀本書(shū)后, 讀者將會(huì)理解流量控制. 擁塞控制. 可靠性增強(qiáng). 數(shù)據(jù)的表示以及同步等問(wèn)題. 同時(shí), 讀者將會(huì)分別了解這些問(wèn)題是如何牽涉?zhèn)鹘y(tǒng)分層模型的這一層或那一層的. 這是一本適時(shí)的書(shū). 本書(shū)考察使用當(dāng)今的主要協(xié)議, 尤其是有關(guān)因特網(wǎng)的協(xié)議. 本書(shū)作者有豐富的從事因特網(wǎng)工作的經(jīng)驗(yàn), 不僅從理論上而且從實(shí)踐上揭示協(xié)議設(shè)計(jì)的問(wèn)題. 本書(shū)介紹許多最新的協(xié)議, 因此讀者可以從中獲得最新的觀點(diǎn). 更重要的是, 基本問(wèn)題的討論是基于問(wèn)題的本質(zhì)屬性, 不受分層參考模型或當(dāng)前的協(xié)議細(xì)節(jié)的限制. 在這一點(diǎn)上, 我們可以說(shuō)本書(shū)既體現(xiàn)了適時(shí)性又不受時(shí)間的限制.本書(shū)的獨(dú)特之處在于它將有關(guān)的實(shí)際問(wèn)題. 現(xiàn)實(shí)的事例和基本概念的解釋有機(jī)地結(jié)合在一起. David Clark 麻省理工學(xué)院 第1章基礎(chǔ)1 問(wèn)題:建造一個(gè)網(wǎng)絡(luò)1 1.1應(yīng)用1 1.2需求3 1.2.1連通性4 1.2.2成本-效益合算的資源共享6 1.2.3支持公共服務(wù)8 1.3網(wǎng)絡(luò)體系結(jié)構(gòu)11 1.3.1分層和協(xié)議11 1.3.2OSI體系結(jié)構(gòu)15 1.3.3因特網(wǎng)體系結(jié)構(gòu)16 1.4實(shí)現(xiàn)網(wǎng)絡(luò)軟件17 1.4.1應(yīng)用編程接口(套接字)18 1.4.2應(yīng)用實(shí)例19 1.4.3協(xié)議實(shí)現(xiàn)的問(wèn)題21 1.5性能23 1.5.1帶寬與時(shí)延24 1.5.2延遲和帶寬的乘積26 1.5.3高速網(wǎng)絡(luò)27 1.5.4應(yīng)用的性能需求28 1.6小結(jié)30 開(kāi)放問(wèn)題:普遍存在的連網(wǎng)30 補(bǔ)充讀物31 習(xí)題32 第2章直接連接的網(wǎng)絡(luò)37 問(wèn)題:物理上相連的主機(jī)37 2.1網(wǎng)絡(luò)構(gòu)件37 2.1.1節(jié)點(diǎn)38 2.1.2鏈路38 2.2編碼(NRZ. NRZI. Manchester. 4B/5B)43 2.3組幀45 2.3.1面向字節(jié)的協(xié)議(BISYNC. PPP. DDCMP)46 2.3.2面向比特的協(xié)議(HDLC)48 2.3.3基于時(shí)鐘的組幀(SONET)48 2.4差錯(cuò)檢測(cè)50 2.4.1二維奇偶校驗(yàn)51 2.4.2因特網(wǎng)校驗(yàn)和算法51 2.4.3循環(huán)冗余校驗(yàn)52 2.5可靠傳輸56 2.5.1停止和等待56 2.5.2滑動(dòng)窗口57 2.5.3并發(fā)邏輯信道63 2.6以太網(wǎng)(802.3)64 2.6.1物理特性64 2.6.2訪問(wèn)協(xié)議66 2.6.3以太網(wǎng)的經(jīng)驗(yàn)69 2.7令牌環(huán)(802.5. FDDI)69 2.7.1物理特性70 2.7.2令牌環(huán)介質(zhì)訪問(wèn)控制70 2.7.3令牌環(huán)維護(hù)72 2.7.4幀格式73 2.7.5FDDI73 2.8無(wú)線網(wǎng)絡(luò)(802.11)76 2.8.1物理特性76 2.8.2避免沖突77 2.8.3分布式系統(tǒng)78 2.8.4幀格式79 2.9網(wǎng)絡(luò)適配器80 2.9.1構(gòu)件80 2.9.2主機(jī)的觀點(diǎn)81 2.9.3內(nèi)存瓶頸84 2.10小結(jié)85 開(kāi)放問(wèn)題:它應(yīng)歸入硬件嗎?85 補(bǔ)充讀物86 習(xí)題87 第3章分組交換95 問(wèn)題:并非所有網(wǎng)絡(luò)都是直接連接的95 3.1交換和轉(zhuǎn)發(fā)95 3.1.1數(shù)據(jù)報(bào)97 3.1.2虛電路交換98 3.1.3源路由選擇102 3.2網(wǎng)橋和局域網(wǎng)交換機(jī)105 3.2.1學(xué)習(xí)型網(wǎng)橋105 3.2.2生成樹(shù)算法107 3.2.3廣播和多點(diǎn)播送110 3.2.4網(wǎng)橋的局限性110 3.3信元交換(ATM)111 3.3.1信元112 3.3.2分段和重組115 3.3.3虛路徑118 3.3.4ATM的物理層119 3.3.5局域網(wǎng)中的ATM120 3.4實(shí)現(xiàn)和性能123 3.4.1端口125 3.4.2網(wǎng)狀結(jié)構(gòu)126 3.5小結(jié)128 開(kāi)放問(wèn)題:ATM的未來(lái)129 補(bǔ)充讀物129 習(xí)題130 第4章網(wǎng)絡(luò)互連137 問(wèn)題:不只存在一種網(wǎng)絡(luò)137 4.1簡(jiǎn)單的網(wǎng)絡(luò)互連(IP)137 4.1.1什么是互連網(wǎng)138 4.1.2服務(wù)模型139 4.1.3全局地址146 4.1.4IP中的數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)148 4.1.5地址轉(zhuǎn)換(ARP)152 4.1.6主機(jī)配置(DHCP)154 4.1.7差錯(cuò)報(bào)告(ICMP)156 4.1.8虛擬網(wǎng)絡(luò)和隧道156 4.2路由選擇159 4.2.1用圖表示的網(wǎng)絡(luò)160 4.2.2距離向量(RIP)160 4.2.3鏈路狀態(tài)(OSPF)165 4.2.4度量標(biāo)準(zhǔn)171 4.2.5移動(dòng)主機(jī)的路由選擇173 4.3全球因特網(wǎng)176 4.3.1劃分子網(wǎng)177 4.3.2無(wú)類(lèi)路由選擇(CIDR)180 4.3.3域間路由選擇(BGP)181 4.3.4路由選擇區(qū)186 4.3.5IP版本6(IPv6)187 4.4多點(diǎn)播送195 4.4.1鏈路狀態(tài)多點(diǎn)播送195 4.4.2距離向量多點(diǎn)播送196 4.4.3協(xié)議無(wú)關(guān)多點(diǎn)播送(PIM)198 4.5多協(xié)議標(biāo)記交換(MPLS)201 4.5.1基于目標(biāo)的轉(zhuǎn)發(fā)201 4.5.2顯式路由205 4.5.3虛擬專(zhuān)用網(wǎng)和隧道206 4.6小結(jié)209 開(kāi)放問(wèn)題:部署IPv6209 補(bǔ)充讀物210 習(xí)題211 第5章端到端協(xié)議221 問(wèn)題:進(jìn)程間的通信221 5.1簡(jiǎn)單解多路復(fù)用協(xié)議(UDP)222 5.2可靠的字節(jié)流(TCP)223 5.2.1端到端的問(wèn)題224 5.2.2數(shù)據(jù)段格式225 5.2.3連接的建立與終止227 5.2.4滑動(dòng)窗口再討論230 5.2.5觸發(fā)傳輸233 5.2.6適應(yīng)性重傳235 5.2.7記錄邊界237 5.2.8TCP擴(kuò)展238 5.2.9其他設(shè)計(jì)選擇238 5.3遠(yuǎn)程過(guò)程調(diào)用240 5.3.1大塊傳輸(BLAST)241 5.3.2請(qǐng)求/應(yīng)答(CHAN)244 5.3.3分發(fā)程序(SELECT)250 5.3.4把它們放在一起(SunRPC和DCE)251 5.4性能255 5.5小結(jié)257 開(kāi)放問(wèn)題:面向應(yīng)用的協(xié)議257 補(bǔ)充讀物258 習(xí)題258 第6章?lián)砣刂坪唾Y源分配265 問(wèn)題:分配資源265 6.1資源分配中的問(wèn)題265 6.1.1網(wǎng)絡(luò)模型266 6.1.2分類(lèi)法268 6.1.3評(píng)價(jià)標(biāo)準(zhǔn)269 6.2排隊(duì)規(guī)則271 6.2.1FIFO272 6.2.2公平排隊(duì)273 6.3TCP擁塞控制275 6.3.1累次增加/成倍減少276 6.3.2慢啟動(dòng)277 6.3.3快速重傳和快速恢復(fù)280 6.4擁塞避免機(jī)制281 6.4.1DECbit281 6.4.2隨機(jī)及早檢測(cè)(RED)282 6.4.3基于源的擁塞避免285 6.5服務(wù)質(zhì)量289 6.5.1應(yīng)用需求289 6.5.2綜合服務(wù)(RSVP)293 6.5.3區(qū)分服務(wù)(EF和AF)299 6.5.4ATM服務(wù)質(zhì)量302 6.5.5基于等式的擁塞控制304 6.6小結(jié)305 開(kāi)放問(wèn)題:網(wǎng)絡(luò)內(nèi)外305 補(bǔ)充讀物306 習(xí)題307 第7章端到端的數(shù)據(jù)315 問(wèn)題:我們用數(shù)據(jù)做什么?315 7.1表示格式化316 7.1.1分類(lèi)方法317 7.1.2例子(XDR. ASN.1. NDR)319 7.1.3標(biāo)記語(yǔ)言(XML)322 7.2數(shù)據(jù)壓縮323 7.2.1無(wú)損壓縮算法325 7.2.2圖像壓縮(JPEG)326 7.2.3視頻壓縮(MPEG)329 7.2.4在網(wǎng)上傳輸MPEG332 7.2.5音頻壓縮(MP3)334 7.3小結(jié)335 開(kāi)放問(wèn)題:計(jì)算機(jī)網(wǎng)絡(luò)滿足消費(fèi)者電子設(shè)備的需求336 補(bǔ)充讀物336 習(xí)題337 第8章網(wǎng)絡(luò)安全341 問(wèn)題:保證數(shù)據(jù)安全341 8.1加密算法341 8.1.1需求343 8.1.2秘密密鑰加密(DES)344 8.1.3公開(kāi)密鑰加密(RSA)346 8.1.4報(bào)文摘要方案5(MD5)348 8.1.5實(shí)現(xiàn)與性能350 8.2安全機(jī)制350 8.2.1鑒別協(xié)議350 8.2.2消息完整性協(xié)議353 8.2.3公開(kāi)密鑰分發(fā)(X.509)354 8.3系統(tǒng)實(shí)例356 8.3.1極好的保密性(PGP)356 8.3.2安全外殼程序(SSH)358 8.3.3傳輸層安全(TLS. SSL. HTTPS)360 8.3.4IP安全(IPSEC)362 8.4防火墻364 8.4.1基于過(guò)濾器的防火墻365 8.4.2基于代理的防火墻365 8.4.3局限性367 8.5小結(jié)367 開(kāi)放問(wèn)題:拒絕服務(wù)攻擊367 補(bǔ)充讀物368 習(xí)題368 第9章應(yīng)用373 問(wèn)題:應(yīng)用需要它們自己的協(xié)議373 9.1域名服務(wù)(DNS)373 9.1.1域名的層次結(jié)構(gòu)374 9.1.2名字服務(wù)器375 9.1.3名字解析377 9.2傳統(tǒng)的應(yīng)用379 9.2.1電子郵件(SMTP. MIME. IMAP)380 9.2.2萬(wàn)維網(wǎng)(HTTP)385 9.2.3網(wǎng)絡(luò)管理(SNMP)388 9.3多媒體應(yīng)用390 9.3.1實(shí)時(shí)傳輸協(xié)議(RTP)390 9.3.2會(huì)話控制和呼叫控制(SDP. SIP. H.323)397 9.4覆蓋網(wǎng)絡(luò)402 9.4.1路由選擇覆蓋403 9.4.2對(duì)等網(wǎng)408 9.4.3內(nèi)容分發(fā)網(wǎng)絡(luò)413 9.5小結(jié)416 開(kāi)放問(wèn)題:新的網(wǎng)絡(luò)體系結(jié)構(gòu)417 補(bǔ)充讀物417 習(xí)題418 術(shù)語(yǔ)423 參考書(shū)目439 選題解答457 索引467

作者簡(jiǎn)介

  LarryL.Peterson是普林斯頓大學(xué)計(jì)算機(jī)科學(xué)系主任和教授,ACM會(huì)士。他于1985年在普度大學(xué)獲得博士學(xué)位,研究主要集中在計(jì)算機(jī)網(wǎng)絡(luò)的端到端問(wèn)題。他曾擔(dān)任ACMTransactionsonComputerSystems的主編,以及IEEE/ACMTransactionsonNetworking和IEEEJournalonSelectAreasinCommunication的編委,曾擔(dān)任SOSP和HotNets等會(huì)議的程序主席。BruceS.Davie博士畢業(yè)于英國(guó)愛(ài)丁堡大學(xué),現(xiàn)任職于CiscoIOS高級(jí)會(huì)員。他主持設(shè)計(jì)了MPLS協(xié)議,并開(kāi)發(fā)了其他重要的因特網(wǎng)技術(shù)。在加入Cisco之前,Davie博士曾擔(dān)任貝爾通信研究公司的首席科學(xué)家。相關(guān)圖書(shū)神經(jīng)網(wǎng)絡(luò)原理(原書(shū)第2版)編譯原理C++語(yǔ)言的設(shè)計(jì)和演化離散數(shù)學(xué)導(dǎo)學(xué)數(shù)據(jù)庫(kù)設(shè)計(jì)教程(第2版)信息論、編碼與密碼學(xué)軟件需求組合數(shù)學(xué)(原書(shū)第4版)JAVA編程思想(第2版)3D游戲卷2動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技術(shù)數(shù)字圖像處理疑難解析現(xiàn)代信息檢索CAXA數(shù)控銑CAD/CAM技術(shù)C語(yǔ)言的科學(xué)和藝術(shù)計(jì)算機(jī)視覺(jué)信息系統(tǒng)原理:原書(shū)第6版現(xiàn)代操作系統(tǒng)(第2版)計(jì)算機(jī)網(wǎng)絡(luò):自頂向下方法與Internet特色(原書(shū)第3版)高級(jí)編譯器設(shè)計(jì)與實(shí)現(xiàn)3D計(jì)算機(jī)圖形學(xué)(原書(shū)第3版)C程序設(shè)計(jì)語(yǔ)言(第2版·新版)習(xí)題解答計(jì)算機(jī)科學(xué)概論(原書(shū)第2版)可擴(kuò)展并行計(jì)算技術(shù)、結(jié)構(gòu)與編程數(shù)據(jù)庫(kù)原理、編程與性能Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程C++編程思想。第2卷:實(shí)用編程技術(shù)數(shù)據(jù)倉(cāng)庫(kù)(原書(shū)第3版)并行計(jì)算導(dǎo)論(原書(shū)第2版)3D游戲卷1實(shí)時(shí)渲染與軟件技術(shù)數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)論UNIX系統(tǒng)編程并行程序設(shè)計(jì)數(shù)據(jù)庫(kù)與事務(wù)處理操作系統(tǒng)計(jì)算機(jī)網(wǎng)絡(luò)與因特網(wǎng)(原書(shū)第4版)人工智能:英文嵌入式微控制器模式分析的核方法微機(jī)接口技術(shù)實(shí)驗(yàn)教程

圖書(shū)目錄

第1章  基礎(chǔ)  1
 問(wèn)題:建造一個(gè)網(wǎng)絡(luò)  1
 1.1  應(yīng)用  1
 1.2  需求  3
 1.2.1  連通性  4
 1.2.2  成本-效益合算的資源共享  6
 1.2.3    支持公共服務(wù)  8
 1.3  網(wǎng)絡(luò)體系結(jié)構(gòu)  11
 1.3.1  分層和協(xié)議  11
 1.3.2  OSI體系結(jié)構(gòu)  15
 1.3.3  因特網(wǎng)體系結(jié)構(gòu)  16
 1.4  實(shí)現(xiàn)網(wǎng)絡(luò)軟件  17
 1.4.1  應(yīng)用編程接口(套接字)  18
 1.4.2  應(yīng)用實(shí)例  19
 1.4.3  協(xié)議實(shí)現(xiàn)的問(wèn)題  21
 1.5  性能  23
 1.5.1  帶寬與時(shí)延  24
 1.5.2  延遲和帶寬的乘積  26
 1.5.3  高速網(wǎng)絡(luò)  27
 1.5.4  應(yīng)用的性能需求  28
 1.6  小結(jié)  30
 開(kāi)放問(wèn)題:普遍存在的連網(wǎng)  30
 補(bǔ)充讀物  31
 習(xí)題  32
 第2章  直接連接的網(wǎng)絡(luò)  37
 問(wèn)題:物理上相連的主機(jī)  37
 2.1  網(wǎng)絡(luò)構(gòu)件  37
 2.1.1  節(jié)點(diǎn)  38
 2.1.2  鏈路  38
 2.2  編碼(NRZ. NRZI. Manchester. 4B/5B)  43
 2.3  組幀  45
 2.3.1  面向字節(jié)的協(xié)議(BISYNC. PPP. DDCMP)  46
 2.3.2  面向比特的協(xié)議(HDLC)  48
 2.3.3  基于時(shí)鐘的組幀(SONET)  48
 2.4  差錯(cuò)檢測(cè)  50
 2.4.1  二維奇偶校驗(yàn)  51
 2.4.2  因特網(wǎng)校驗(yàn)和算法  51
 2.4.3  循環(huán)冗余校驗(yàn)  52
 2.5  可靠傳輸  56
 2.5.1  停止和等待  56
 2.5.2  滑動(dòng)窗口  57
 2.5.3  并發(fā)邏輯信道  63
 2.6  以太網(wǎng)(802.3)  64
 2.6.1  物理特性  64
 2.6.2  訪問(wèn)協(xié)議  66
 2.6.3  以太網(wǎng)的經(jīng)驗(yàn)  69
 2.7  令牌環(huán)(802.5. FDDI)  69
 2.7.1  物理特性  70
 2.7.2  令牌環(huán)介質(zhì)訪問(wèn)控制  70
 2.7.3  令牌環(huán)維護(hù)  72
 2.7.4  幀格式  73
 2.7.5  FDDI  73
 2.8  無(wú)線網(wǎng)絡(luò)(802.11)  76
 2.8.1  物理特性  76
 2.8.2  避免沖突  77
 2.8.3  分布式系統(tǒng)  78
 2.8.4  幀格式  79
 2.9  網(wǎng)絡(luò)適配器  80
 2.9.1  構(gòu)件  80
 2.9.2  主機(jī)的觀點(diǎn)  81
 2.9.3  內(nèi)存瓶頸  84
 2.10  小結(jié)  85
 開(kāi)放問(wèn)題:它應(yīng)歸入硬件嗎?  85
 補(bǔ)充讀物  86
 習(xí)題  87
 第3章  分組交換  95
 問(wèn)題:并非所有網(wǎng)絡(luò)都是直接連接的  95
 3.1  交換和轉(zhuǎn)發(fā)  95
 3.1.1  數(shù)據(jù)報(bào)  97
 3.1.2  虛電路交換  98
 3.1.3  源路由選擇  102
 3.2  網(wǎng)橋和局域網(wǎng)交換機(jī)  105
 3.2.1  學(xué)習(xí)型網(wǎng)橋  105
 3.2.2  生成樹(shù)算法  107
 3.2.3  廣播和多點(diǎn)播送  110
 3.2.4  網(wǎng)橋的局限性  110
 3.3  信元交換(ATM)  111
 3.3.1  信元  112
 3.3.2  分段和重組  115
 3.3.3  虛路徑  118
 3.3.4  ATM的物理層  119
 3.3.5  局域網(wǎng)中的ATM  120
 3.4  實(shí)現(xiàn)和性能  123
 3.4.1  端口  125
 3.4.2  網(wǎng)狀結(jié)構(gòu)  126
 3.5  小結(jié)  128
 開(kāi)放問(wèn)題:ATM的未來(lái)  129
 補(bǔ)充讀物  129
 習(xí)題  130
 第4章  網(wǎng)絡(luò)互連  137
 問(wèn)題:不只存在一種網(wǎng)絡(luò)  137
 4.1  簡(jiǎn)單的網(wǎng)絡(luò)互連(IP)  137
 4.1.1  什么是互連網(wǎng)  138
 4.1.2  服務(wù)模型  139
 4.1.3  全局地址  146
 4.1.4  IP中的數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)  148
 4.1.5  地址轉(zhuǎn)換(ARP)  152
 4.1.6  主機(jī)配置(DHCP)  154
 4.1.7  差錯(cuò)報(bào)告(ICMP)  156
 4.1.8  虛擬網(wǎng)絡(luò)和隧道  156
 4.2  路由選擇  159
 4.2.1  用圖表示的網(wǎng)絡(luò)  160
 4.2.2  距離向量(RIP)  160
 4.2.3  鏈路狀態(tài)(OSPF)  165
 4.2.4  度量標(biāo)準(zhǔn)  171
 4.2.5  移動(dòng)主機(jī)的路由選擇  173
 4.3  全球因特網(wǎng)  176
 4.3.1  劃分子網(wǎng)  177
 4.3.2  無(wú)類(lèi)路由選擇(CIDR)  180
 4.3.3  域間路由選擇(BGP)  181
 4.3.4  路由選擇區(qū)  186
 4.3.5  IP版本6(IPv6)  187
 4.4  多點(diǎn)播送  195
 4.4.1  鏈路狀態(tài)多點(diǎn)播送  195
 4.4.2  距離向量多點(diǎn)播送  196
 4.4.3  協(xié)議無(wú)關(guān)多點(diǎn)播送(PIM)  198
 4.5  多協(xié)議標(biāo)記交換(MPLS)  201
 4.5.1  基于目標(biāo)的轉(zhuǎn)發(fā)  201
 4.5.2  顯式路由  205
 4.5.3  虛擬專(zhuān)用網(wǎng)和隧道  206
 4.6  小結(jié)  209
 開(kāi)放問(wèn)題:部署IPv6  209
 補(bǔ)充讀物  210
 習(xí)題  211
 第5章  端到端協(xié)議  221
 問(wèn)題:進(jìn)程間的通信  221
 5.1  簡(jiǎn)單解多路復(fù)用協(xié)議(UDP)  222
 5.2  可靠的字節(jié)流(TCP)  223
 5.2.1  端到端的問(wèn)題  224
 5.2.2  數(shù)據(jù)段格式  225
 5.2.3  連接的建立與終止  227
 5.2.4  滑動(dòng)窗口再討論  230
 5.2.5  觸發(fā)傳輸  233
 5.2.6  適應(yīng)性重傳  235
 5.2.7  記錄邊界  237
 5.2.8  TCP擴(kuò)展  238
 5.2.9  其他設(shè)計(jì)選擇  238
 5.3  遠(yuǎn)程過(guò)程調(diào)用  240
 5.3.1  大塊傳輸(BLAST)  241
 5.3.2  請(qǐng)求/應(yīng)答(CHAN)  244
 5.3.3  分發(fā)程序(SELECT)  250
 5.3.4  把它們放在一起(SunRPC和DCE)  251
 5.4  性能  255
 5.5  小結(jié)  257
 開(kāi)放問(wèn)題:面向應(yīng)用的協(xié)議  257
 補(bǔ)充讀物  258
 習(xí)題  258
 第6章  擁塞控制和資源分配  265
 問(wèn)題:分配資源  265
 6.1  資源分配中的問(wèn)題  265
 6.1.1  網(wǎng)絡(luò)模型  266
 6.1.2  分類(lèi)法  268
 6.1.3  評(píng)價(jià)標(biāo)準(zhǔn)  269
 6.2  排隊(duì)規(guī)則  271
 6.2.1  FIFO  272
 6.2.2  公平排隊(duì)  273
 6.3  TCP擁塞控制  275
 6.3.1  累次增加/成倍減少  276
 6.3.2  慢啟動(dòng)  277
 6.3.3  快速重傳和快速恢復(fù)  280
 6.4  擁塞避免機(jī)制  281
 6.4.1  DECbit  281
 6.4.2  隨機(jī)及早檢測(cè)(RED)  282
 6.4.3  基于源的擁塞避免  285
 6.5  服務(wù)質(zhì)量  289
 6.5.1  應(yīng)用需求  289
 6.5.2  綜合服務(wù)(RSVP)  293
 6.5.3  區(qū)分服務(wù)(EF和AF)  299
 6.5.4  ATM服務(wù)質(zhì)量  302
 6.5.5  基于等式的擁塞控制  304
 6.6  小結(jié)  305
 開(kāi)放問(wèn)題:網(wǎng)絡(luò)內(nèi)外  305
 補(bǔ)充讀物  306
 習(xí)題  307
 第7章  端到端的數(shù)據(jù)  315
 問(wèn)題:我們用數(shù)據(jù)做什么?  315
 7.1  表示格式化  316
 7.1.1  分類(lèi)方法  317
 7.1.2  例子(XDR. ASN.1. NDR)  319
 7.1.3  標(biāo)記語(yǔ)言(XML)  322
 7.2  數(shù)據(jù)壓縮  323
 7.2.1  無(wú)損壓縮算法  325
 7.2.2  圖像壓縮(JPEG)  326
 7.2.3  視頻壓縮(MPEG)  329
 7.2.4  在網(wǎng)上傳輸MPEG  332
 7.2.5  音頻壓縮(MP3)  334
 7.3  小結(jié)  335
 開(kāi)放問(wèn)題:計(jì)算機(jī)網(wǎng)絡(luò)滿足消費(fèi)者電子設(shè)備的需求  336
 補(bǔ)充讀物  336
 習(xí)題  337
 第8章  網(wǎng)絡(luò)安全  341
 問(wèn)題:保證數(shù)據(jù)安全  341
 8.1  加密算法  341
 8.1.1  需求  343
 8.1.2  秘密密鑰加密(DES)  344
 8.1.3  公開(kāi)密鑰加密(RSA)  346
 8.1.4  報(bào)文摘要方案5(MD5)  348
 8.1.5  實(shí)現(xiàn)與性能  350
 8.2  安全機(jī)制  350
 8.2.1  鑒別協(xié)議  350
 8.2.2  消息完整性協(xié)議  353
 8.2.3  公開(kāi)密鑰分發(fā)(X.509)  354
 8.3  系統(tǒng)實(shí)例  356
 8.3.1  極好的保密性(PGP)  356
 8.3.2  安全外殼程序(SSH)  358
 8.3.3  傳輸層安全(TLS. SSL. HTTPS)  360
 8.3.4  IP安全(IPSEC)  362
 8.4  防火墻  364
 8.4.1  基于過(guò)濾器的防火墻  365
 8.4.2  基于代理的防火墻  365
 8.4.3  局限性  367
 8.5  小結(jié)  367
 開(kāi)放問(wèn)題:拒絕服務(wù)攻擊  367
 補(bǔ)充讀物  368
 習(xí)題  368
 第9章  應(yīng)用  373
 問(wèn)題:應(yīng)用需要它們自己的協(xié)議  373
 9.1  域名服務(wù)(DNS)  373
 9.1.1  域名的層次結(jié)構(gòu)  374
 9.1.2  名字服務(wù)器  375
 9.1.3  名字解析  377
 9.2  傳統(tǒng)的應(yīng)用  379
 9.2.1  電子郵件(SMTP. MIME. IMAP)  380
 9.2.2  萬(wàn)維網(wǎng)(HTTP)  385
 9.2.3  網(wǎng)絡(luò)管理(SNMP)  388
 9.3  多媒體應(yīng)用  390
 9.3.1  實(shí)時(shí)傳輸協(xié)議(RTP)  390
 9.3.2  會(huì)話控制和呼叫控制(SDP. SIP. H.323)  397
 9.4  覆蓋網(wǎng)絡(luò)  402
 9.4.1  路由選擇覆蓋  403
 9.4.2  對(duì)等網(wǎng)  408
 9.4.3  內(nèi)容分發(fā)網(wǎng)絡(luò)  413
 9.5  小結(jié)  416
 開(kāi)放問(wèn)題:新的網(wǎng)絡(luò)體系結(jié)構(gòu)  417
 補(bǔ)充讀物  417
 習(xí)題  418
 術(shù)語(yǔ)  423
 參考書(shū)目  439
 選題解答  457
 索引  467

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)