深入淺出電腦網絡(微課視頻版)

高軍,陳君,唐秀明,張劍

  • 出版商: 清華大學
  • 出版日期: 2022-08-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • ISBN: 7302606269
  • ISBN-13: 9787302606260
  • 下單後立即進貨 (約4週~6週)

  • 深入淺出電腦網絡(微課視頻版)-preview-1
  • 深入淺出電腦網絡(微課視頻版)-preview-2
  • 深入淺出電腦網絡(微課視頻版)-preview-3
深入淺出電腦網絡(微課視頻版)-preview-1

商品描述

本書深入淺出地講解電腦網絡知識。全書共分為7章:第1章為概述,從整體上介紹電腦網絡及其發展歷史;第2~6章以電腦網絡的五層體系結構為基礎,分別介紹物理層、數據鏈路層、網絡層、運輸層和應用層的概念、工作原理、相關協議等;第7章講述網絡安全基礎知識。本書的特點是註重分析各種技術背後的原理和方法,註重內容的正確性、準確性和新穎性。 為方便讀者學習和理解,全書配套錄制了微課視頻。該視頻具有動畫演示生動形象、語言通俗精練、配套文案精美三大特色。本書還為讀者提供PPT課件、學習大綱、習題、知識點思維導圖等資源。 本書適合作為高等院校電子信息工程、通信工程、物聯網工程、信息工程、電氣工程自動化、自動化、電腦科學與技術等相關專業的教材,也可供其他專業的學生、教師和從事電腦網絡工作的工程技術人員參考,還可作為考研者的復慣用書。

目錄大綱

第1章? 概述 ···················································································1 

1.1 信息時代的電腦網絡 ························1 

1.1.1 電腦網絡的各類應用 ················ 1 

1.1.2 電腦網絡帶來的負面問題 ·········· 2 

1.2 因特網概述 ··········································3 

1.2.1 網絡、互聯網與因特網的區別與關系 ········································ 3 

1.2.2 因特網的發展歷程 ······················ 5 

1.2.3 因特網的標準化工作和管理機構 ···· 7 

1.2.4 因特網的組成 ···························· 8 

1.3 電路交換、分組交換和報文交換 ··········9 

1.3.1 電路交換 ·································· 9 

1.3.2 分組交換 ·································10 

1.3.3 報文交換 ·································13 

1.4 電腦網絡的定義和分類 ··················15 

1.4.1 電腦網絡的定義 ·····················15 

1.4.2 電腦網絡的分類 ·····················15 

1.5 電腦網絡的性能指標 ······················16 

1.5.1 速率 ·······································16 

1.5.2 帶寬 ·······································17 

1.5.3 吞吐量 ····································18 

1.5.4 時延 ·······································19 

1.5.5 時延帶寬積 ······························21 

1.5.6 往返時間 ·································22 

1.5.7 利用率 ····································23 

1.5.8 丟包率 ····································24 

1.6 電腦網絡體系結構 ··························25 

1.6.1 常見的三種電腦網絡體系結構 ···25 

1.6.2 電腦網絡體系結構分層的 

   必要性 ····································29 

1.6.3 電腦網絡體系結構分層思想舉例 ·······································35 

1.6.4 電腦網絡體系結構中的專用術語 ·······································39 

1.7 我國的電腦網絡發展情況 ···············45 

1.7.1 我國的電腦網絡發展歷程 ·········45 

1.7.2 我國互聯網發展情況相關資料的獲取 ·······································47 

第2章? 物理層 ··························································48 

2.1 物理層概述 ········································48 

2.1.1 物理層要實現的功能 ··················48 

2.1.2 物理層接口特性 ························49 

2.2 物理層下麵的傳輸媒體 ······················50 

2.2.1 導向型傳輸媒體 ························51 

2.2.2 非導向型傳輸媒體 ·····················55 

2.3 傳輸方式············································60 

2.3.1 串行傳輸和並行傳輸 ··················60 

2.3.2 同步傳輸和異步傳輸 ··················61 

2.3.3 單向通信、雙向交替通信和雙向同時通信 ·································62 

2.4 編碼與調制 ········································63 

2.4.1 編碼與調制的基本概念 ···············63 

2.4.2 常用編碼方式 ···························64 

2.4.3 基本的帶通調制方法和混合調制方法 ·······································66 

2.5 通道的極限容量 ·································68 

2.5.1 奈氏準則 ·································68 

2.5.2 香農公式 ·································70 

2.6 通道復用技術 ····································71 

2.6.1 頻分復用 ·································71 

2.6.2 時分復用 ·································72 

2.6.3 波分復用 ·································73 

2.6.4 碼分復用 ·································73 

第3章? 數據鏈路層 ····································································77 

3.1 數據鏈路層概述 ·································77 

3.1.1 數據鏈路層在網絡體系結構中所處的地位 ······························77 

3.1.2 鏈路、數據鏈路和幀 ··················78 

3.2 數據鏈路層的三個重要問題 ···············79 

3.2.1 封裝成幀和透明傳輸 ··················80 

3.2.2 差錯檢測 ·································82 

