TCP/IP路由技術

本書由淺入深地詳細闡述了各種常用的IP內部路由選擇協定,包括RIP、RIPv2、EIGRP、OSPFv2、OSPFv3以及IS-IS協定。除了講述每一種具體協定外,本書還討論了一些重要的主題,例如,路由重新分配、預設路由與末梢路由選擇、路由過濾、路由映射,以及支持IPv6的路由選擇等。

TCP/IP路由技術(第一卷)

編輯推薦

路由技術即使在最小的數據通信網路中也是基本的要素。在某種程度上,路由技術和路由器的配置是相當簡單的。但是當網際網路的規模越來越多,並且越來越複雜的時候,路由選擇問題就變得比較突出和難以控制了。或許,有點不恰當地說,作為一名網路系統顧問,我應該感謝當前出現的大規模路由技術難題,這些問題給了我謀生的手段。假設沒有它們,"你何以為生?"這句習語町能就會不幸地成為我每天生活辭彙的一部分了。 Cisco認證網際網路專家(CCIE)在大型網際網路的設計、故障排除和管理能力方面得到廣泛的認同。

本書著重講述的一些實際技巧可以有效地運用各種IP路由選擇協定來進行網路設計。通過閱讀本書讀者能夠深入了解IP路由選擇協定方面的知識,並可以掌握在Cisco路由器上實現這些路由選擇協定所需的技巧,以便獲取最接近實踐的專業技能。

“對於任何希望完善地了解TCP/IP網路實際是如何運行的讀者,包括路由選擇算法的設計原則、編址設計的發展,以及有關大型自主系統中路由選擇設計與配置的實踐經驗,本書適合你。”

——David Oran,Cisco Fellow,Cisco公司

內容簡介

本書是一本詳細而又完整地介紹互連網路內部網關協定(IGP)的專業書籍,堪稱有關IGP方面不可多得的經典之作。本書共分三個部分。第一部分主要介紹了網路和路由選擇的基本知識,其中包括IPv4協定、IPv6協定和路由技術。第二部分是本書的精華,這一部分詳細、深入地講述了各種常用的內部路由協定,如RIP、RIPv2、RIPng、無類別路由選擇、EIGRP、OSPFv2、OSPFv3、IS-IS等協定,每一章除了對該協定的實現機制和參數詳盡闡述,使讀者對協定的實現原理有一個清晰的理解外,還通過在實際網路環境中的實例,詳細地論述了該協定在Cisco路由器上的配置和故障處理方法,幫助讀者獲取大量解決實際問題的專業技能。第三部分介紹了如路由重新分配、預設路由/按需路由選擇、路由過濾、路由映射等多種重要而有效的路由控制工具,用來創建和管理多個IP路由選擇協定的協調和互操作。附錄部分講述了二進制、十六進制轉換、訪問列表、CCIE提示等內容。

相對於第一版,本書第二版具有以下更新:在第一版詳細講述IPv4協定中IGP的基礎上,大量增加了相應協定在IPv6協定中的實現和配置,其中單獨一章用來講述IPv6中套用的OSPFv3協定,這是本書新版的一大亮點;同時本書根據Internet和Cisco IOS系統的最新發展,適當地刪減了如網橋、IGRP等過時的內容,並增加了許多新的IOS增強特性的講解。

本書的讀者不僅是那些準備CCIE考試的考生,也是任何需要完整理解IPv4,特別是IPv6下TCP/IP內部路由選擇協定實現的網路設計和工程人員。本書中對協定細節的講解和對網路實例的探討相信會讓讀者獲益匪淺。

作者簡介

