深入理解計算機網路(新版)

深入理解計算機網路(新版)

《深入理解計算機網路(新版)》是2017年中國水利水電出版社出版的圖書,作者是王達。

基本介紹

  • 中文名:深入理解計算機網路(新版)
  • 作者:王達
  • 出版時間:2017年1月1日
  • ISBN:9787517045069
內容簡介,圖書目錄,前言、序言,編輯推薦,

內容簡介

 《深入理解計算機網路(新版)》由國區域網路絡技術專家、知名IT圖書作家、全國網管技能水平考試認證專家王達老師撰寫。
  《深入理解計算機網路(新版)》上一版上市三年多來一再重印(7次印刷),好評不斷,被許多高校選作教材,同時被許多讀者認為是國內*通俗易懂、*系統的計算機網路原理類圖書,甚至被一些讀者讚譽為“國內原創、更加通俗的《TCP/IP詳解》”。
  本版是在上一版的基礎上的全面重寫,不僅新增了大量內容,而且結合新技術和筆者獲得的新經驗對原有內容進行了全面、細緻的修改,使《深入理解計算機網路(新版)》內容無論在專業性、經驗性還是實用性方面都得到了極大地增強。在內容方面,與上一版一樣,《深入理解計算機網路(新版)》仍以TCP/IP、OSI/RM體系結構為主線,結合當前新的LAN(如2.5G和SG乙太網等)和WLAN技術(如802.llac和802.llad等),以類比的方式全面、系統、深入地剖析了計算機網路體系結構中各主要知識點、各層主要功能和通信協定的實現原理:在可讀性方面,書中處處體現了作者紮實的專業功底和豐富的專業經驗,通過許許多多生動的比喻、568幅圖表和大量的講解示例使許多原本複雜的技術原理在作者的筆下變得簡單,化枯燥於無形,同時極大地提高了學習效率。在計算機網路原理方面,《深入理解計算機網路(新版)》可使你真正“一本在手,別無所求”。
  《深入理解計算機網路(新版)》既適合想全面、系統地學習計算機網路技術的網路管理員和網路工程師們,又適合高等院校的老師和學生們用作系統學習計算機網路技術的教材。為了讓各位很好地掌握《深入理解計算機網路(新版)》所講的內容,《深入理解計算機網路(新版)》為高校老師免費提供配套的PPT,所有讀者均可優惠購買配套的視頻課程(60多小時),另外提供了492道自測題並在書後附有參考答案,方便讀者自己檢驗學習效果。

圖書目錄

