本書(shū)中詳細(xì)介紹了計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)與通信協(xié)議,同時(shí)輔之以大量的案例教學(xué);深入介紹了不同的協(xié)議與計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)之間的依賴關(guān)系;同時(shí)深入研究了相關(guān)協(xié)議機(jī)制。
親愛(ài)的讀者: 請(qǐng)堅(jiān)持看下去!雖然我們知道很多人都不會(huì)仔細(xì)閱讀前言,但在此仍然強(qiáng)烈建議你至少能夠通讀此篇。 目前,市面上已經(jīng)有了許多關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)的書(shū)籍。讀者自然會(huì)問(wèn):為什么還需要再寫(xiě)一本同樣的書(shū)呢?本書(shū)假設(shè)讀者具備計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)。撰寫(xiě)本書(shū)的初衷并不是為大家提供一份計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議的目錄以及相關(guān)的面試題。早在動(dòng)筆之前,我們就為本書(shū)設(shè)定了如下目標(biāo): 口本書(shū)旨在為沒(méi)有任何背景知識(shí)的讀者介紹計(jì)算機(jī)網(wǎng)絡(luò),幫助他們輕松而全面地了解相關(guān)知識(shí)。 口本書(shū)以簡(jiǎn)單直接的方式給出計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議等概念的準(zhǔn)確解釋。 口本書(shū)提供豐富的實(shí)時(shí)案例,以便讀者更好地理解計(jì)算機(jī)網(wǎng)絡(luò)并有效地準(zhǔn)備面試。換句話說(shuō),本書(shū)囊括了計(jì)算機(jī)網(wǎng)絡(luò)的相關(guān)面試題。 請(qǐng)記住,市面上的那些計(jì)算機(jī)網(wǎng)絡(luò)書(shū)籍都未能同時(shí)實(shí)現(xiàn)上述三個(gè)目標(biāo)。根據(jù)多年的教學(xué)與工作經(jīng)驗(yàn),我們嘗試在寫(xiě)作中以一種簡(jiǎn)明易懂的方式來(lái)達(dá)成上述目標(biāo)。首先用通俗易懂的語(yǔ)言來(lái)闡釋各種概念。這樣即使是在校生理解起來(lái)也毫不費(fèi)力。一旦進(jìn)入討論概念階段,我們將引入一些難題,然后,再詳細(xì)解析每一個(gè)難題的解決方案。 最后,我們針對(duì)本書(shū)的所有概念設(shè)置了帶有答案的面試題。這些題目均源自于各大頂級(jí)軟件開(kāi)發(fā)公司的面試真題。 本書(shū)以日常用語(yǔ)介紹網(wǎng)絡(luò),通俗易懂。即使你沒(méi)有研究生的學(xué)習(xí)經(jīng)歷,閱讀本書(shū)也沒(méi)有任何障礙。 倘若你是一名求職者,我們相信在你認(rèn)真閱讀全書(shū)并融會(huì)貫通之后,一定會(huì)給面試官留下深刻的印象。這也是我們撰寫(xiě)本書(shū)的初衷之一。 對(duì)于在讀的工程專業(yè)本科生與碩士而言,將本書(shū)作為學(xué)術(shù)課程的教材可謂益處多多。本書(shū)的所有章節(jié)既包含了理論又有相關(guān)問(wèn)題難點(diǎn)。如果你是一名正在準(zhǔn)備競(jìng)賽(比如GATE)的考生,本書(shū)的內(nèi)容更是詳盡地涵蓋了所有相關(guān)的知識(shí)點(diǎn)。 如果你想要全面透徹地理解本書(shū)的所有知識(shí)點(diǎn),那么請(qǐng)至少先通讀全書(shū)一遍。在后續(xù)的閱讀中,你可以挑選任意一章來(lái)查閱參考。此外,足夠的閱讀量也有利于本書(shū)的錯(cuò)誤校正。 由于疏忽,本書(shū)難免存在一些細(xì)小的錯(cuò)誤。 一旦發(fā)現(xiàn)錯(cuò)誤,我們將會(huì)在網(wǎng)站CareerMonk.com上及時(shí)地發(fā)布勘誤。懇請(qǐng)讀者經(jīng)常查閱該網(wǎng)站,關(guān)注新的更正信息,以及新難題和解決方案。同時(shí),歡迎你將自己的寶貴建議發(fā)送至Info@CareerMonk.com.祝一切順利!我們相信你會(huì)從本書(shū)中獲益良多。 Narasimha Karumanchi印度理工學(xué)院孟買分校,工程碩士網(wǎng)站CareerMonk.com建設(shè)者A.Damodaram計(jì)算機(jī)科學(xué)與工程專業(yè)工程碩士、博士信息技術(shù)學(xué)院主管M.Sreenivasa RaoMSIT計(jì)劃主持人計(jì)算機(jī)科學(xué)與工程專業(yè)工程碩士、博士信息技術(shù)學(xué)院主管
譯者序
前 言
第1章章節(jié)安排
1.1 我們?yōu)槭裁葱枰?jì)算機(jī)網(wǎng)絡(luò)
1.2本書(shū)講些什么
1.3我該買這本書(shū)嗎
1.4怎樣使用這本書(shū)
1.5本書(shū)章節(jié)安排
第2章導(dǎo)論
什么是計(jì)算機(jī)網(wǎng)絡(luò)
計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)元素
什么是因特網(wǎng)
數(shù)據(jù)和信號(hào)的基礎(chǔ)
網(wǎng)絡(luò)拓?fù)?nbsp;
網(wǎng)絡(luò)操作系統(tǒng)
傳輸介質(zhì)
網(wǎng)絡(luò)類型
面向連接與無(wú)連接服務(wù)
分段和復(fù)用
網(wǎng)絡(luò)性能
2.12網(wǎng)絡(luò)交換
習(xí)題與解答
第3章OSI模型和TCP/IP模型
3.1為什么是OSI模型
3.2什么是協(xié)議棧
3.3 0SI模型
3.4 TCP/IP模型
3.5 0SI模型與TCP/IP模型的不同
3.6 TCP/IP模型(因特網(wǎng))如何工作
3.7理解端口
習(xí)題與解答
第4章網(wǎng)絡(luò)設(shè)備
4.-1詞匯表
4.2終端設(shè)備
4.3中介設(shè)備
4.4連通設(shè)備
4.5互聯(lián)設(shè)備
習(xí)題與解答
第5章LAN技術(shù)
5.1簡(jiǎn)介
5.2網(wǎng)絡(luò)鏈路的類型
5.3介質(zhì)訪問(wèn)控制技術(shù)
5.4隨機(jī)訪問(wèn)技術(shù)
5.5靜態(tài)信道化技術(shù)
5.6 LocalTalk
5.7以太網(wǎng)
5.8令牌環(huán)
5.9差錯(cuò)檢測(cè)技術(shù)
習(xí)題與解答
喜6章ARP和RARP
6.1地址解析協(xié)議
6.2逆向地址解析協(xié)議
習(xí)題與解答
第7章IP尋址
7.1簡(jiǎn)介
7.2 lP地址
7.3理解IP地址
7.4 IP地址的重要性
7.5 IPv4與IPv6
7.6分類編址:IPv4地址的類別
7.7 IPv4尋址種類
7.8保留的IPv4地址
7.9 IPv4網(wǎng)絡(luò)的數(shù)據(jù)包流
7.10 IPv4數(shù)據(jù)報(bào)首部格式
7.11 IPv4分片
7.12 IPv4分類編址的局限性
7.13子網(wǎng)掩碼和子網(wǎng)劃分
7.14超網(wǎng)與無(wú)類別域間選路
7.15變長(zhǎng)子網(wǎng)掩碼
7.16 IPv6
7.17 IPv6的特征
7.18十六進(jìn)制計(jì)數(shù)系統(tǒng)
7.19 IPv6編址記法(IPv6地址結(jié)構(gòu))
7.20 IPv6前綴
7.21 IPv6子網(wǎng) 。
7.22 IPv6尋址種類
7.23單播IPv6地址
7.24多播IPv6地址
7.25任播IPv6地址
7.26 IPv6數(shù)據(jù)報(bào)首部格式
習(xí)題與解答
第8章IP路由 ’
8.1簡(jiǎn)介
8.2什么是路由算法
8.3路由算法的分類
8.4路由算法的度量標(biāo)準(zhǔn)
8.5洪泛路由算法
8.6互聯(lián)網(wǎng)架構(gòu)
8.7路由協(xié)議
8.8路由信息協(xié)議
8.9開(kāi)放最短路徑優(yōu)先
8.10邊界網(wǎng)關(guān)協(xié)議
習(xí)題與解答
第9章TCP與UDP
9.1簡(jiǎn)介
9.2 TCP和UDP
9.3 TCP/IP術(shù)語(yǔ)
9.4端口和套接字
9.5用戶數(shù)據(jù)報(bào)協(xié)議
9.6傳輸控制協(xié)議
9.7 TCP與UDP的比較
9.8 -些TCP/IP應(yīng)用使用UDP的原區(qū)
習(xí)題與解答
第10章TCP差錯(cuò)控制
10.1簡(jiǎn)介
10.2 TCP可靠性與確認(rèn)
10.3往返時(shí)間與超時(shí)
10.4冗余段
10.5亂序段
10.6丟失或缺失的段
10.7被破壞的段
10.8 ARQ重傳技術(shù)
10.9選擇確認(rèn)(SACK)
10.10 TCP校驗(yàn)和計(jì)算
習(xí)題與解答
第11章TCP流控制
11.1簡(jiǎn)介
11.2什么是流控制
11.3流控制與差錯(cuò)控制
11.4 TCP與流控制
11.5停止等待流控制
11.6主動(dòng)確認(rèn)與重傳
11.7數(shù)據(jù)傳輸中的滑動(dòng)窗口機(jī)制
11.8利用通知窗口進(jìn)行流控制
11.9分段與納格算法
習(xí)題與解答
第12章TCP擁塞控制
12.1簡(jiǎn)介
12.2什么是網(wǎng)絡(luò)擁塞
12.3擁塞的類型
12.4 TCP流控制概述
12.5流控制與擁塞控制的比較
12.6 TCP自同步
12.7擁塞崩潰問(wèn)題
12.8 TCP連接流的生存期
12.9擁塞避免與擁塞控制
12.10 TCP擁塞控制技術(shù)
12.11 TCP擁塞避免技術(shù)
12.12數(shù)據(jù)包丟棄技術(shù)
12.13流量整形算法
習(xí)題與解答
第13章會(huì)話層
13.1簡(jiǎn)介
13.2會(huì)話層的意義
13.3會(huì)話層的任務(wù)
13.4會(huì)話層的服務(wù)
13.5遠(yuǎn)程過(guò)程調(diào)用協(xié)議
13.6主要的會(huì)話層協(xié)議
第14章表示層
14.1簡(jiǎn)介
14.2表示層的意義是什么
14.3表示層的任務(wù)
14.4數(shù)據(jù)轉(zhuǎn)換
14.5數(shù)據(jù)表示
14.6數(shù)據(jù)壓縮
14.7數(shù)據(jù)加密
習(xí)題與解答
羈15章網(wǎng)絡(luò)安全
15.1什么是網(wǎng)絡(luò)安全
15.2相關(guān)的案例史
第16章應(yīng)用層協(xié)議
第17章其他概念