數(shù)據(jù)通信網(wǎng)絡(luò)實(shí)踐:基礎(chǔ)知識(shí)與交換機(jī)技術(shù)
定 價(jià):118 元
- 作者:牛海文
- 出版時(shí)間:2023/7/1
- ISBN:9787121459719
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TN919.2
- 頁(yè)碼:376
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)的編寫(xiě)基于作者多年的實(shí)踐經(jīng)驗(yàn)。本書(shū)介紹數(shù)據(jù)通信網(wǎng)絡(luò)的基礎(chǔ)知識(shí)和交換機(jī)技術(shù),主要內(nèi)容包括數(shù)據(jù)通信網(wǎng)絡(luò)模型、數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸、常用的傳輸介質(zhì)、網(wǎng)絡(luò)設(shè)備之路由器、虛擬終端、密碼恢復(fù)、Wireshark實(shí)踐、常用的網(wǎng)絡(luò)排障工具、日志收集與分析、網(wǎng)絡(luò)的規(guī)劃設(shè)計(jì)、QinQ、Bonding和生成樹(shù)協(xié)議。數(shù)據(jù)通信網(wǎng)絡(luò)是一個(gè)復(fù)雜的系統(tǒng),本書(shū)從數(shù)據(jù)的視角來(lái)進(jìn)行介紹,以期盡可能全面和準(zhǔn)確地描述相關(guān)的技術(shù)。
牛海文,男,高級(jí)工程師,畢業(yè)于華南理工大學(xué),曾任華為的項(xiàng)目經(jīng)理,現(xiàn)任高新興科技集團(tuán)股份有限公司的技術(shù)總監(jiān)。
目 錄
第1章 數(shù)據(jù)通信網(wǎng)絡(luò)模型 1
1.1 如何設(shè)計(jì)一個(gè)數(shù)據(jù)通信網(wǎng)絡(luò) 1
1.2 一個(gè)數(shù)據(jù)通信網(wǎng)絡(luò)可能包含哪些模塊 1
1.3 分層網(wǎng)絡(luò)模型 2
1.3.1 為什么是分層模型 2
1.3.2 分層的好處 2
1.4 OSI模型與TCP/IP模型 2
1.4.1 OSI模型 3
1.4.2 TCP/IP模型 3
1.4.3 OSI模型與TCP/IP模型的對(duì)比 4
1.4.4 改進(jìn)的五層模型 5
1.4.5 事實(shí)上的標(biāo)準(zhǔn) 5
1.5 OSI模型的各層簡(jiǎn)介 6
1.6 型無(wú)定形 8
1.7 思考題 8
第2章 數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸 9
2.1 概述 9
2.2 數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸過(guò)程 9
2.3 面向網(wǎng)絡(luò)的應(yīng)用程序 11
2.4 TCP、UDP、SCTP詳解 11
2.4.1 端口號(hào) 11
2.4.2 TCP詳解 12
2.4.3 UDP詳解 22
2.4.4 SCTP詳解 24
2.5 IP詳解 24
2.5.1 IPv4詳解 24
2.5.2 IPv6詳解 27
2.5.3 IP地址的分配 31
2.5.4 ARP詳解 32
2.5.5 ICMP詳解 35
2.5.6 ICMPv6詳解 39
2.5.7 NDP詳解 44
2.6 路由選擇協(xié)議 47
2.6.1 IGP 47
2.6.2 EGP 48
2.7 MPLS 48
2.8 以太網(wǎng)標(biāo)準(zhǔn) 51
2.8.1 以太網(wǎng)的報(bào)文格式 52
2.8.2 關(guān)于數(shù)據(jù)鏈路層封裝的一個(gè)不成熟思考 53
2.8.3 MAC地址 54
2.8.4 Dot1Q 55
2.9 物理信號(hào) 56
2.9.1 幀的物理信息 56
2.9.2 幀間隙與幀時(shí)隙 57
2.9.3 影響以太網(wǎng)通信距離的因素 58
2.10 PPP 58
2.10.1 PPP簡(jiǎn)介 58
2.10.2 PPP的鏈路建立過(guò)程 59
2.11 典型的數(shù)據(jù)封裝 59
2.12 數(shù)據(jù)傳輸示例 60
2.13 再談數(shù)據(jù)通信網(wǎng)絡(luò)的模型 62
2.14 思考題 62
第3章 常用的傳輸介質(zhì) 65
3.1 概述 65
3.2 以太網(wǎng)的命名規(guī)則 65
3.3 銅介質(zhì) 66
3.3.1 同軸線 66
3.3.2 雙絞線 67
3.4 光介質(zhì) 76
3.4.1 光纖的結(jié)構(gòu) 76
3.4.2 單模光纖與多模光纖 77
3.4.3 常用的光纖標(biāo)準(zhǔn)等級(jí) 77
3.4.4 光纖連接器 78
3.4.5 常用的以太網(wǎng)光纖標(biāo)準(zhǔn) 79
3.4.6 光模塊 80
3.4.7 光纖適配器 83
3.4.8 光衰減器 83
3.4.9 使用光介質(zhì)的安全注意事項(xiàng) 84
3.5 無(wú)線介質(zhì) 84
3.5.1 Wi-Fi和IEEE 802.11 84
3.5.2 工程實(shí)現(xiàn) 85
3.5.3 帶寬規(guī)劃 85
3.5.4 使用無(wú)線網(wǎng)絡(luò)的安全注意事項(xiàng) 86
3.5.5 Wi-Fi 6 86
3.6 思考題 87
第4章 網(wǎng)絡(luò)設(shè)備之路由器 89
4.1 概述 89
4.2 思科路由器 90
4.2.1 思科路由器的構(gòu)成 90
4.2.2 思科路由器的啟動(dòng)順序 91
4.2.3 思科路由器的用戶(hù)接口模式 92
4.2.4 思科路由器IOS的常用操作 94
4.2.5 思科路由器的命令行鍵盤(pán)幫助 94
4.2.6 思科路由器的增強(qiáng)編輯 95
4.2.7 思科路由器的命令歷史 95
4.3 華為路由器 95
4.3.1 華為路由器的視圖及切換 95
4.3.2 華為路由器的常用操作 96
4.3.3 華為路由器的命令行鍵盤(pán)幫助 96
4.3.4 華為路由器的增強(qiáng)編輯 96
4.3.5 華為路由器的命令歷史 97
4.4 總結(jié) 97
4.5 思考題 97
第5章 虛擬終端 99
5.1 虛擬終端概述 99
5.1.1 常用的虛擬終端 99
5.1.2 如何選擇合適的虛擬終端 100
5.2 虛擬終端與計(jì)算機(jī)的連接 100
5.3 Hyper Terminal的使用 102
5.4 PuTTY的使用 105
5.5 Xshell的使用 112
5.6 SecureCRT和MobaXterm的使用 124
5.7 Minicom的使用 124
5.8 虛擬終端的常見(jiàn)問(wèn)題及處理辦法 129
5.9 遠(yuǎn)程Console權(quán)限 130
第6章 密碼恢復(fù) 131
6.1 密碼恢復(fù)概述 131
6.2 思科路由器的密碼恢復(fù) 131
6.2.1 思科路由器的配置寄存器 131
6.2.2 典型的配置寄存器值 132
6.2.3 密碼恢復(fù)的思路 133
6.2.4 密碼恢復(fù)的操作 133
6.2.5 注意事項(xiàng) 134
6.3 華為路由器的密碼恢復(fù) 134
6.3.1 密碼恢復(fù)的準(zhǔn)備工作 135
6.3.2 進(jìn)入BootLoad Menu 135
6.3.3 BootLoad Menu的默認(rèn)密碼 138
6.3.4 恢復(fù)BootLoad Menu的密碼 138
6.3.5 極端情況 138
6.3.6 一次意外 138
6.4 思考題 139
第7章 Wireshark實(shí)踐 141
7.1 概述 141
7.2 Wireshark的主界面 142
7.3 捕獲方式 142
7.4 抓包實(shí)驗(yàn) 143
7.4.1 實(shí)驗(yàn)拓?fù)浼岸丝谂渲?143
7.4.2 捕獲端口上的數(shù)據(jù)包 144
7.5 捕獲過(guò)濾 145
7.5.1 管理和編輯捕獲過(guò)濾規(guī)則 145
7.5.2 使用捕獲過(guò)濾規(guī)則 146
7.5.3 捕獲過(guò)濾表達(dá)式 147
7.6 顯示過(guò)濾 148
7.6.1 只顯示特定協(xié)議的數(shù)據(jù)包 149
7.6.2 只顯示特定協(xié)議中特定內(nèi)容的數(shù)據(jù)包 150
7.6.3 顯示過(guò)濾運(yùn)算符 150
7.6.4 顯示過(guò)濾表達(dá)式 150
7.6.5 常用的顯示過(guò)濾表達(dá)式示例 151
7.6.6 表達(dá)式子序列示例 152
7.7 Wireshark的自動(dòng)化功能 153
7.7.1 文件的自動(dòng)保存 153
7.7.2 自動(dòng)停止捕獲 154
7.8 Wireshark的統(tǒng)計(jì)分析功能 154
7.9 數(shù)據(jù)包的導(dǎo)出 155
7.10 Wireshark的應(yīng)用示例 156
7.10.1 ARP攻擊的檢測(cè) 156
7.10.2 RTP流分析 159
7.10.3 RTP相關(guān)補(bǔ)充知識(shí) 162
7.10.4 抓娃娃 163
第8章 常用的網(wǎng)絡(luò)排障工具 165
8.1 概述 165
8.2 Windows系統(tǒng)中的常用網(wǎng)絡(luò)排障工具 165
8.3 Linux系統(tǒng)中的常用網(wǎng)絡(luò)排障工具 172
第9章 日志收集與分析 185
9.1 概述 185
9.2 日志收集 185
9.3 查找的藝術(shù)—關(guān)鍵字 186
9.4 思科設(shè)備的巡檢命令匯總 189
9.5 列出你看到的問(wèn)題 190
第10章 網(wǎng)絡(luò)的規(guī)劃設(shè)計(jì) 191
10.1 概述 191
10.2 需求調(diào)研 191
10.3 規(guī)劃設(shè)計(jì)原則 193
10.4 物理層的常用技術(shù) 195
10.5 數(shù)據(jù)鏈路層的常用技術(shù) 197
10.6 網(wǎng)絡(luò)層的常用技術(shù) 199
10.7 網(wǎng)絡(luò)帶寬的計(jì)算 201
10.8 IP地址的規(guī)劃 201
10.9 VLAN ID的規(guī)劃 201
10.10 典型的組網(wǎng) 202
10.11 過(guò)程文檔 203
10.12 思考題 204
第11章 虛擬局域網(wǎng) 205
11.1 概述 205
11.1.1 局域網(wǎng)的簡(jiǎn)介 205
11.1.2 虛擬局域網(wǎng)的簡(jiǎn)介 205
11.1.3 虛擬局域網(wǎng)的定義 206
11.1.4 虛擬局域網(wǎng)的作用 206
11.2 以太網(wǎng)幀格式 206
11.3 VLAN ID 207
11.4 中繼鏈路上的幀 207
11.4.1 Dot1Q 207
11.4.2 交換機(jī)間鏈路 209
11.5 VLAN的劃分依據(jù) 209
11.6 端口模式 210
11.7 VLAN Tag的處理 212
11.8 不同模式的端口對(duì)于VLAN Tag的處理流程 213
11.9 創(chuàng)建VLAN示例 214
11.9.1 在思科設(shè)備上創(chuàng)建VLAN 214
11.9.2 將端口加入思科設(shè)備上的VLAN 216
11.9.3 在華為設(shè)備上創(chuàng)建VLAN 217
11.9.4 將端口加入華為設(shè)備上的VLAN 219
11.10 VLAN的應(yīng)用 221
11.10.1 混合模式同時(shí)實(shí)現(xiàn)接入模式與中繼模式的功能 221
11.10.2 在不等價(jià)鏈路上實(shí)現(xiàn)負(fù)載均衡 223
11.11 聚合VLAN 225
11.12 MUX VLAN 227
11.13 私有VLAN 229
11.14 VLAN之間的通信 230
11.14.1 基于多路由器端口的VLAN之間的通信 230
11.14.2 基于單臂路由的VLAN之間的通信 233
11.14.3 基于三層交換機(jī)SVI的VLAN之間的通信 235
11.14.4 在網(wǎng)絡(luò)對(duì)接時(shí)使用SVI與將物理端口設(shè)置為網(wǎng)絡(luò)層端口的區(qū)別 237
11.15 思考題 238
第12章 QinQ 239
12.1 概述 239
12.2 QinQ幀格式 239
12.3 基于默認(rèn)封裝的QinQ應(yīng)用 240
12.3.1 基于默認(rèn)封裝和華為設(shè)備的QinQ應(yīng)用 240
12.3.2 基于默認(rèn)封裝和思科設(shè)備的QinQ應(yīng)用 244
12.4 基于VLAN封裝的QinQ應(yīng)用 245
12.5 QinQ終結(jié) 251
12.5.1 基于華為設(shè)備的QinQ終結(jié) 251
12.5.2 基于思科設(shè)備的QinQ終結(jié) 255
12.6 VLAN映射 256
12.6.1 基于華為設(shè)備的單層VLAN映射 256
12.6.2 基于華為設(shè)備的多層VLAN映射 260
12.7 思考題 267
第13章 Bonding 269
13.1 概述 269
13.2 應(yīng)用場(chǎng)景 270
13.3 在思科設(shè)備上實(shí)現(xiàn)Bonding 270
13.4 在華為設(shè)備上實(shí)現(xiàn)Bonding 271
13.5 在華三設(shè)備上實(shí)現(xiàn)Bonding 273
13.5.1 Bridge-Aggregation的實(shí)現(xiàn) 274
13.5.2 Route-Aggregation的實(shí)現(xiàn) 276
13.6 在Windows Server中通過(guò)Intel網(wǎng)卡實(shí)現(xiàn)Bonding 277
13.6.1 安裝Intel網(wǎng)卡的驅(qū)動(dòng)程序 278
13.6.2 打開(kāi)設(shè)備管理器 278
13.6.3 創(chuàng)建分組 278
13.6.4 查看效果 281
13.7 在Windows Server中通過(guò)Broadcom網(wǎng)卡實(shí)現(xiàn)Bonding 282
13.7.1 安裝Broadcom網(wǎng)卡的驅(qū)動(dòng)程序 282
13.7.2 打開(kāi)安裝的管理套件 282
13.7.3 創(chuàng)建分組 282
13.7.4 在專(zhuān)家模式下查看和創(chuàng)建分組 287
13.8 在Linux中實(shí)現(xiàn)Bonding 288
13.8.1 查看本機(jī)網(wǎng)卡配置 288
13.8.2 新建網(wǎng)卡 288
13.8.3 直接編輯網(wǎng)卡的配置文件 296
13.8.4 為分組添加成員網(wǎng)卡 297
13.8.5 為L(zhǎng)inux系統(tǒng)加載bonding模塊 298
13.8.6 啟用綁定口 298
13.8.7 驗(yàn)證 298
13.8.8 腳本化 299
13.8.9 關(guān)于分組模式 301
13.8.10 關(guān)于BONDING_OPTS 301
13.9 其他聯(lián)網(wǎng)設(shè)備 302
13.10 M-LAG 302
第14章 生成樹(shù)協(xié)議 303
14.1 生成樹(shù)協(xié)議的作用 303
14.2 MAC地址表的建立 303
14.2.1 好問(wèn)題一 304
14.2.2 好問(wèn)題二 305
14.2.3 好問(wèn)題三 306
14.3 STP詳解 306
14.3.1 STP與Bonding 306
14.3.2 STP的術(shù)語(yǔ) 306
14.3.3 STP的端口 310
14.3.4 STP的端口狀態(tài) 311
14.3.5 STP的端口轉(zhuǎn)化圖 312
14.3.6 STP的瑕疵 312
14.3.7 STP的網(wǎng)絡(luò)收斂時(shí)間 312
14.3.8 STP對(duì)拓?fù)渥兓奶幚?313
14.3.9 STP實(shí)踐 313
14.4 快速生成樹(shù)協(xié)議 314
14.4.1 RST的網(wǎng)橋協(xié)議數(shù)據(jù)單元 314
14.4.2 RSTP的端口角色 315
14.4.3 邊緣端口和快速端口 315
14.4.4 RSTP的端口狀態(tài) 316
14.4.5 RSTP對(duì)BPDU的處理 317
14.4.6 RSTP的P/A機(jī)制 317
14.4.7 RSTP比STP收斂快的原因 321
14.4.8 RSTP對(duì)拓?fù)渥兓奶幚?321
14.4.9 RSTP的保護(hù) 322
14.4.10 思科設(shè)備對(duì)RSTP的增強(qiáng) 324
14.4.11 STP/RSTP的配置示例(基于華為設(shè)備的實(shí)現(xiàn)) 324
14.4.12 RSTP仍然沒(méi)有解決的問(wèn)題 328
14.5 多生成樹(shù)協(xié)議 328
14.5.1 MSTP的術(shù)語(yǔ) 329
14.5.2 MSTP的端口角色 330
14.5.3 MSTP的端口狀態(tài) 330
14.5.4 MSTP的配置示例(基于華為設(shè)備的實(shí)現(xiàn)) 330
14.6 多實(shí)例生成樹(shù)協(xié)議 338
14.7 MCheck 339
14.8 PVST和VBST 339
14.9 Smart Link 340
14.10 總結(jié) 340
14.11 思考題 341
附錄A 三種串行通信 343
附錄B 網(wǎng)絡(luò)設(shè)備配置規(guī)范 349
后記 361