3.2.3 可靠傳輸 ·································87 

3.3 點對點協議 ······································100 

3.3.1 PPP 協議的組成 ······················· 101 

3.3.2 PPP 協議的幀格式 ···················· 101 

3.3.3 PPP 協議的工作狀態 ················· 104 

3.4 共享式以太網 ··································105 

3.4.1 網絡適配器和 MAC 地址 ··········· 105 

3.4.2 CSMA/CD 協議 ······················· 110 

3.4.3 使用集線器的共享式以太網 ······· 116 

3.4.4 在物理層擴展以太網 ················ 118 

3.4.5 在數據鏈路層擴展以太網 ·········· 119 

3.5 交換式以太網 ··································125 

3.5.1 以太網交換機 ························· 125 

3.5.2 共享式以太網與交換式以太網的對比 ····································· 126 

3.6 以太網的 MAC 幀格式 ·····················129 

3.6.1 以太網 V2 的 MAC 幀格式 ········· 129 

3.6.2 物理層前導碼 ························· 129 

3.6.3 無效的 MAC 幀 ······················· 129 

3.7 虛擬局域網 ······································130 

3.7.1 虛擬局域網概述 ······················ 130 

3.7.2 虛擬局域網的實現機制 ············· 131 

3.8 以太網的發展 ··································138 

3.8.1 100BASE-T 以太網 ··················· 138 

3.8.2 吉比特以太網 ························· 139 

3.8.3 10 吉比特以太網 ······················ 140 

3.8.4 40 吉比特 /100 吉比特以太網 ······ 141 

3.9 802.11 無線局域網 ··························142 

3.9.1 802.11 無線局域網的組成 ··········· 142 

3.9.2 802.11 無線局域網的物理層 ········ 144 

3.9.3 802.11 無線局域網的數據鏈路層 ··· 145 

3.9.4 802.11 無線局域網的 MAC 幀 ····· 150 

第4章? 網絡層 ·······································································154 

4.1 網絡層概述 ······································154 

4.1.1 分組轉發和路由選擇 ················ 154 

4.1.2 網絡層向其上層提供的兩種服務 · 155 

4.2 網際協議(IP) ·······························157 

4.2.1 異構網絡互連 ························· 158 

4.2.2 IPv4 地址及其編址方法 ············· 159 

4.2.3 IPv4 地址的應用規劃 ················ 176 

4.2.4 IPv4 地址與 MAC 地址 ·············· 181 

4.2.5 地址解析協議 ························· 183 

4.2.6 IP 數據報的發送和轉發過程 ······· 189 

4.2.7 IPv4 數據報的首部格式 ············· 193 

4.3 靜態路由配置 ··································200 

4.3.1 直連路由和非直連路由 ············· 200 

4.3.2 默認路由和特定主機路由 ·········· 200 

4.4 因特網的路由選擇協議 ····················202 

4.4.1 路由選擇分類 ························· 202 

4.4.2 因特網採用分層次的路由選擇協議 ····································· 202 

4.4.3 路由信息協議 ························· 203 

4.4.4 開放最短路徑優先協議 ············· 211 

4.4.5 邊界網關協議 ························· 218 

4.4.6 路由器的基本工作原理 ············· 222 

4.5 網際控制報文協議 ···························223 

4.5.1 ICMP 報文的種類 ···················· 224 

4.5.2 ICMP 的典型應用 ···················· 227 

4.6 虛擬專用網和網絡地址轉換 ·············230 

4.6.1 虛擬專用網 ···························· 230 

4.6.2 網絡地址轉換 ························· 233 

4.7 IP 多播 ············································236 

4.7.1 IP 多播技術的相關基本概念 ······· 236 

4.7.2 IP 多播地址和多播組 ················ 237 

4.7.3 在局域網上進行硬件多播 ·········· 238 

4.7.4 在因特網上進行 IP 多播需要的兩種協議 ······························· 241 

4.7.5 網際組管理協議 ······················ 243 

4.7.6 多播路由選擇協議 ··················· 249 

4.8 移動 IP 技術 ····································253 

4.8.1 移動性對因特網應用的影響 ······· 253 

4.8.2 移動 IP 技術的相關基本概念 ······ 254 

4.8.3 移動 IP 技術的基本工作原理 ······ 255 

4.8.4 蜂窩移動通信網中的移動性管理 ····································· 258 

4.9 下一代網際協議 IPv6 ·······················259 

4.9.1 IPv6 引進的主要變化 ················ 259 

4.9.2 IPv6 數據報的基本首部 ············· 260 

4.9.3 IPv6 數據報的擴展首部 ············· 262 

4.9.4 IPv6 地址 ······························· 262 

4.9.5 從 IPv4 向 IPv6 過渡 ················· 266 

4.9.6 網際控制報文協議 ICMPv6 ········ 268 

4.10 軟件定義網絡 ································269 

4.10.1 網絡層的數據層面和控制層面 ··· 270 

4.10.2 OpenFlow 協議 ······················· 271 

4.10.3 SDN 體系結構 ······················· 276 

第5章? 運輸層 ··········································································279 

5.1 運輸層概述 ······································279 

