《HCNP路由交換學習指南》是2020年4月人民郵電出版社出版的圖書,作者是朱仕耿。
基本介紹
- 書名:HCNP路由交換學習指南
- 作者:朱仕耿
- ISBN:9787115464002
- 頁數:708頁
- 定價:139元
- 出版社:人民郵電出版社
- 出版時間:2020年4月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書是配套華為HCNP-R&S的學習指導用書,全書共包含14章,內容包括路由基礎、RIP、OSPF、IS-IS、路由重分發、路由策略與PBR、BGP、乙太網交換、乙太網安全、STP、VRRP、催尋詢組播、MPLS與MPLS VPN、附錄:習題答案。
通過學習本書,讀者不僅能夠熟悉HCNP-R&S中的知識要點,更加能將理論與實際相結合,做到知其然而又知其所以然。全書內容豐富,書中的每一章不僅安排了介紹理論知識的詳細內容,還穿插了豐富的案例,讓讀者能夠快速掌握相關技芝埋檔束術或協定在實際網路中的套用。
圖書目錄
第 1章 路由基礎 0
1.1 路由的基本概念 2
1.1.1 路由的基本概念 3
1.1.2 路由表 4
1.1.3 路由熱辨埋信息的來源 6
1.1.4 路由的優先權 7
1.1.5 路由的度量值 8
1.2 靜態路由 9
1.2.1 靜態路由的基本概念 9
1.2.2 靜態路由配置須知 12
1.2.3 默認路由 14
1.2.4 浮動靜態路由 16
1.2.5 案例1:靜態路由與BFD聯動 18
1.2.6 案例2:靜態路由與NQA聯動 21
1.2.7 案例3:A與B互ping的問題 24
1.2.8 案例4:靜態路由在乙太網接艱肯洪口中的寫法及路由器的操作 26
1.3 動態路由協定及分類 28
1.3.1 距離矢量路由協定 28
1.3.2 鏈路狀態路由協定 29
1.4 最長前綴匹配 30
1.5 路由匯總 33
1.6 黑洞路由 36
1.7 路由表與FIB表 38
1.8 習題 40
第 2章 RIP 42
2.1 RIP的基本概念 44
2.1.1 RIP路由更新及接收 44
2.1.2 RIP路由更新與路由表 46
2.1.3 度量值 47
2.1.4 報文類型及格式 49
2.1.5 計時蘭妹戒笑器 51
2.1.6 Silent-Interface 52
2.2 RIP的防環機制 53
2.2.1 環路的產生 53
2.2.2 定義最大跳數 55
2.2.3 水平分割 55
2.2.4 毒性逆轉 57
2.2.5 觸發更甩棵新 58
2.2.6 毒性路由 59
2.3 RIPv2 59
2.3.1 RIPv1及RIPv2 59
2.3.2 報文傳送方式 60
2.3.3 報文認證 61
2.3.4 下一跳欄位 62
2.3.5 路由標記 63
2.3.6 路由匯總 63
2.4 RIPv2的配置及實現 66
2.4.1 案例1:RIPv2基礎配置 66
2.4.2 案例2:Silent-Interface 69
2.4.3 案例3:RIP路由手工匯總 70
2.4.4 案例4:RIP報文認證 75
2.4.5 案例5:配置接口的附加度量值 77
2.4.6 案例6:配置RIP發布默認路由 79
2.4.7 案例乘凝微7:RIP路由標記 80
2.5 習題 82
第3章 OSPF 86
3.1 OSPF的基本概念 88
3.1.1 Router-ID 89
3.1.2 OSPF的三張表 90
3.1.3 度量值 92
3.1.4 報文類型及格式 93
3.1.5 鄰接關係 98
3.1.6 網路類型 102
3.1.7 DR及BDR的概念 104
3.1.8 區域的概念及多區域部署 106
3.1.9 OSPF路由器的角色 109
3.2 LSA及特殊區域 110
3.2.1 LSA概述及常見LSA類型 110
3.2.2 LSA頭部 111
3.2.3 LSA詳解 112
3.2.4 區域類型及詳解 132
3.2.5 判斷LSA的新舊 137
3.3 OSPF協定特性 138
3.3.1 路由匯總 138
3.3.2 Virtual Link 140
3.3.3 默認路由 142
3.3.4 報文認證 144
3.3.5 轉發地址 147
3.3.6 OSPF路由防環機制 149
3.3.7 OSPF路由類型及優先權 153
3.4 配置及實現 153
3.4.1 OSPF基礎配置命令 153
3.4.2 案例1:OSPF單區域配置 156
3.4.3 案例2:Silent-Interface 159
3.4.4 案例3:OSPF多區域配置 161
3.4.5 案例4:調整OSPF Cost值 163
3.4.6 案例5:OSPF特殊區域 164
3.4.7 案例6:Virtual Link的配置 172
3.4.8 案例7:OSPF報文認證 174
3.4.9 案例8:OSPF多進程 175
3.5 習題 181
第4章 IS- IS 184
4.1 IS-IS概述 186
4.1.1 常用術語 186
4.1.2 OSI地址 187
4.2 IS-IS的基本概念 189
4.2.1 IS-IS的層次化設計 189
4.2.2 IS-IS路由器的分類 191
4.2.3 度量值 192
4.2.4 IS-IS的三張表 194
4.2.5 協定報文 198
4.2.6 LSP 200
4.2.7 網路類型 204
4.2.8 DIS與偽節點 207
4.2.9 鄰居關係建立過程 211
4.2.10 鄰居關係建立須知 213
4.3 協定特性 214
4.3.1 路由滲透 214
4.3.2 路由匯總 216
4.3.3 Silent-Interface 219
4.4 配置及實現 220
4.4.1 案例1:IS-IS基礎配置 220
4.4.2 案例2:IS-IS路由滲透 223
4.4.3 案例3:IS-IS默認路由 224
4.4.4 案例4:IS-IS接口認證 227
4.5 習題 228
第5章 路由重分發 230
5.1 路由重分發的概念 232
5.2 案例1:RIP與OSPF之間的路由重分發 235
5.3 案例2:重分發直連路由到OSPF 238
5.4 案例3:重分發靜態路由到OSPF 239
5.5 習題 240
第6章 路由策略與PBR 242
6.1 路由策略概述 244
6.2 Route-Policy 245
6.2.1 Route-Policy的基本概念 246
6.2.2 基礎配置 247
6.2.3 案例1:在引入直連路由時調用Route-Policy 248
6.2.4 案例2:在引入靜態路由時調用Route-Policy 249
6.2.5 案例3:Route-Policy在雙點雙向路由重分發場景中的部署 252
6.2.6 案例4:使用Route-Policy設定路由標記及過濾帶標記的路由 259
6.3 Filter-Policy 260
6.3.1 案例1:Filter-Policy對RIP傳送的路由進行過濾 261
6.3.2 案例2:Filter-Policy對RIP接收的路由進行過濾 263
6.3.3 案例3:Filter-Policy對於向OSPF發布的路由進行過濾 264
6.3.4 案例4:Filter-Policy對OSPF接收的路由進行過濾 266
6.4 IP前綴列表 268
6.4.1 IP前綴列表的基本概念 270
6.4.2 案例1:在Route-Policy中調用IP前綴列表 272
6.4.3 案例2:在Filter-Policy中調用IP前綴列表 273
6.5 PBR 274
6.5.1 案例:PBR基礎實驗 275
6.6 習題 278
第7章 BGP 280
7.1 BGP的基本概念 282
7.1.1 BGP對等體關係類型 283
7.1.2 IBGP水平分割規則 285
7.1.3 路由黑洞問題及BGP同步規則 287
7.1.4 路由通告 289
7.1.5 Router-ID 289
7.1.6 報文類型及格式 290
7.1.7 查看BGP對等體 292
7.1.8 BGP路由表 293
7.1.9 將路由發布到BGP 294
7.2 路徑屬性 296
7.2.1 Preferred_Value 297
7.2.2 Local_Preference 298
7.2.3 AS_Path 299
7.2.4 Origin 300
7.2.5 MED 301
7.2.6 Next_Hop 302
7.2.7 Atomic_Aggregate及Aggregator 305
7.2.8 Community 307
7.3 配置及實現 310
7.3.1 案例1:BGP基礎實驗 310
7.3.2 案例2:指定BGP更新源IP位址 314
7.3.3 案例3:BGP與非直連網路上的對等體建立EBGP會話 315
7.3.4 案例4:BGP路由自動匯總 317
7.3.5 案例5:BGP手工路由匯總 319
7.3.6 案例6:在network命令中使用Route-Policy修改路徑屬性 325
7.3.7 案例7:在peer命令中使用Route-Policy部署路由策略 327
7.3.8 案例8:在peer命令中使用Filter-Policy過濾路由 329
7.3.9 案例9:在peer命令中使用ip-prefix過濾路由 331
7.3.10 案例10:使用as-path-filter匹配BGP路由 331
7.3.11 復位BGP 334
7.4 路由反射器 335
7.4.1 路由反射器的基本概念 336
7.4.2 路由反射器環境下的路由防環 338
7.4.3 案例:路由反射器的基礎配置 340
7.5 聯邦 343
7.5.1 聯邦的基本概念 343
7.5.2 AS_Path屬性在聯邦AS中的處理 345
7.5.3 案例:聯邦的基礎配置 346
7.6 BGP路由優選規則 349
7.6.1 案例1:優選Preferred_Value屬性值最大的路由 350
7.6.2 案例2:優選Local_Preference屬性值最大的路由 352
7.6.3 案例3:本地始發的BGP路由優於從其他對等體學習到的路由 354
7.6.4 案例4:優選AS_Path屬性最短的路由 355
7.6.5 案例5:優選Origin屬性為IGP的路由(相比於Origin屬性為Incomplete的路由) 357
7.6.6 案例6:優選MED屬性值最小的路由 359
7.6.7 案例7:EBGP路由的優先權高於IBGP路由 360
7.6.8 案例8:優選到Next_Hop的IGP度量值最小的路由 362
7.6.9 案例9:優選Cluster_List最短的路由 363
7.6.10 案例10:優選Router-ID最小的對等體所通告的路由 365
7.6.11 案例11:優選具有最小IP位址(Peer命令所指定的地址)的對等體通告的路由 366
7.7 習題 367
第8章 乙太網交換 370
8.1 二層交換基礎 372
8.1.1 MAC地址 373
8.1.2 乙太網數據幀 375
8.1.3 MAC地址表 375
8.1.4 二層交換的工作原理 376
8.2 VLAN 379
8.2.1 VLAN的概念及意義 379
8.2.2 VLAN的跨交換機實現 382
8.2.3 接口類型 384
8.2.4 案例1:Access與Trunk類型接口的基礎配置 388
8.2.5 案例2:深入理解交換機對數據幀的處理過程 390
8.2.6 案例3:Hybrid接口的配置 392
8.2.7 案例4:基於IP位址劃分VLAN 394
8.2.8 案例5:由於缺少VLAN信息導致通信故障 395
8.3 實現VLAN之間的通信 397
8.3.1 使用乙太網子接口實現VLAN之間的通信 397
8.3.2 案例1:路由器子接口的配置 401
8.3.3 使用VLANIF實現VLAN之間的通信 402
8.3.4 案例2:三層交換機配置案例 405
8.4 MUX VLAN 408
8.4.1 案例:MUX VLAN基礎配置 410
8.5 VLAN聚合 411
8.5.1 案例:VLAN聚合基礎配置 413
8.6 企業交換網路 415
8.7 習題 417
第9章 乙太網安全 418
9.1 MAC地址表的配置及管理 420
9.2 接口安全 422
9.2.1 案例1:接口安全基礎配置 423
9.2.2 案例2:Sticky MAC地址 426
9.3 MAC地址漂移與應對 427
9.3.1 案例1:配置接口MAC地址學習優先權 430
9.3.2 案例2:配置不允許相同優先權接口MAC地址漂移 430
9.3.3 案例3:配置基於VLAN的MAC地址漂移檢測 431
9.3.4 案例4:配置全局MAC地址漂移檢測 436
9.4 DHCP Snooping 440
9.4.1 DHCP Snooping基本機制 440
9.4.2 案例:DHCP Snooping的基礎配置 442
9.5 習題 443
第 10章 STP 446
10.1 STP 448
10.1.1 STP基本概念 449
10.1.2 STP的基本操作過程 452
10.1.3 STP報文 454
10.1.4 STP的時間參數 456
10.1.5 BPDU的比較原則 457
10.1.6 BPDU的互動與拓撲計算 457
10.1.7 STP接口狀態 459
10.1.8 案例:STP的基礎配置 460
10.2 RSTP 463
10.2.1 RSTP接口角色 463
10.2.2 RSTP接口狀態 465
10.2.3 BPDU 465
10.2.4 邊緣接口 466
10.2.5 P/A機制 467
10.2.6 保護功能 469
10.2.7 案例1:RSTP基礎配置 473
10.2.8 案例2:RSTP錯誤地阻塞接口導致網路故障 475
10.3 MSTP 476
10.3.1 案例1:MSTP單實例 478
10.3.2 案例2:MSTP多實例 480
10.4 生成樹的替代方案 482
10.5 習題 485
第 11章 VRRP 488
11.1 VRRP概述 490
11.2 基本概念 492
11.3 工作機制 494
11.3.1 報文格式 494
11.3.2 狀態機 495
11.3.3 Master路由器的“選舉” 497
11.3.4 工作過程 497
11.4 配置及實現 499
11.4.1 案例1:基礎VRRP 499
11.4.2 案例2:監視上行鏈路 500
11.4.3 案例3:在路由器子接口上部署VRRP 502
11.4.4 案例4:在三層交換機上部署VRRP 504
11.4.5 案例5:VRRP+MSTP典型組網方案 506
11.5 習題 511
第 12章 組播 512
12.1 組播技術基礎 514
12.1.1 組播網路架構 516
12.1.2 組播IP位址 518
12.1.3 組播MAC地址 519
12.1.4 IGMP概述 520
12.2 IGMPv1 521
12.2.1 報文類型 521
12.2.2 IGMPv1查詢及回響 522
12.2.3 IGMPv1組成員加入 524
12.2.4 IGMPv1組成員離開 524
12.2.5 IGMPv1查詢器 525
12.3 IGMPv2 526
12.3.1 報文類型 526
12.3.2 IGMPv2查詢及回響 527
12.3.3 IGMPv2組成員離開 527
12.3.4 IGMPv2查詢器 528
12.3.5 案例1:IGMPv2基礎配置 529
12.3.6 案例2:配置靜態組播組 532
12.4 IGMPv3 533
12.4.1 報文類型 533
12.4.2 IGMPv3查詢及回響 536
12.4.3 IGMPv3組成員離組 537
12.4.4 案例:IGMPv3基礎配置 537
12.5 組播路由協定基礎 539
12.5.1 組播分發樹 540
12.5.2 認識組播相關表項 542
12.5.3 RPF 545
12.5.4 PIM概述 547
12.6 PIM-DM 547
12.6.1 協定報文 548
12.6.2 鄰居關係 549
12.6.3 擴散過程 550
12.6.4 剪枝過程 554
12.6.5 嫁接過程 555
12.6.6 斷言機制 557
12.6.7 案例:PIM-DM基礎配置 559
12.7 PIM-SM 563
12.7.1 協定報文 564
12.7.2 RPT加入過程 565
12.7.3 RPT剪枝過程 567
12.7.4 源的註冊過程 567
12.7.5 RPT到SPT的切換過程 570
12.7.6 PIM-SM DR 573
12.7.7 案例1:PIM-SM基礎配置 574
12.7.8 案例2:DR的選舉與控制 579
12.8 RP的發現 580
12.8.1 靜態RP 580
12.8.2 BSR概述 583
12.8.3 BSR工作機制 584
12.8.4 案例:BSR的基礎配置 588
12.9 SSM 590
12.9.1 SSM概述 590
12.9.2 PIM-SSM的工作機制 591
12.9.3 案例:PIM-SSM的基礎配置 592
12.10 IGMP Snooping 595
12.10.1 IGMP Snooping簡介 595
12.10.2 IGMP Snooping基本術語 597
12.10.3 IGMP Snooping的工作機制 597
12.10.4 IGMP Snooping代理 601
12.10.5 案例1:IGMP Snooping基礎配置 602
12.10.6 案例2:使用靜態接口實現二層組播 603
12.10.7 案例3:IGMP Snooping代理 604
12.11 習題 605
第 13章 MPLS與MPLS VPN 608
13.1 MPLS基礎 610
13.1.1 MPLS概述 610
13.1.2 MPLS術語 611
13.1.3 MPLS標籤 613
13.1.4 MPLS標籤的基本操作類型 614
13.1.5 MPLS轉發 615
13.1.6 案例:靜態LSP的建立 620
13.2 LDP 625
13.2.1 LDP的基本工作機制 625
13.2.2 LDP ID 627
13.2.3 LDP會話建立過程 628
13.2.4 PHP機制 632
13.2.5 案例1:LDP基礎實驗 633
13.2.6 案例2:利用MPLS解決BGP路由黑洞問題 640
13.3 MPLS VPN基礎 647
13.3.1 MPLS VPN基本架構 648
13.3.2 MPLS VPN概述 650
13.3.3 虛擬路由轉發實例 657
13.3.4 深入理解PE設備 660
13.3.5 RD 662
13.3.6 RT 665
13.4 MP-BGP 666
13.4.1 MP-BGP在MPLS VPN中的套用 667
13.4.2 MP-BGP的地址族視圖 668
13.4.3 案例:MP-BGP在MPLS VPN中的基礎配置 670
13.5 MPLS VPN的路由互動及數據轉發 671
13.5.1 MPLS VPN路由互動過程 671
13.5.2 MPLS VPN數據轉發過程 674
13.6 MPLS VPN的實現 676
13.6.1 案例1:VRF的配置及實現 676
13.6.2 案例2:在PE-CE之間部署靜態路由 678
13.6.3 案例3:在PE-CE之間部署OSPF 680
13.6.4 案例4:在PE-CE之間部署BGP 684
13.6.5 案例5:MPLS VPN基礎實驗 687
13.7 VRF Lite 697
13.8 習題 700
第 14章 附錄:習題答案 702
14.1 第 1章 704
14.2 第 2章 704
14.3 第3章 704
14.4 第4章 705
14.5 第5章 705
14.6 第6章 706
14.7 第7章 706
14.8 第8章 706
14.9 第9章 707
14.10 第 10章 707
14.11 第 11章 707
14.12 第 12章 707
14.13 第 13章 708
2.4.4 案例4:RIP報文認證 75
2.4.5 案例5:配置接口的附加度量值 77
2.4.6 案例6:配置RIP發布默認路由 79
2.4.7 案例7:RIP路由標記 80
2.5 習題 82
第3章 OSPF 86
3.1 OSPF的基本概念 88
3.1.1 Router-ID 89
3.1.2 OSPF的三張表 90
3.1.3 度量值 92
3.1.4 報文類型及格式 93
3.1.5 鄰接關係 98
3.1.6 網路類型 102
3.1.7 DR及BDR的概念 104
3.1.8 區域的概念及多區域部署 106
3.1.9 OSPF路由器的角色 109
3.2 LSA及特殊區域 110
3.2.1 LSA概述及常見LSA類型 110
3.2.2 LSA頭部 111
3.2.3 LSA詳解 112
3.2.4 區域類型及詳解 132
3.2.5 判斷LSA的新舊 137
3.3 OSPF協定特性 138
3.3.1 路由匯總 138
3.3.2 Virtual Link 140
3.3.3 默認路由 142
3.3.4 報文認證 144
3.3.5 轉發地址 147
3.3.6 OSPF路由防環機制 149
3.3.7 OSPF路由類型及優先權 153
3.4 配置及實現 153
3.4.1 OSPF基礎配置命令 153
3.4.2 案例1:OSPF單區域配置 156
3.4.3 案例2:Silent-Interface 159
3.4.4 案例3:OSPF多區域配置 161
3.4.5 案例4:調整OSPF Cost值 163
3.4.6 案例5:OSPF特殊區域 164
3.4.7 案例6:Virtual Link的配置 172
3.4.8 案例7:OSPF報文認證 174
3.4.9 案例8:OSPF多進程 175
3.5 習題 181
第4章 IS- IS 184
4.1 IS-IS概述 186
4.1.1 常用術語 186
4.1.2 OSI地址 187
4.2 IS-IS的基本概念 189
4.2.1 IS-IS的層次化設計 189
4.2.2 IS-IS路由器的分類 191
4.2.3 度量值 192
4.2.4 IS-IS的三張表 194
4.2.5 協定報文 198
4.2.6 LSP 200
4.2.7 網路類型 204
4.2.8 DIS與偽節點 207
4.2.9 鄰居關係建立過程 211
4.2.10 鄰居關係建立須知 213
4.3 協定特性 214
4.3.1 路由滲透 214
4.3.2 路由匯總 216
4.3.3 Silent-Interface 219
4.4 配置及實現 220
4.4.1 案例1:IS-IS基礎配置 220
4.4.2 案例2:IS-IS路由滲透 223
4.4.3 案例3:IS-IS默認路由 224
4.4.4 案例4:IS-IS接口認證 227
4.5 習題 228
第5章 路由重分發 230
5.1 路由重分發的概念 232
5.2 案例1:RIP與OSPF之間的路由重分發 235
5.3 案例2:重分發直連路由到OSPF 238
5.4 案例3:重分發靜態路由到OSPF 239
5.5 習題 240
第6章 路由策略與PBR 242
6.1 路由策略概述 244
6.2 Route-Policy 245
6.2.1 Route-Policy的基本概念 246
6.2.2 基礎配置 247
6.2.3 案例1:在引入直連路由時調用Route-Policy 248
6.2.4 案例2:在引入靜態路由時調用Route-Policy 249
6.2.5 案例3:Route-Policy在雙點雙向路由重分發場景中的部署 252
6.2.6 案例4:使用Route-Policy設定路由標記及過濾帶標記的路由 259
6.3 Filter-Policy 260
6.3.1 案例1:Filter-Policy對RIP傳送的路由進行過濾 261
6.3.2 案例2:Filter-Policy對RIP接收的路由進行過濾 263
6.3.3 案例3:Filter-Policy對於向OSPF發布的路由進行過濾 264
6.3.4 案例4:Filter-Policy對OSPF接收的路由進行過濾 266
6.4 IP前綴列表 268
6.4.1 IP前綴列表的基本概念 270
6.4.2 案例1:在Route-Policy中調用IP前綴列表 272
6.4.3 案例2:在Filter-Policy中調用IP前綴列表 273
6.5 PBR 274
6.5.1 案例:PBR基礎實驗 275
6.6 習題 278
第7章 BGP 280
7.1 BGP的基本概念 282
7.1.1 BGP對等體關係類型 283
7.1.2 IBGP水平分割規則 285
7.1.3 路由黑洞問題及BGP同步規則 287
7.1.4 路由通告 289
7.1.5 Router-ID 289
7.1.6 報文類型及格式 290
7.1.7 查看BGP對等體 292
7.1.8 BGP路由表 293
7.1.9 將路由發布到BGP 294
7.2 路徑屬性 296
7.2.1 Preferred_Value 297
7.2.2 Local_Preference 298
7.2.3 AS_Path 299
7.2.4 Origin 300
7.2.5 MED 301
7.2.6 Next_Hop 302
7.2.7 Atomic_Aggregate及Aggregator 305
7.2.8 Community 307
7.3 配置及實現 310
7.3.1 案例1:BGP基礎實驗 310
7.3.2 案例2:指定BGP更新源IP位址 314
7.3.3 案例3:BGP與非直連網路上的對等體建立EBGP會話 315
7.3.4 案例4:BGP路由自動匯總 317
7.3.5 案例5:BGP手工路由匯總 319
7.3.6 案例6:在network命令中使用Route-Policy修改路徑屬性 325
7.3.7 案例7:在peer命令中使用Route-Policy部署路由策略 327
7.3.8 案例8:在peer命令中使用Filter-Policy過濾路由 329
7.3.9 案例9:在peer命令中使用ip-prefix過濾路由 331
7.3.10 案例10:使用as-path-filter匹配BGP路由 331
7.3.11 復位BGP 334
7.4 路由反射器 335
7.4.1 路由反射器的基本概念 336
7.4.2 路由反射器環境下的路由防環 338
7.4.3 案例:路由反射器的基礎配置 340
7.5 聯邦 343
7.5.1 聯邦的基本概念 343
7.5.2 AS_Path屬性在聯邦AS中的處理 345
7.5.3 案例:聯邦的基礎配置 346
7.6 BGP路由優選規則 349
7.6.1 案例1:優選Preferred_Value屬性值最大的路由 350
7.6.2 案例2:優選Local_Preference屬性值最大的路由 352
7.6.3 案例3:本地始發的BGP路由優於從其他對等體學習到的路由 354
7.6.4 案例4:優選AS_Path屬性最短的路由 355
7.6.5 案例5:優選Origin屬性為IGP的路由(相比於Origin屬性為Incomplete的路由) 357
7.6.6 案例6:優選MED屬性值最小的路由 359
7.6.7 案例7:EBGP路由的優先權高於IBGP路由 360
7.6.8 案例8:優選到Next_Hop的IGP度量值最小的路由 362
7.6.9 案例9:優選Cluster_List最短的路由 363
7.6.10 案例10:優選Router-ID最小的對等體所通告的路由 365
7.6.11 案例11:優選具有最小IP位址(Peer命令所指定的地址)的對等體通告的路由 366
7.7 習題 367
第8章 乙太網交換 370
8.1 二層交換基礎 372
8.1.1 MAC地址 373
8.1.2 乙太網數據幀 375
8.1.3 MAC地址表 375
8.1.4 二層交換的工作原理 376
8.2 VLAN 379
8.2.1 VLAN的概念及意義 379
8.2.2 VLAN的跨交換機實現 382
8.2.3 接口類型 384
8.2.4 案例1:Access與Trunk類型接口的基礎配置 388
8.2.5 案例2:深入理解交換機對數據幀的處理過程 390
8.2.6 案例3:Hybrid接口的配置 392
8.2.7 案例4:基於IP位址劃分VLAN 394
8.2.8 案例5:由於缺少VLAN信息導致通信故障 395
8.3 實現VLAN之間的通信 397
8.3.1 使用乙太網子接口實現VLAN之間的通信 397
8.3.2 案例1:路由器子接口的配置 401
8.3.3 使用VLANIF實現VLAN之間的通信 402
8.3.4 案例2:三層交換機配置案例 405
8.4 MUX VLAN 408
8.4.1 案例:MUX VLAN基礎配置 410
8.5 VLAN聚合 411
8.5.1 案例:VLAN聚合基礎配置 413
8.6 企業交換網路 415
8.7 習題 417
第9章 乙太網安全 418
9.1 MAC地址表的配置及管理 420
9.2 接口安全 422
9.2.1 案例1:接口安全基礎配置 423
9.2.2 案例2:Sticky MAC地址 426
9.3 MAC地址漂移與應對 427
9.3.1 案例1:配置接口MAC地址學習優先權 430
9.3.2 案例2:配置不允許相同優先權接口MAC地址漂移 430
9.3.3 案例3:配置基於VLAN的MAC地址漂移檢測 431
9.3.4 案例4:配置全局MAC地址漂移檢測 436
9.4 DHCP Snooping 440
9.4.1 DHCP Snooping基本機制 440
9.4.2 案例:DHCP Snooping的基礎配置 442
9.5 習題 443
第 10章 STP 446
10.1 STP 448
10.1.1 STP基本概念 449
10.1.2 STP的基本操作過程 452
10.1.3 STP報文 454
10.1.4 STP的時間參數 456
10.1.5 BPDU的比較原則 457
10.1.6 BPDU的互動與拓撲計算 457
10.1.7 STP接口狀態 459
10.1.8 案例:STP的基礎配置 460
10.2 RSTP 463
10.2.1 RSTP接口角色 463
10.2.2 RSTP接口狀態 465
10.2.3 BPDU 465
10.2.4 邊緣接口 466
10.2.5 P/A機制 467
10.2.6 保護功能 469
10.2.7 案例1:RSTP基礎配置 473
10.2.8 案例2:RSTP錯誤地阻塞接口導致網路故障 475
10.3 MSTP 476
10.3.1 案例1:MSTP單實例 478
10.3.2 案例2:MSTP多實例 480
10.4 生成樹的替代方案 482
10.5 習題 485
第 11章 VRRP 488
11.1 VRRP概述 490
11.2 基本概念 492
11.3 工作機制 494
11.3.1 報文格式 494
11.3.2 狀態機 495
11.3.3 Master路由器的“選舉” 497
11.3.4 工作過程 497
11.4 配置及實現 499
11.4.1 案例1:基礎VRRP 499
11.4.2 案例2:監視上行鏈路 500
11.4.3 案例3:在路由器子接口上部署VRRP 502
11.4.4 案例4:在三層交換機上部署VRRP 504
11.4.5 案例5:VRRP+MSTP典型組網方案 506
11.5 習題 511
第 12章 組播 512
12.1 組播技術基礎 514
12.1.1 組播網路架構 516
12.1.2 組播IP位址 518
12.1.3 組播MAC地址 519
12.1.4 IGMP概述 520
12.2 IGMPv1 521
12.2.1 報文類型 521
12.2.2 IGMPv1查詢及回響 522
12.2.3 IGMPv1組成員加入 524
12.2.4 IGMPv1組成員離開 524
12.2.5 IGMPv1查詢器 525
12.3 IGMPv2 526
12.3.1 報文類型 526
12.3.2 IGMPv2查詢及回響 527
12.3.3 IGMPv2組成員離開 527
12.3.4 IGMPv2查詢器 528
12.3.5 案例1:IGMPv2基礎配置 529
12.3.6 案例2:配置靜態組播組 532
12.4 IGMPv3 533
12.4.1 報文類型 533
12.4.2 IGMPv3查詢及回響 536
12.4.3 IGMPv3組成員離組 537
12.4.4 案例:IGMPv3基礎配置 537
12.5 組播路由協定基礎 539
12.5.1 組播分發樹 540
12.5.2 認識組播相關表項 542
12.5.3 RPF 545
12.5.4 PIM概述 547
12.6 PIM-DM 547
12.6.1 協定報文 548
12.6.2 鄰居關係 549
12.6.3 擴散過程 550
12.6.4 剪枝過程 554
12.6.5 嫁接過程 555
12.6.6 斷言機制 557
12.6.7 案例:PIM-DM基礎配置 559
12.7 PIM-SM 563
12.7.1 協定報文 564
12.7.2 RPT加入過程 565
12.7.3 RPT剪枝過程 567
12.7.4 源的註冊過程 567
12.7.5 RPT到SPT的切換過程 570
12.7.6 PIM-SM DR 573
12.7.7 案例1:PIM-SM基礎配置 574
12.7.8 案例2:DR的選舉與控制 579
12.8 RP的發現 580
12.8.1 靜態RP 580
12.8.2 BSR概述 583
12.8.3 BSR工作機制 584
12.8.4 案例:BSR的基礎配置 588
12.9 SSM 590
12.9.1 SSM概述 590
12.9.2 PIM-SSM的工作機制 591
12.9.3 案例:PIM-SSM的基礎配置 592
12.10 IGMP Snooping 595
12.10.1 IGMP Snooping簡介 595
12.10.2 IGMP Snooping基本術語 597
12.10.3 IGMP Snooping的工作機制 597
12.10.4 IGMP Snooping代理 601
12.10.5 案例1:IGMP Snooping基礎配置 602
12.10.6 案例2:使用靜態接口實現二層組播 603
12.10.7 案例3:IGMP Snooping代理 604
12.11 習題 605
第 13章 MPLS與MPLS VPN 608
13.1 MPLS基礎 610
13.1.1 MPLS概述 610
13.1.2 MPLS術語 611
13.1.3 MPLS標籤 613
13.1.4 MPLS標籤的基本操作類型 614
13.1.5 MPLS轉發 615
13.1.6 案例:靜態LSP的建立 620
13.2 LDP 625
13.2.1 LDP的基本工作機制 625
13.2.2 LDP ID 627
13.2.3 LDP會話建立過程 628
13.2.4 PHP機制 632
13.2.5 案例1:LDP基礎實驗 633
13.2.6 案例2:利用MPLS解決BGP路由黑洞問題 640
13.3 MPLS VPN基礎 647
13.3.1 MPLS VPN基本架構 648
13.3.2 MPLS VPN概述 650
13.3.3 虛擬路由轉發實例 657
13.3.4 深入理解PE設備 660
13.3.5 RD 662
13.3.6 RT 665
13.4 MP-BGP 666
13.4.1 MP-BGP在MPLS VPN中的套用 667
13.4.2 MP-BGP的地址族視圖 668
13.4.3 案例:MP-BGP在MPLS VPN中的基礎配置 670
13.5 MPLS VPN的路由互動及數據轉發 671
13.5.1 MPLS VPN路由互動過程 671
13.5.2 MPLS VPN數據轉發過程 674
13.6 MPLS VPN的實現 676
13.6.1 案例1:VRF的配置及實現 676
13.6.2 案例2:在PE-CE之間部署靜態路由 678
13.6.3 案例3:在PE-CE之間部署OSPF 680
13.6.4 案例4:在PE-CE之間部署BGP 684
13.6.5 案例5:MPLS VPN基礎實驗 687
13.7 VRF Lite 697
13.8 習題 700
第 14章 附錄:習題答案 702
14.1 第 1章 704
14.2 第 2章 704
14.3 第3章 704
14.4 第4章 705
14.5 第5章 705
14.6 第6章 706
14.7 第7章 706
14.8 第8章 706
14.9 第9章 707
14.10 第 10章 707
14.11 第 11章 707
14.12 第 12章 707
14.13 第 13章 708