前言
第1章 數制基礎和機器數運算 /1
1.1 數制概述 /2
1.1.1 常見數制類型及表示方法 /2
1.1.2 不同數制之間的對應關係 /4
1.2 不同數制間的相互轉換 /5
1.2.1 非十進制數轉換成十進制數 /5
1.2.2 十進制數轉換成非十進制數 /6
1.2.3 非十進制數之間的相互轉換 /10
1.3 機器數基礎 /11
1.3.1 機器數的真值 /12
1.3.2 機器數的字長 /12
1.4 機器數的編碼形式 /13
1.4.1 原碼 /13
1.4.2 補碼 /14
1.4.3 反碼 /15
1.4.4 階碼 /16
1.4.5 移碼 /16
1.5 機器數的分類 /17
1.5.1 定點數 /18
1.5.2 浮點數 /19
1.5.3 IEEE 754浮點數的分類 /20
1.5.4 IEEE 754浮點數的計算 /21
1.5.5 浮點數表示形式的轉換 /22
1.6 二進制數的運算 /23
1.6.1 二進制數的算術運算 /23
1.6.2 補碼的加/減法運算 /26
1.6.3 二進制數的邏輯運算 /28
1.7 浮點數的加/減法運算 /30
1.7.1 對階 /30
1.7.2 尾數運算 /31
1.7.3 規格化處理 /31
1.7.4 捨入處理 /32
1.7.5 溢出處理 /33
1.8 信息編碼 /33
1.8.1 西文編碼 /34
1.8.2 中文編碼 /35
1.9 課後自測題 /36
1.9.1 填空題 /36
1.9.2 選擇題(可多選) /37
1.9.3 計算題 /38
第2章 計算機網路概述 /40
2.1 計算機網路綜述 /40
2.2 計算機網路的分類 /51
2.3 計算機網路拓撲結構 /59
2.4 課後自測題 /79
2.4.1 填空題 /79
2.4.2 選擇題(可多選) /80
第3章 計算機網路體系結構 /83
3.1 計算機網路體系結構發展歷程 /83
3.2 OSI/RM體系結構 /87
3.3 TCP/IP協定體系結構 /89
3.4 網路體系結構的設計考慮 /94
3.5 例說體系結構各層主要用途 /98
3.6 計算機網路通信原理 /102
3.7 網路體系結構中的通信協定 /107
3.8 課後自測題 /109
第4章 計算機網路通信基礎 /113
4.1 數據通信系統基本模型 /113
4.2 信號傳輸系統分類 /114
4.3 數據傳輸分類 /118
4.4 數據傳輸速率與信道頻寬 /125
4.5 矩形脈衝數位訊號基本波形 /129
4.6 數字基帶信號傳輸碼 /133
4.7 信號調製與解調 /140
4.8 課後自測題 /157
4.8.1 填空題 /157
4.8.2 選擇題(可多選) /157
4.8.3 綜合分析題 /161
第5章 物理層 /162
5.1 物理層基礎 /162
5.2 雙絞線 /171
5.3 光纜 /175
5.4 串列電纜及連線器 /184
5.5 信道多路復用技術 /195
5.6 主要WLAN物理層規範 /201
5.7 課後自測題 /211
第6章 數據鏈路層 /215
6.1 數據鏈路層基礎 /216
6.2 數據鏈路層主要功能及實現原理 /221
6.3 差錯控制方案 /232
6.4 海明糾錯碼 /243
6.5 流量控制 /247
6.6 面向字元的BSC同步傳輸協定 /251
6.7 面向比特的SDLC和HDLC同步傳輸協定 /254
6.8 面向字元的PPP同步傳輸協定 /261
6.9 數據鏈路層設備及二層交換原理 /268
6.10 課後自測題 /278
第7章 介質訪問控制子層 /284
7.1 MAC子層基礎 /285
7.2 CSMA介質訪問控制原理 /288
7.3 CSMA/CD介質訪問控制原理 /292
7.4 區域網路標準及乙太網幀格式 /297
7.5 標準乙太網規範及體系結構 /309
7.6 快速乙太網規範及體系結構 /312
7.7 千兆乙太網規範及體系結構 /318
7.8 萬兆乙太網規範及體系結構 /324
7.9 WLAN網路架構及幀格式 /329
7.10 課後自測題 /339
第8章 網路層 /344
8.1 網路層概述 /345
8.2 網路層數據交換及相關技術 /348
8.3 IPv4和IPv6協定 /357
8.4 ARP協定 /374
8.5 ICMP協定 /383
8.6 IPv6協定簇中的其他協定 /388
8.7 路由和路由算法 /390
8.8 主要路由算法解析 /405
8.9 網路擁塞控制方法和原理 /418
8.10 三層交換機與三層交換 /423
8.11 課後自測題 /429
第9章 IP位址和子網 /434
9.1 IPv4地址 /434
9.1.1 IPv4地址基本格式 /435
9.1.2 幾個重要概念 /436
9.1.3 IPv4地址分類 /437
9.1.4 IPv4地址前綴表示形式 /441
9.1.5 公網/私網IPv4地址 /442
9.1.6 同種特殊的IPv4地址 /443
9.2 IPv4子網劃分與聚合 /444
9.2.1 IPv4子網劃分的意義 /444
9.2.2 VLSM子網劃分的基本思想 /447
9.2.3 “全0子網”與“全1子網” /448
9.2.4 廣播地址的分類 /449
9.2.5 VLSM子網劃分方法 /450
9.2.6 CIDR子網聚合的基本思想 /453
9.2.7 子網聚合方法及示例 /455
9.2.8 網路地址、廣播地址和主機地址的考慮 /457
9.3 IPv6地址基礎 /458
9.3.1 IPv6地址表示形式 /458
9.3.2 IPv6地址中的二進制與十六進制轉換 /460
9.3.3 IPv6地址類型 /461
9.3.4 IPv6地址前綴表示形式 /461
9.4 IPv6單播地址 /462
9.4.1 IPv6全球單播地址 /462
9.4.2 IPv6本地單播地址 /464
9.4.3 內嵌IPv4地址的IPv6單播地址 /465
9.4.4 兩種特殊的IPv6單播地址 /466
9.5 IPv6組播地址和任播地址 /466
9.5.1 IPv6組播地址 /466
9.5.2 IPv6任播地址 /467
9.5.3 IPv6主機和路由器地址 /468
9.6 課後自測題 /469
9.6.1 填空題 /469
9.6.2 選擇題(可多選) /469
第10章 傳輸層 /476
10.1 傳輸層基礎 /477
10.1.1 劃分傳輸層的必要性 /477
10.1.2 傳輸層的端到端傳輸服務 /479
10.1.3 傳輸層服務 /480
10.1.4 TSAP和TPDU /482
10.1.5 傳輸連線建立階段的主要TPDU /485
10.1.6 數據傳輸階段的主要TPDU /487
10.1.7 傳輸連線釋放階段的TPDU /490
10.1.8 傳輸服務原語 /491
10.2 傳輸層服務功能 /495
10.2.1 傳輸層定址方案 /495
10.2.2 傳輸連線建立 /498
10.2.3 重複傳輸連線的解決方法 /499
10.2.4 數據傳輸 /502
10.2.5 傳輸連線釋放 /502
10.2.6 流量控制 /504
10.2.7 多路復用 /507
10.2.8 崩潰恢復 /508
10.3 TCP協定基礎 /508
10.3.1 TCP主要特性 /509
10.3.2 TCP數據段格式 /510
10.3.3 TCP套接字 /513
10.3.4 TCP連線埠 /516
10.3.5 TCP連線的有限狀態機 /518
10.3.6 TCP傳輸連線的建立 /521
10.3.7 TCP傳輸連線的釋放 /525
10.4 TCP的可靠傳輸機制 /527
10.4.1 TCP位元組編號機制 /527
10.4.2 TCP正確接收確認機制 /528
10.4.3 TCP逾時重傳機制 /529
10.4.4 TCP選擇確認機制 /531
10.5 TCP的流量控制 /532
10.5.1 TCP流量控制 /533
10.5.2 傳輸效率的考慮 /534
10.6 TCP的擁塞控制 /535
10.6.1 TCP擁塞控制概述 /536
10.6.2 TCP擁塞控制的慢啟動方案 /538
10.6.3 TCP擁塞控制的擁塞避免方案 /539
10.6.4 TCP擁塞控制的快速重傳/快速恢複方案 /540
10.7 UDP協定 /541
10.7.1 UDP協定概述 /542
10.7.2 UDP數據報頭部格式 /542
10.8 課後自測題 /544
10.8.1 填空題 /544
10.8.2 選擇題(可多選) /545
第11章 套用層 /550
11.1 套用層概述 /551
11.1.1 套用層組件及典型套用服務 /551
11.1.2 套用層C/S服務模型 /552
11.2 Web服務基礎 /553
11.2.1 Web服務模型 /553
11.2.2 全球資訊網的全球統一標識 /554
11.2.3 全球資訊網文檔標記 /556
11.2.4 HTML文檔類型 /558
11.2.5 HTML文檔的“三超屬性” /559
11.2.6 HTTP服務訪問基本流程 /560
11.2.7 HTTP的主要特性 /561
11.2.8 HTTP請求報文格式 /562
11.2.9 HTTP回響報文格式 /565
11.3 DNS服務 /567
11.3.1 DNS技術的引入背景 /567
11.3.2 DNS命名方案的設計思想 /569
11.3.3 DNS名稱空間 /571
11.3.4 DNS名稱伺服器 /573
11.3.5 DNS報文格式 /577
11.3.6 DNS數據傳輸方式 /581
11.3.7 DNS遞歸解析原理 /582
11.3.8 DNS疊代解析原理 /585
11.4 DHCP服務 /587
11.4.1 BOOTP和DHCP簡介 /587
11.4.2 DHCP服務的主要功能及套用環境 /588
11.4.3 DHCP報文及其格式 /590
11.4.4 DHCP服務IP位址自動分配原理 /593
11.4.5 DHCP服務IP位址租約更新原理 /600
11.4.6 DHCP中繼代理服務 /600
11.5 電子郵件服務 /604
11.5.1 電子郵件系統的基本結構 /604
11.5.2 電子郵件訊息格式 /606
11.5.3 SMTP請求命令和應答訊息 /608
11.5.4 SMTP服務工作原理 /613
11.5.5 POP3請求命令及應答訊息 /615
11.5.6 POP3服務工作原理 /618
11.5.7 IMAP4協定簡介 /620
11.6 FTP服務 /621
11.6.1 FTP服務體系結構及傳輸方式 /621
11.6.2 FTP的兩種工作模式 /622
11.6.3 FTP協定數據類型 /628
11.6.4 FTP協定格式控制 /630
11.6.5 FTP協定數據結構 /630
11.6.6 FTP協定傳輸模式 /631
11.6.7 FTP協定操作命令 /633
11.6.8 FTP協定回響碼 /635
11.6.9 FTP協定身份驗證 /637
11.7 SNMP服務 /638
11.7.1 SNMP協定的主要版本 /638
11.7.2 SNMP協定管理模型 /640
11.7.3 SNMPv1報文格式 /642
11.7.4 SNMPv2c報文格式 /645
11.7.5 SNMPv3報文格式 /647
11.7.6 SNMPv1和SNMPv2c實現機制 /649
11.7.7 SNMPv3實現機制 /651
11.8 課後自測題 /652
11.8.1 填空題 /652
11.8.2 選擇題(可多選) /653
附錄 各章課後自測題參考答案 /659