5.1.1 進程間基於網絡的通信 ············· 279 

5.1.2 TCP/IP 體系結構運輸層中的 

   兩個重要協議 ························· 281 

5.1.3 運輸層埠號、復用與分用的 

   概念 ····································· 282 

5.2 UDP 和 TCP 的對比 ························287 

5.2.1 無連接的 UDP 和麵向連接的TCP ······································ 287 

5.2.2 UDP 和 TCP 對單播、多播和廣播的支持情況 ······················ 288 

5.2.3 UDP 和 TCP 對應用層報文的處理 ····································· 289 

5.2.4 UDP 和 TCP 對數據傳輸可靠性的支持 ····································· 290 

5.2.5 UDP 首部和 TCP 首部的對比 ······ 292 

5.3 傳輸控制協議 ··································293 

5.3.1 TCP 報文段的首部格式 ············· 293 

5.3.2 TCP 的運輸連接管理 ················ 298 

5.3.3 TCP 的流量控制 ······················ 304 

5.3.4 TCP 的擁塞控制 ······················ 308 

5.3.5 TCP 擁塞控制與網際層擁塞控制的關系 ·································· 318 

5.3.6 TCP 可靠傳輸的實現 ················ 319 

5.3.7 TCP 超時重傳時間的選擇 ·········· 325 

5.3.8 TCP 的選擇確認 ······················ 328 

5.3.9 TCP 窗口和緩存的關系 ············· 330 

第6章? 應用層 ···········································································331 

6.1 應用層概述 ······································331 

6.2 客戶 / 服務器方式和對等方式 ··········332 

6.2.1 客戶 / 服務器方式 ···················· 332 

6.2.2 對等方式 ······························· 333 

6.3 動態主機配置協議 ···························333 

6.3.1 動態主機配置協議的作用 ·········· 333 

6.3.2 動態主機配置協議的工作過程 ···· 335 

6.4 域名系統··········································341 

6.4.1 域名系統的作用 ······················ 341 

6.4.2 因特網的域名結構 ··················· 342 

6.4.3 因特網上的域名服務器 ············· 344 

6.4.4 因特網的域名解析過程 ············· 345 

6.4.5 域名系統高速緩存 ··················· 346 

6.5 文件傳送協議 ··································347 

6.5.1 文件傳送協議的作用 ················ 347 

6.5.2 文件傳送協議的基本工作原理 ···· 350 

6.6 電子郵件··········································352 

6.6.1 電子郵件的作用 ······················ 352 

6.6.2 電子郵件系統的組成 ················ 352 

6.6.3 簡單郵件傳送協議的基本工作過程 ····································· 354 

6.6.4 電子郵件的信息格式 ················ 355 

6.6.5 多用途因特網郵件擴展 ············· 356 

6.6.6 常用的郵件讀取協議 POP3 和IMAP4 ·································· 357 

6.6.7 基於萬維網的電子郵件 ············· 357 

6.7 萬維網 ·············································358 

6.7.1 萬維網概述 ···························· 358 

6.7.2 統一資源定位符 ······················ 360 

6.7.3 萬維網文檔 ···························· 361 

6.7.4 超文本傳輸協議 ······················ 364 

6.7.5 使用 Cookie 在服務器上記錄信息 ····································· 369 

6.7.6 萬維網緩存與代理服務器 ·········· 370 

第7章? 網絡安全 ·····································································374 

7.1 網絡安全概述 ··································374 

7.1.1 安全威脅 ······························· 374 

7.1.2 安全服務 ······························· 377 

7.2 密碼學與保密性 ·······························378 

7.2.1 密碼學相關基本概念 ················ 378 

7.2.2 對稱密鑰密碼體制 ··················· 379 

7.2.3 公鑰密碼體制 ························· 381 

7.3 報文完整性與鑒別 ··························383 

7.3.1 報文摘要和報文鑒別碼 ············· 383 

7.3.2 數字簽名 ······························· 386 

7.4 實體鑒別··········································388 

7.5 密鑰分發··········································391 

7.5.1 對稱密鑰的分發 ······················ 391 

7.5.2 公鑰的分發 ···························· 393 

7.6 訪問控制··········································394 

7.6.1 訪問控制的基本概念 ················ 394 

7.6.2 訪問控制策略 ························· 395 

7.7 網絡體系結構各層採取的安全措施 ···397 

7.7.1 物理層安全實例:通道加密 ······· 397 

7.7.2 數據鏈路層安全實例:802.11i ···· 398 

7.7.3 網絡層安全實例:IPSec ············ 400 

7.7.4 運輸層安全實例:SSL/TLS ········ 406 

7.7.5 應用層安全實例:PGP ·············· 409 

7.8 防火牆訪問控制與入侵檢測系統 ······ 411 

7.8.1 防火牆 ·································· 411 

7.8.2 入侵檢測系統 ························· 414 

7.9 常見的網絡攻擊及其防範 ················415 

7.9.1 網絡掃描 ······························· 415 

7.9.2 網絡監聽 ······························· 419 

7.9.3 拒絕服務攻擊 ························· 422