BGP Design and Implementation (Hardcover)
暫譯: BGP 設計與實作 (精裝版)
Randy Zhang, Micah Bartell
- 出版商: Cisco Press
- 出版日期: 2003-12-22
- 售價: $2,750
- 貴賓價: 9.5 折 $2,613
- 語言: 英文
- 頁數: 672
- 裝訂: Hardcover
- ISBN: 1587051095
- ISBN-13: 9781587051098
-
相關分類:
Computer-networks
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
SQL 語法查詢百科 (SQL Fundamentals, 2/e)$720$569 -
C++ Builder 6 完全攻略$690$587 -
Web 好色-網頁色彩學$420$328 -
ASP.NET 程式設計徹底研究$590$466 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
Red Hat Linux Pocket Administrator (Paperbacl)$1,260$1,197 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
Flash MX 2004 躍動的網頁中文版$550$468 -
Dreamweaver MX 2004 魔法書中文版$490$417 -
Linux 與 Windows 共舞─異質平台整合方案$650$553 -
SCJP‧SCJD 專業認證指南 (Sun Certified Programmer & Developer for Java 2 #310-305 與310-027)$850$723 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
建構嵌入式 Linux 系統$780$616 -
Linux 網路管理實務: 調校、帳號、監控、安全$580$493 -
最新 JavaScript 完整語法參考辭典 第三版$490$382 -
Computer Organization and Design: The Hardware/Software Interface, 3/e(IE) (美國版ISBN:1558606041)$1,200$1,176 -
RFID 技術與應用$480$408 -
舞動 Dreamweaver MX 2004 動態網頁設計中文版$480$480 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
ASP.NET 2.0 深度剖析範例集$650$507 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774
商品描述
Learn practical guidelines for designing and deploying a scalable BGP routing architecture
- Up-to-date coverage of BGP features like performance tuning, multiprotocol BGP, MPLS VPN, and multicast BGP
- In-depth coverage of advanced BGP topics to help design a complex BGP routing architecture
- Practical design tips that have been proven in the field
- Extensive configuration examples and case studies
BGP Design and Implementation focuses on real-world problems and provides not only design solutions, but also the background on why they are appropriate and a practical overview of how they apply into a top-down design. The BGP protocol is being used in both service provider and enterprise networks. The design goals of these two groups are different, leading to different architectures being used in each environment. The title breaks out the separate goals, and resulting solutions for each group to assist the reader in further understanding different solution strategies.
This book starts by identifying key features and functionality in BGP. It then delves into the topics of performance tuning, routing policy development, and architectural scalability. It progresses by examining the challenges for both the service provider and enterprise customers, and provides practical guidelines and a design framework for each. BGP Design and Implementation finishes up by closely looking at the more recent extensions to BGP through Multi-Protocol BGP for MPLS-VPN, IP Multicast, IPv6, and CLNS.
Each chapter is generally organized into the following sections: Introduction, Design and Implementation Guidelines, Case Studies, and Summary.
Table of Contents
Introduction.
I. UNDERSTANDING ADVANCED BGP.
II. DESIGNING BGP ENTERPRISE NETWORKS.
III. DESIGNING BGP SERVICE PROVIDER NETWORKS.
PART IV. IMPLEMENTING BGP MULTIPROTOCOL EXTENSIONS.
V. APPENDIXES.
商品描述(中文翻譯)
學習設計和部署可擴展 BGP 路由架構的實用指南
- 最新的 BGP 功能涵蓋,如性能調整、多協議 BGP、MPLS VPN 和多播 BGP
- 深入探討高級 BGP 主題,以幫助設計複雜的 BGP 路由架構
- 實用的設計建議,已在實際應用中得到驗證
- 廣泛的配置範例和案例研究
《BGP 設計與實施》專注於現實世界的問題,不僅提供設計解決方案,還提供為何這些方案適用的背景,以及如何將其應用於自上而下的設計的實用概述。BGP 協議在服務提供商和企業網路中都在使用。這兩組的設計目標不同,導致在每個環境中使用不同的架構。本書分別闡述這兩組的目標及其解決方案,以幫助讀者進一步理解不同的解決策略。
本書首先識別 BGP 的關鍵特性和功能。然後深入探討性能調整、路由政策開發和架構可擴展性。接著檢視服務提供商和企業客戶面臨的挑戰,並為每個群體提供實用的指導方針和設計框架。《BGP 設計與實施》最後仔細研究了 BGP 的最新擴展,包括 MPLS-VPN 的多協議 BGP、IP 多播、IPv6 和 CLNS。
每章通常組織為以下幾個部分:介紹、設計與實施指導、案例研究和總結。
目錄
介紹。
I. 理解高級 BGP。
1. 高級 BGP 介紹。
理解 BGP 特性。可靠性。穩定性。可擴展性。靈活性。比較 BGP 和 IGP。
2. 理解 BGP 基礎組件。
比較控制平面和轉發平面。BGP 流程和內存使用。BGP 路徑屬性。ORIGIN。AS_PATH。NEXT_HOP。MULTI_EXIT_DISC。LOCAL_PREF。COMMUNITY。ORIGINATOR_ID。CLUSTER_LIST。理解內部 BGP。路徑決策過程。BGP 能力。BGP-IGP 路由交換。路由信息庫。切換路徑。過程切換。基於緩存的切換。快速切換。最佳切換。分佈式最佳切換。NetFlow 切換。基於緩存的切換方法的缺點。Cisco Express Forwarding。FIB。鄰接表。分佈式 CEF。負載共享。切換機制比較。案例研究:BGP 內存使用估算。方法。估算公式。啟用 BGP 前的可用內存。BGP 網路的內存使用。BGP 路徑的內存使用。BGP 路徑屬性的內存使用。IP NDB 的內存使用。IP RDB 的內存使用。IP CEF 的內存使用。總 BGP 內存使用。分析。總結。
3. 調整 BGP 性能。
BGP 收斂調整。TCP 協議考量。TCP MSS。TCP 窗口大小。路徑 MTU 探測。隊列優化。數據包接收過程。保持隊列優化。SPD。系統緩衝區。BGP 更新生成。對等組。BGP 動態更新對等組。更新打包增強。BGP 只讀模式。性能優化相互依賴性。BGP 網路性能特徵。網路故障影響緩解。BGP 快速外部故障轉移。IGP/BGP 收斂時間差。BGP 非停止轉發。前綴更新優化。路由顫動抑制。BGP 軟重配置。路由刷新功能。傳輸端循環檢測。出站路由過濾。案例研究:BGP 收斂測試。測試場景。基線收斂。對等組的好處。對等組和路徑 MTU 探測。對等組和隊列優化。12.0(19)S 版本前的功能比較。12.0(19)S 版本後的 BGP 增強。案例研究總結。總結。
4. 有效的 BGP 政策控制。
政策控制技術。正則表達式。正則表達式的組成部分。如何在 Cisco IOS 軟體中使用正則表達式。執行 BGP 政策的過濾列表。前綴列表。AS 路徑列表。社群列表。路由圖。政策列表。過濾處理順序。條件廣告。配置。範例。聚合和去聚合。本地 AS。QoS 政策傳播。識別和標記需要優先處理的 BGP 前綴。根據 BGP 標記設置 FIB 政策條目。在介面上配置流量查找並設置 QoS 政策。在介面上執行流量接收和傳輸時的流量控制。QPPB 的範例。BGP 政策會計。案例研究:通過本地 AS 的 AS 整合。總結。
II. 設計 BGP 企業網路。
5. 企業 BGP 核心網路設計。
在企業核心中使用 BGP。定義問題。確定解決方案。BGP 的優勢。BGP 的劣勢。BGP 網路核心設計解決方案。內部 BGP 核心架構。路徑選擇。故障和恢復場景。管理控制。路由政策。外部 BGP 核心架構。路徑選擇。故障和恢復場景。管理控制。路由政策。內部/外部 BGP 核心架構。路徑選擇。故障和恢復場景。管理控制。路由政策。遠端站點聚合。案例研究:BGP 核心部署。BGP 核心設計場景。設計要求。潛在解決方案。需求分析。解決方案描述。核心設計。主要中心連接。遠端站點聚合。互聯網連接。遷移計劃。支持基礎設施。覆蓋 BGP 和注入前綴。BGP 核心啟用。最終清理。最終場景。總結。
6. 企業網路的互聯網連接。
確定從上游提供者接受哪些信息。僅默認路由。默認加部分路由。完整的互聯網表。多重連接。單一邊界路由器的 Stub 網路。多重邊界路由器的 Stub 網路。標準多重連接網路。單一邊界路由器。多重邊界路由器。路由過濾。入站過濾。出站過濾。負載平衡。入站流量負載平衡。出站流量負載平衡。對同一提供者的多個會話。EBGP 多跳解決方案。EBGP 多路徑解決方案。其他連接考量。提供者基於的摘要。對等過濾。案例研究:多重連接環境中的負載平衡。場景概述。流量流動要求。故障場景。初始配置。入站流量政策。出站流量政策。最終配置。總結。
III. 設計 BGP 服務提供者網路。
7. 可擴展的 iBGP 設計和實施指導。
iBGP 可擴展性問題。路由反射。路由反射的工作原理。前綴廣告的規則。集群。循環預防機制。ORIGINATOR_ID。CLUSTER_LIST。分層路由反射。路由反射設計範例。保持邏輯和物理拓撲一致。在 RR 環境中使用可比較的 Inter-AS 指標。在 RR 環境中設置適當的 IGP 指標。集群設計。重置下一跳。使用對等組的路由反射。聯盟。聯盟的工作原理。AS_PATH 的特殊處理。社群的特殊處理。聯盟外部和聯盟內部路由。私有 AS 編號。聯盟設計範例。中心-輻射架構。為聯盟設置適當的 IGP 指標。聯盟與路由反射的比較。總結。
8. 路由反射和聯盟遷移策略。
一般遷移策略。準備步驟。識別起始和最終網路拓撲。識別起始路由器。最小化流量損失。案例研究 1:iBGP 全網狀到路由反射遷移。起始配置和 RIB。遷移程序。步驟 1:選擇起始核心路由器。步驟 2:為客戶創建新的對等組,並啟用路由反射。步驟 3:將所有接入路由器移至新對等組。步驟 4:將其他核心路由器移至 RR,並將接入路由器添加為客戶。步驟 5:移除不再需要的 iBGP 會話。步驟 6:對其他 POP 重複步驟 1 到 5。步驟 7:驗證所有前綴的 BGP 可達性。最終 BGP 配置。案例研究 2:iBGP 全網狀到聯盟遷移。起始配置和 RIB。遷移程序。步驟 1:選擇 R4 作為起始路由器並將其移出轉發路徑。步驟 2:用聯盟配置替換 R4 的 BGP 流程並更新所有路由器。步驟 3:創建 iBGP 網狀會話和內部聯盟 eBGP 會話。步驟 4:更新 R1 和 R2 的配置以與 R 對等。步驟 5:將 R6 從成員 AS 100 移至成員 AS 65001,並將 R4 放回轉發路徑。步驟 6:將 R7 從成員 AS 100 移至成員 AS 65001,並將 R5 移出轉發路徑。步驟 7:將 R5 從成員 AS 100 移至成員 AS 65001,並將 R5 放回轉發路徑。步驟 8:更新 R1 和 R 的對等關係。步驟 9:將 R2 移出轉發路徑,並將 R2 從成員 AS 100 遷移至成員 AS。步驟 10:更新 R2 的對等關係,並將 R2 放回轉發路徑。步驟 11:將 R3 從成員 AS 100 移至成員 AS。步驟 12:將 R1 從成員 AS 100 移至成員 AS。步驟 13:更新 R 的對等關係。步驟 14:驗證所有路由信息。案例研究 3:路由反射到聯盟遷移。起始配置。遷移程序。步驟 1:選擇 R4 作為起始路由器並將其移出轉發路徑。步驟 2:將 R4 從 AS 100 遷移至成員 AS 65001,並用聯盟配置更新所有其他路由器。步驟 3:在 R 上創建內部成員和外部成員 AS 會話。步驟 4:更新 R1 和 R 的對等關係。步驟 5:將 R6 從成員 AS 100 移至成員 AS 65001,並將 R4 放回轉發路徑。步驟 6:將 R7 從成員 AS 100 移至成員 AS 65001,並將 R5 移出轉發路徑。步驟 7:將 R5 從成員 AS 100 移至成員 AS 65001,並將 R5 放回轉發路徑。步驟 8:更新 R 的對等關係。步驟 9:將 R2 移出轉發路徑,並將 R2 從成員 AS 100 遷移至成員 AS。步驟 10:更新 R2 的對等關係,並將 R2 放回轉發路徑。步驟 11:將 R3 從成員 AS 100 移至成員 AS。步驟 12:將 R1 從成員 AS 100 移至成員 AS。步驟 13:更新 R 的對等關係。步驟 14:驗證所有路由信息。案例研究 4:聯盟到路由反射遷移。起始配置。遷移程序。步驟 1:選擇 R4 作為起始路由器並將其移出轉發路徑。步驟 2:將 R4 遷移至新的成員 AS 100 並使其成為路由反射器。步驟 3:在 R1 和 R2 上,添加成員。