前言、序言

 ●《深入計算機網路(第二版)》的寫作動機
  本書上一版上市三年多來一再重印(7次印刷),好評不斷,被許多高校選作教材,同時被許多讀者認為是國內zui通俗易懂、zui系統的計算機網路原理類圖書,甚至被一些讀者讚譽為“國內原創、更加通俗的《TCP/IP詳解》”。在此借這個機會向廣大讀者朋友表示我zui真誠的感謝。
  三年多來,不僅計算機網路技術在不斷革新,筆者這幾年在新書創作和視頻課程錄製的過程中也積累了許多新的寶貴經驗。另外,在這幾年中,也有許多讀者朋友對我提出了寶貴的建議,特別是一些高校的老師,希望我的這本書能更貼近高校教學實際。為了能使這本書更專業、更實用、更貼近高校教學實際,幫助更多讀者和高校學生深入地學習計算機網路技術,筆者決定對本書上一版進行改版。
  本次改版絕不是簡單的修訂,而是真正的全面改寫,在刪除上一版中與計算機網路原理關係不是特別密切的各種交換機和路由器技術原理內容的基礎上,新增了大量非常重要的內容,如浮點數的運算、802.11ac、802.11ad、FTP和SNMP協定工作原理等。同時對原有內容進行了全面、細緻的修訂,新增大量貼切、生動的比喻,使其描述更專業、更通俗易懂、更貼近實際的網路管理和網路工程工作。
  ●《深入計算機網路(第二版)》的主要特色
  本書雖然與市場上其他眾多計算機網路原理類圖書在主題和總體架構上是類似的,都是以計算機網路體系結構為主線而展開,但是本書卻與同類圖書有著非常大的不同,具有非常鮮明的特色,這也是本書上一版上市後就立即得到眾多讀者的大力支持和高度肯定,得到許多高校師生的歡迎,並且一直保持領先的根本原因。本書的主要特色體現在以下幾個方面:
  (1)系統、專業、深入。
  這絕對不是口號,而是幾乎所有看過本書上一版的朋友的共識。有許多讀者購買本書之前通過查看目錄感覺主要的知識點與其他同類圖書類似,就是不明白為什麼我的這本書的篇幅卻厚如此之多,幾乎是它們的兩倍。但在他們真正看了書中的內容後終於明白,無論在內容的系統性、通俗性,還是在專業性和深入性方面,本書遠非其他同類書可比。也正因為如此,本書上一版被許許多多讀者給予了極高評價,這點大家可以在噹噹網、京東網等網店中查看。
  說實話,這類圖書其實是zui難寫的,沒有紮實的專業功底是很難寫好的。現在市場上絕大多數同類教材,要么似是什麼都寫到了,但基本上都停留在概念描述的層次,相當於網上“百科”,讀者不可能從中得到深入的學習;要么只寫了一些作者掌握的少數主要內容,讀者根本無法從中進行系統的學習。
  在內容系統性方面,本書幾乎包括了計算機網路體系結構中所有方面的主要知識點,從zui基本的數制、計算機網路基礎、計算機網路體系結構的發展歷程、數據通信原理,再到從zui低的物理層到zui高的套用層各項功能原理、主要通信協定工作原理等無所不包,zui後還介紹了當前zui新的技術,如2.5G和5G乙太網、802.11ac和802.11ad WLAN技術等;在深入性方面,本書對體系結構中各層主要功能的實現原理和主要通信協定的工作原理都進行細緻的示例化剖析,這是從其他同類圖書中極難獲得的。
  至於專業性方面那就更是困難了。有許多讀者經常問我一些似是而非的問題,那都是他們從其他圖書或者課程中看到的,專業人士一看就知道是錯誤的。其實這類現象筆者也在一些老師的課程中看到過許多,究其原因就是這些作者或老師對整個計算機網路通信原理或者一些技術原理的理解不正確、不深入。筆者這二十多年來專注的只有一個方向,那就是計算機網路。而且在這二十多年來不斷學習,也出版了許多這方面的圖書,對整個計算機網路通信原理有著深入的理解,同時也積累了大量獨家經驗,這些都是我zui寶貴的財富。
  (2)化繁為簡,通俗易懂。
  對於一本主要介紹技術原理類的圖書,如何實現通俗易懂的目的也是非常重要的,因為大多數讀者是處於初級水平,甚至是零基礎,如果不通俗地進行闡述讀者們是無法接受的。但是要對這些複雜的技術原理一一進行通俗化的闡述也是極不容易做到的,必須建立在非常專業的基礎之上,否則因為比喻不合適就可能造成讀者的錯誤理解。
  筆者寫本書上一版時花了整整一年的專職時間,本版改寫又花了幾個月時間,儘管我以前也寫過許多本同類圖書。其中相當大一部分時間就是用在為各種技術原理思考合適的比喻、講解示例和圖表描述上,其目的當然是想讓複雜的原理變得通俗易懂。本版圖書有近百個以現實生活事件為例的比喻、568幅圖表、30多個講解示例,這應該都是國內同類圖書所無法比擬的。
  (3)豐富的教學/自學資源。
  為了更好地幫助高校老師教學,筆者為本書編制了新版教學PPT(比上一版的內容更全面、更實用),憑本書學生教材採購單複印件就可免費獲取。另外,為了幫助廣大讀者朋友自學直接在各章後面附上了新編寫的大量自測題(共492道)並在書後附有參考答案。如果你還覺得學習效率不夠高,筆者還為大家準備了本書配套的視頻課程(60多小時),可憑本書攜帶的“學習碼”以2折(僅150元,原價750元)購買下載版,加入後面為大家提供的讀者QQ群、本人微信windanet諮詢。
  ●《深入計算機網路(第二版)》適用的讀者對象
  本書的內容非常系統、通俗、專業和深入,適合各層次的讀者,具體如下:
  各高等院校的計算機網路專業學生
  想從事各種計算機網路運維工作的朋友
  還沒有系統、深入學習計算機網路原理的朋友
  看不懂一些同類圖書的朋友
  對原來購買的同類圖書或者學校教材失望的朋友們
  工作了好幾年,技能水平卻一直無法提高的朋友
  想讓自己的職業和技能水平上一個新台階的朋友
  整天抱怨工資太低,卻不清楚自己當前技能水平的朋友
  ●《深入計算機網路(第二版)》的服務資源
  本書讀者可以通過以下渠道獲取更多的學習資源並享受相關服務:
  (1)多個專家部落格和認證微博。
  (2)視頻課程中心。
  備註:憑本書學習碼加入本人微信後可以2折(折後價150元,原價750元)購買本書配套視頻課程,總計60多小時。
  (3)每年還將舉辦兩期左右的華為、Cisco或H3C的各類認證網上直播視頻培訓
  (4)QQ群:讀者QQ讀群;視頻課程學員QQ群。
  (5)微信號,讀者微信公眾號。

編輯推薦

  ●王達老師巨作
  享譽國內的網路實戰專家、多屆國內IT圖書Zui佳原創作者、“網管師”認證教材指定作者王達老師傾心編寫
  ●系統、專業、深入
  本書對體系結構中各層主要功能的實現原理和主要通信協定的工作原理都進行了示例化的細緻剖析
  ●化繁為簡,通俗易懂
  為大量晦澀的技術原理配備了令人耳目一新的形象比喻。講解生動,示例詳細,圖表直觀,讓複雜的原理變得通俗易懂。
  ●超值
  構買本書的讀者可專享王達老師配套課程視頻2折優惠
  ●豐富的教學/自學資源。

相關詞條

熱門詞條

聯絡我們