Jeff Doyle(CCIE#1919)是專注於研究IP路由選擇協定、MPLS和IPv6方面的專家。他設計了或協助設計了遍及北美、歐洲、中國、韓國以及日本等很多地區的大型IP服務提供商的網路。Jeff經常為數眾多的研究團體和會議上出現,並在NANOG、JANOG、ARPRICOT以及IPv6論壇會議上發言。Jeff擁有Memphis州立大學的文學學士學位,並在新墨西哥大學學習了電氣工程專業。Jeff目前生活在科羅拉多州的丹佛地區。

目錄

第一部分 路由選擇的基本知識

第1章 TCP/IP回顧

1.1 TCP/IP協定層

1.2 IP包頭

1.3 IPv4地址

1.4 地址解析協定(ARP)

1.5 ICMP

1.6 主機到主機層

1.7 展望

1.8 總結表:第1章命令總結

1.9 推薦讀物

1.10 複習題

1.11 配置練習

1.12 故障診斷練習

第2章 IPv6概述

2.1 IPv6地址

2.2 IPv6包頭格式

2.3 IPv6擴展報頭

2.4 ICMPv6

2.5 鄰居發現協定(NDP)

2.6 展望

2.7 複習題

第3章 靜態路由

3.1 路由表

3.2 配置靜態路由

3.3 靜態路由故障診斷

3.4 展望

3.5 總結表:第3章命令總結

3.6 複習題

3.7 配置練習

3.8 故障診斷練習

第4章 動態路由選擇協定

4.1 路由選擇協定基礎

4.2 距離矢量路由選擇協定

4.3 鏈路狀態路由選擇協定

4.4 內部和外部網關協定

4.5 靜態或動態路由選擇

4.6 展望

4.7 推薦讀物

4.8 複習題

第二部分 內部路由選擇協定

第5章 路由選擇信息協定(RIP)

5.1 RIP的基本原理與實現

5.2 配置RIP

5.3 RIP故障診斷

5.4 展望

5.5 總結表:第5章命令總結

5.6 推薦讀物

5.7 複習題

5.8 配置練習

5.9 故障診斷練習

第6章 RIPv2、RIPng和無類別路由選擇

6.1 RIPv2的基本原理與實現

6.2 RIPng的基本原理與實現

6.3 RIPv2的配置

6.4 RIPng的配置

6.5 RIPv2與RIPng的故障診斷

6.6 展望

6.7 總結表:第6章命令總結

6.8 推薦讀物

6.9 複習題

6.10 配置練習

6.11 故障診斷練習

第7章 增強型內部網關路由選擇協定(EIGRP)

7.1 EIGRP的前身:IGRP協定回顧

7.2 從IGRP到EIGRP

7.3 EIGRP的基本原理與實現

7.4 配置EIGRP

7.5 EIGRP故障診斷

7.6 展望

7.7 總結表:第7章命令總結

7.8 複習題

7.9 配置練習

7.10 故障排除練習

第8章 開放最短路徑優先協定(OSPFv2)

8.1 OSPF的基本原理與實現

8.2 配置OSPF

8.3 OSPF故障診斷

8.4 展望

8.5 總結表:第8章命令總結

8.6 推薦讀物

8.7 複習題

8.8 配置練習

8.9 故障排除練習

第9章 OSPFv3

9.1 OSPFv3的基本原理與實現

9.2 OSPFv3的配置

9.3 OSPFv3的故障診斷

9.4 展望

9.5 總結表:第9章命令總結

9.6 推薦讀物

9.7 複習題

9.8 配置練習

第10章 集成IS-IS協定

10.1 集成IS-IS協定的基本原理與實現

10.2 集成IS-IS協定的配置

10.3 集成IS-IS協定的故障診斷

10.4 展望

10.5 總結表:第10章命令總結

10.6 複習題

10.7 配置練習

10.8 故障診斷練習

第三部分 路由控制和互操作性

第11章 路由重新分配

11.1 重新分配的原則

11.2 配置重新分配

11.3 展望

11.4 總結表:第11章命令總結

11.5 複習題

11.6 配置練習

11.7 故障診斷練習

第12章 預設路由和按需路由選擇

12.1 預設路由基本原理

12.2 按需路由基本原理

12.3 配置預設路由和ODR

12.4 展望

12.5 總結表:第12章命令總結

12.6 複習題

第13章 路由過濾

13.1 配置路由過濾器

13.2 展望

13.3 總結表:第13章命令總結

13.4 配置練習

13.5 故障診斷練習

第14章 路由映射

14.1 路由映射的基本用途

14.2 配置路由映射

14.3 展望

14.4 總結表:第14章命令總結

14.5 複習題

14.6 配置練習

14.7 故障診斷練習

第四部分 附錄

附錄A 教程:二進制和十六進制

A.1 二進制數

A.2 十六進制數

附錄B 教程:訪問列表

B.1 訪問列表基礎知識

B.2 標準IP訪問列表

B.3 擴展IP訪問列表

B.4 調用訪問列表

B.5 自反訪問列表

B.6 可供選擇的關鍵字

B.7 命名訪問列表

B.8 前綴列表

B.9 對放置過濾器的考慮

B.10 訪問列表的監視和計費

附錄C CCIE備考提示

C.1 牢固的基礎

C.2 認證途徑

C.3 實踐經驗

C.4 深入學習

C.5 最後6個月

C.6 參加考試

附錄D 複習題答案

附錄E 配置練習答案

附錄F 故障診斷練習答案

TCP/IP路由技術(第二卷)

TCP/IP路由技術 TCP/IP路由技術

書 名: TCP/IP路由技術(第二卷)

作 者:(美)多伊爾 (Doyle,J)

出版社: 人民郵電出版社

出版時間: 2009-6-1

ISBN: 9787115198228

開本: 16開

定價: 89.00元

內容簡介

本書深入系統地闡述了TCP/IP路由技術,內容包括幾種重要的網路協定,如外部網關協定(EGP)、邊界網關協定(BGP4),以及相應的高級IP路由技術與套用等。

目錄

第一部分 外部網關協定(EGP)

第1章 外部網關協定 2

1.1 EGP的起源 2

1.2 EGP的操作 3

1.2.1 EGP拓撲問題 3

1.2.2 EGP的功能 5

1.2.3 EGP訊息格式 12

1.3 EGP的不足 18

1.4 配置EGP 19

1.4.1 案例研究:一個EGP末梢網關 19

1.4.2 案例研究:一個EGP核心網關 22

1.4.3 案例研究:間接鄰居 25

1.4.4 案例研究:預設路由 27

1.5 EGP的故障排除 28

1.5.1 解釋鄰居表 29

1.5.2 案例研究:聚合到Syrup的速度 30

1.6 章節附注 31

1.7 展望 32

1.8 複習問題 32

1.9 配置練習 33

1.10 故障排除練習 36

第2章 BGP4簡介 38

2.1 無類域間路由 38

2.1.1 歸納摘要 39

2.1.2 無類路由 40

2.1.3 路由總結:優勢、劣勢以及不對稱性 43

2.1.4 Internet:經過多年後還保持著分層結構 45

2.1.5 CIDR:減輕了路由表的爆炸性增長 48

2.1.6 CIDR:降低了B類地址空間的消耗 51

2.1.7 CIDR遇到的問題 51

2.2 誰需要BGP 54

2.2.1 一個單宿主自治系統 55

2.2.2 多宿主到一個單一的AS 57

2.2.3 多宿主到多個自治系統 60

2.2.4 “負載均衡”中應當注意的一個問題 62

2.2.5 BGP的危險 63

2.3 BGP基礎知識 64

2.3.1 BGP訊息類型 66

2.3.2 BGP有限狀態機 67

2.3.3 路徑屬性 70

2.3.4 管理權值 78

2.3.5 AS_SET 79

2.3.6 BGP決策過程 80

2.3.7 路由抑制 82

2.4 IBGP和IGP的同步 83

2.5 管理大型BGP對等關係 88

2.5.1 對等組 88

2.5.2 團體 88

2.5.3 路由反射器 88

2.5.4 聯盟 93

2.6 BGP訊息格式 94

2.6.1 Open訊息 95

2.6.2 Update訊息 96

2.6.3 Keepalive訊息 97

2.6.4 Notification訊息 97

2.7 章節附注 99

2.8 展望 99

2.9 推薦的讀物 99

2.10 複習題 99

第3章 BGP4的配置以及故障排除 105

3.1 基本的BGP配置 105

3.1.1 案例研究:建立BGP路由器之間的對等 105

3.1.2 案例研究:向BGP中注入IGP路由 110

3.1.3 案例研究:向IGP注入BGP路由 115

3.1.4 案例研究:沒有IGP的IBGP 120

3.1.5 案例研究:IGP上的IBGP 126

3.1.6 案例研究:EBGP多跳 132

3.1.7 案例研究:聚合路由 135

3.1.8 管理BGP連線 150

3.2 路由策略 153

3.2.1 重置BGP連線 153

3.2.2 案例研究:通過NLRI過濾路由 155

3.2.3 案例研究:通過AS_PATH過濾路由 161

3.2.4 案例研究:通過路由圖過濾路由 164

3.2.5 案例研究:管理權值 166

3.2.6 案例研究:管理距離以及後門路由 173

3.2.7 案例研究:使用LOCAL_PREF 屬性 178

3.2.8 案例研究:使用MULTI_EXIT_DISC屬性 182

3.2.9 案例分析:附加AS_PATH 187

3.2.10 案例分析:路由標記 190

3.2.11 案例分析:路由抑制 194

3.3 大型BGP 197

3.3.1 案例分析:BGP對等組 198

3.3.2 案例分析:BGP 團體 201

3.3.3 案例分析:專用AS號 212

3.3.4 案例分析:BGP 聯盟 215

3.3.5 案例分析:路由反射器 225

3.4 展望 230

3.5 推薦的讀物 230

3.6 命令歸納 231

3.7 配置練習 235

3.8 故障排除練習 240

第二部分 高級IP路由問題

第4章 網路地址翻譯 250

4.1 NAT的操作 250

4.1.1 NAT的基本概念 250

4.1.2 NAT和IP位址的保存 252

4.1.3 NAT和ISP的變更 254

4.1.4 NAT和多宿主AS 255

4.1.5 連線埠地址翻譯 257

4.1.6 NAT和TCP負載分配 258

4.1.7 NAT和虛擬伺服器 259

4.2 NAT的問題 260

4.2.1 信頭校驗和 260

4.2.2 分段 260

4.2.3 加密 260

4.2.4 安全性 261

4.2.5 具體協定涉及到的問題 261

4.3 配置NAT 268

4.3.1 案例研究:靜態NAT 268

4.3.2 案例研究:動態NAT 274

4.3.3 案例研究:網路合併 278

4.3.4 案例研究:用NAT實現ISP多宿 281

4.3.5 連線埠地址翻譯 286

4.3.6 案例研究:TCP負載均衡 287

4.3.7 案例研究:服務分配 288

4.4 NAT故障排除 290

4.5 章節附注 292

4.6 展望 292

4.7 命令歸納 292

4.8 配置練習 293

4.9 故障排除練習 295

第5章 IP多播路由介紹 297

5.1 對IP多播的要求 299

5.2 組成員概念 303

5.2.1 加入和退出組 304

5.2.2 網際網路組管理協定(IGMP) 308

5.2.3 Cisco組員資格協定(CGMP) 313

5.3 多播路由的問題 320

5.3.1 多播的前傳 320

5.3.2 多播路由 321

5.3.3 稀疏與密集拓撲的比較 322

5.3.4 隱式加入與顯式加入的比較 323

5.3.5 基於源的樹與共享樹的比較 325

5.3.6 多播的範圍 326

5.4 距離向量多播路由協定(DVMRP)的操作 329

5.4.1 對鄰居的發現和維護 330

5.4.2 DVMRP路由表 330

5.4.3 DVMRP包的前轉 332

5.4.4 DVMRP訊息的格式 332

5.5 MOSPF的操作 338

5.5.1 MOSPF基礎 339

5.5.2 區域間的MOSPF 340

5.5.3 AS間的MOSPF 342

5.5.4 MOSPF擴展的格式 343

5.6 基於核心的樹(CBT)的操作 345

5.6.1 CBT基礎 345

5.6.2 尋找核心 346

5.6.3 CBT指定路由器 347

5.6.4 成員與非成員的多播源 348

5.6.5 CBT訊息格式 349

5.7 與協定無關的多播(PIM)的介紹 353

5.8 與協定無關多播,密集模式(PIM-DM)的操作 354

5.8.1 PIM-DM基礎 354

5.8.2 Prune 訊息的覆蓋 359

5.8.3 單播路由的改變 361

5.8.4 PIM-DM指定路由器 361

5.8.5 PIM前轉器的選舉 361

5.9 與協定無關的多播,稀疏模式(PIM-SM)的操作 364

5.9.1 PIM-SM基礎 364

5.9.2 查找會聚點 365

5.9.3 PIM-SM和共享樹 367

5.9.4 源的註冊 369

5.9.5 PIM-SM與最短路徑樹 375

5.9.6 PIMv2訊息格式 379

5.10 章節附注 385

5.11 展望 386

5.12 推薦讀物 386

5.13 命令歸納 386

5.14 複習問題 388

第6章 IP多播路由的配置和故障排除 394

6.1 配置IP多播路由 394

6.2 案例研究:配置與協定無關多播,密集模式(PIM-DM) 395

6.3 配置與協定無關多播,稀疏模式(PIM-SM) 403

6.3.1 案例研究:靜態配置RP 403

6.3.2 案例研究:配置Auto-RP 409

6.3.3 案例研究:配置稀疏——密集模式 416

6.3.4 案例研究:配置自舉協定 419

6.4 案例研究:多播負荷分擔 423

6.5 IP多播路由的故障排除 429

6.5.1 使用mrinfo 430

6.5.2 mtrace與mstat的使用 432

6.6 展望 436

6.7 配置練習 436

6.8 排錯練習 438

第7章 大範圍IP多播路由 441

7.1 多播範圍控制 441

7.2 案例學習:多播穿過非多播域 443

7.3 連線到DVMRP網路 445

7.4 AS間多播 448

7.4.1 BGP的多協定擴展(MBGP) 450

7.4.2 多播源發現協定(MSDP)運行 451

7.4.3 MSDP訊息格式 453

7.5 案例學習:配置MBGP 456

7.6 案例學習:配置MSDP 460

7.7 案例學習:MSDP全連線組 464

7.8 案例學習:泛播 RP 466

7.9 案例學習:MSDP預設對等實體 470

7.10 命令歸納 473

7.11 章節附注 474

7.12 展望 474

7.13 複習問題 474

第8章 IPv6 476

8.1 IPv6的設計目標 476

8.1.1 提高可擴展性 477

8.1.2 易於配置 477

8.1.3 安全性 478

8.2 當前IPv6狀態 478

8.2.1 IPv6規範(RFC) 478

8.2.2 廠商支持 479

8.2.3 實現 479

8.3 IPv6包格式 480

8.3.1 IPv6地址 480

8.3.2 地址空間 481

8.3.3 地址的文字表示 481

8.3.4 地址前綴的文字表示 482

8.3.5 地址類型分配 482

8.4 地址結構 484

8.4.1 可聚合全球地址格式 484

8.4.2 IPv6頭 493

8.5 IPv6功能 497

8.5.1 在Cisco路由器上使能IPv6能力 497

8.5.2 ICMPv6 498

8.5.3 鄰居發現 499

8.5.4 自動配置 506

8.5.5 路由 509

8.5.6 泛播處理過程 521

8.5.7 多播 522

8.5.8 服務質量 526

8.6 從IPv4向IPv6過渡 526

8.6.1 雙協定棧 527

8.6.2 DNS 527

8.6.3 IPv4中的IPv6隧道 528

8.6.4 網路地址翻譯-協定翻譯 530

8.7 章節附注 530

8.8 展望 530

8.9 推薦書目 531

8.10 複習問題 531

8.11 參考文獻 533

第9章 路由器管理 535

9.1 規則和程式定義 536

9.1.1 服務等級協定 536

9.1.2 改變管理 536

9.1.3 擴大提交過程程式 538

9.1.4 更新規則 538

9.2 簡單網路管理協定 538

9.2.1 SNMP概述 538

9.2.2 CiscoWorks 540

9.2.3 路由器的SNMP配置 540

9.3 RMON 545

9.3.1 RMON概述 545

9.3.2 路由器的RMON配置 546

9.4 記錄日誌 548

9.5 系統日誌(Syslog) 551

9.5.1 Syslog概述 551

9.5.2 路由器上Syslog的配置 552

9.6 網路時間協定(NTP) 553

9.6.1 NTP概述 553

9.6.2 路由器的NTP配置 554

9.7 記賬 557

9.7.1 IP記賬 558

9.7.2 NetFlow 559

9.8 配置管理 564

9.9 故障管理 565

9.10 性能管理 567

9.11 安全管理 567

9.11.1 口令類型和加密 568

9.11.2 控制互動式訪問 568

9.11.3 減少拒絕服務攻擊的危險 569

9.11.4 TACACS+ 570

9.11.5 RADIUS 575

9.11.6 安全的命令解釋器 576

9.12 設計支持管理程式的伺服器 577

9.13 網路健壯性 577

9.13.1 HSRP 577

9.13.2 多組HSRP 578

9.13.3 配置HSRP 579

9.13.4 配置MHSRP 582

9.14 實驗室 583

9.15 推薦書目 584

9.16 章節附注 585

9.17 展望 585

9.18 命令歸納 585

9.19 複習問題 589

9.20 配置練習 590

9.21 參考文獻 590

第三部分 附錄

附錄A show ip bgp neighbors的顯示 594

附錄B 正則表達式指南 599

附錄C 保留的多播地址 603

附錄D 複習問題的答案 619

附錄E 配置練習的答案 631

附錄F 故障排除練習答案 664

相關搜尋

熱門詞條

聯絡我們