TCP/IP 路由技術 (第二捲), 2/e (Routing TCP/IP,Volume II:CCIE Professional Development, 2/e)

傑夫·多伊爾 (Jeff Doyle)

買這商品的人也買了...

商品描述

《TCP/IP路由技術(第2捲)(第2版)》是有關Cisco外部路由協議和高級IP路由主題的權威指南,是Cisco路由與交換領域實屬罕見的經典著作。本書在上一版的基礎上進行了全面更新,其可讀性、廣度和深度相較於上一版有了相當大的改進。
《TCP/IP路由技術(第2捲)(第2版)》主要分為11章,其內容包括域間路由概念、BGP簡介、BGP和NLRI、BGP和路由策略、擴展BGP、多協議BGP、IP組播路由簡介、協議無關組播、擴展IP組播路由、IPv4到IPv4的網絡地址轉換(NAT44)、IPv6到IPv4的網絡地址轉換(NAT64)等。為了方便讀者深入掌握各章所學知識,本書提供了大量的案例分析材料,涵蓋了協議配置、故障檢測和排除等方面。每章在結束時都提供大量的復習題、配置練習和排錯練習,以加強讀者對所學知識的理解與記憶。
《TCP/IP路由技術(第2捲)(第2版)》除了適合眾多備考的準CCIE以及需要通過再認證的CCIE閱讀,還非常適合從事大型IP網絡規劃、設計和實施工作的工程技術人員及網絡管理員參考。

作者簡介

作者:[美]傑夫多伊爾(Jeff Doyle)譯者:夏俊傑

Jeff Doyle(CCIE #1919)是Fishtech實驗室的研發副總裁,主要研究方向是IP路由協議、SDN/NFV、數據中心架構、MPLS以及IPv6技術。Jeff設計或協助設計完成的大規模IP服務提供商網絡以及企業網絡遍及六大洲的26個國家,曾經協助日本、中國以及韓國開展IPv6的早期部署,為這些國家的服務提供商、政府機構、軍隊供應商、設備製造商以及大型企業提供IPv6最佳部署方案的諮詢服務。目前主要為大型企業提供數據中心基礎設施、SDN以及SD-WAN等領域的演進諮詢服務。
Jeff是CCIE Professional Development: Routing TCP/IP, Volumes I and II、OSPF and IS-IS: Choosing an IGP for Large-Scale Networks的作者,是Software Defined Networking: Anatomy of OpenFlow一書的合作者,同時還是Juniper Networks Routers: The Complete Reference的編輯及特約作者。此外,Jeff還為福布斯以及Network World博客及Network Computing博客寫作文章。Jeff是洛基山IPv6任務組的奠基人之一(是IPv6論壇會士),並負責ISOC(互聯網協會)科羅拉多分會的執行委員會工作。
Jeff和他的妻子Sara以及一隻名叫Max的牧羊犬(狗狗世界的阿甘)住在科羅拉多州的威斯敏斯特。Jeff和Sara的生活非常美滿,長期與四個成年子女及一大群孫子孫女們居住在方圓幾英里的範圍之內。

目錄大綱

第1章域間路由概念1 
1.1早期域間路由協議:EGP1 
1.1.1EGP起源1 
1.1.2EGP操作3 
1.1.3EGP的不足11 
1.2BGP的出現12 
1.3BGP基礎12 
1.4自治系統類型15 
1.5EBGP與IBGP16 
1.6多歸屬22 
1.6.1轉接AS多歸屬22 
1.6.2末梢AS多歸屬23 
1.6.3多歸屬與路由策略27 
1.6.4多歸屬面臨的問題:負載共享與負載均衡27 
1.6.5多歸屬面臨的問題:流量控制28 
1.6.6多歸屬面臨的問題:PA地址30 
1.7CIDR31 
1.7.1匯總概述31 
1.7.2無類別路由32 
1.7.3匯總:好處、壞處及不對稱流量36 
1.7.4CIDR :延緩B類地址空間的耗儘速度38 
1.7.5CIDR:降低路由表爆炸的風險38 
1.7.6管理和分配IPv4地址塊41 
1.7.7CIDR面臨的問題:多歸屬與PA地址43 
1.7.8CIDR面臨的問題:地址可攜帶性44 
1.7.9CIDR面臨的問題:PI地址45 
1.7.10CIDR面臨的問題:流量工程45 
1.7.11CIDR的問題解決之道47 
1.7.12IPv6時代的到來50 
1.7.13再論Internet路由表爆炸50 
1.8展望52 
1.9複習題52 

第2章BGP簡介53 
2.1 誰需要BGP53 
2.1.1連接非信任域53 
2.1.2連接多個外部鄰居54 
2.1.3設置路由策略58 
2.1.4BGP的危害61 
2.2BGP操作62 
2.2.1BGP消息類型63 
2.2.2BGP有限狀態機64 
2.2.3路徑屬性67 
2.2.4BGP決策進程74 
2.2.5BGP消息格式76 
2.2.6Open消息77 
2.2.7Update消息78 
2.2.8Keepalive消息80 
2.2.9Notification消息80 
2.3BGP對等關係的配置及故障檢測與排除81 
2.3.1案例研究:EBGP對等會話81 
2.3.2案例研究:基於IPv6的EBGP對等會話84 
2.3.3案例研究:IBGP對等會話87 
2.3.4案例研究:直連檢查與EBGP多跳93 
2.3.5案例研究:管理和保護BGP連接99 
2.4展望103 
2.5複習題104 
2.6配置練習題104 
2.7故障檢測與排除練習題105 

第3章BGP與NLRI111 
3.1在BGP中配置NLRI以及檢測與排除NLRI故障111 
3.1.1利用network語句注入前綴111 
3.1.2利用networkmask語句注入前綴114 
3.1.3利用重分發注入前綴115 
3.2NLRI與IBGP119 
3.2.1在IBGP拓撲結構中管理前綴120 
3.2.2IBGP與IGP同步128 
3.3將BGPNLRI 告到本地AS中129 
3.3.1將BGPNLRI重分發到IGP中130 
3.3.2案例研究:利用IBGP將NLRI重分發到末梢AS中130 
3.3.3利用靜態路由將NLRI宣告到末梢AS中137 
3.3. 4將默認路由宣告給鄰接AS139 
3.4利用BGP宣告聚合路由140 
3.4.1案例研究:利用靜態路由進行聚合141 
3.4.2利用aggregate—address語句進行聚合142 
3.4.3ATOMIC_AGGREGATE與AGGREGATOR屬性146 
3.4.4聚合時使用AS_SET149 
3.5展望154 
3.6複習題155 
3.7配置練習題155 
3.8故障檢測與排除練習題158 

第4章BGP與路由策略167 
4.1策略與BGP數據庫168 
4.2IOSBGP實現175 
4.2.1InQ與OutQ175 
4.2.2IOSBGP進程177 
4.2.3NHT、Event以及Open進程180 
4.2.4表版本182 
4.3管理策略變更188 
4.3.1清除BGP會話188 
4.3.2軟重配189 
4.3.3路由刷新192 
4.4路由過濾技術196 
4.4.1通過NLRI過濾路由196 
4.4.2案例研究:使用分發列表197 
4.4.3使用擴展ACL的路由過濾器205 
4.4.4案例研究:使用前綴列表206 
4.4.5使用AS_PATH過濾路由213 
4.4.6 則表達式213 
4.4.7案例研究:使用AS_PATH過濾器217 
4.4.8案例研究:利用路由映射設置策略220 
4.4.9過濾器處理225 
4.5影響BGP決策進程226 
4.5.1案例研究:管理權重227 
4.5 .2案例研究:使用LOCAL_PREF屬性234 
4.5.3案例研究:使用MULTI_EXIT_DISC屬性240 
4.5.4案例研究:附加AS_PATH256 
4.5.5案例研究:管理距離與後門路由260 
4.6控制複雜的路由映射265 
4.6.1continue子句266 
4.6.2策略列表268 
4.7展望270 
4.8複習題270 
4.9配置練習題271 
4.10故障檢測及排除練習題274 

第5章擴展BGP281 
5.1擴展配置282 
5.1.1對等體組282 
5.1.2對等體模板289 
5.1.3COMMUNITY屬性297 
5.2擴展BGP功能334 
5.2.1路由翻動抑制334 
5.2.2ORF339 
5.2.3NHT346 
5.2.4快速外部切換355 
5.2.5BFD357 
5.2.6BGPPIC365 
5.2.7GR376 
5.2.8最大前綴377 
5.2. 9調節BGPCPU386 
5.2.10調節BGP內存388 
5.2.11BGP傳輸優化393 
5.3擴展BGP網絡398 
5.3.1私有AS號398 
5.3.24字節AS號402 
5.3.3IBGP與N平方問題402 
5.3.4聯盟40 3 
5.3.5路由反射器414 
5.4展望424 
5.5複習題425 
5.6配置練習題426 
5.7故障檢測及排除練習題428 

第6章多協議BGP430 
6.1BGP的多協議擴展430 
6.2MBGP支持IPv6地址簇432 
6.3配置IPv6MBGP433 
6.3.1IPv4TCP會話上的IPv4和IPv6前綴434 
6.3.2將IPv4BGP配置更新為地址簇格式440 
6.3.3IPv6TCP會話上的IPv4和IPv6442 
6.3.4雙棧MBGP連接449 
6.3.5多跳雙棧MBGP連接453 
6.3.6IPv4和IPv6混合會話454 
6.3.7多協議IBGP457 
6.3.8案例研究:多協議策略配置465 
6.4展望491 
6.5複習題491 
6.6配置練習題492 
6.7故障檢測及排除練習題494 

第7章IP多播路由簡介496 
7.1IP多播需求498 
7.1.1IPv4多播地址499 
7.1.2IPv6多播地址502 
7.1.3組成員概念504 
7.1.4IGMP508 
7.1.5MLD517 
7.1.6IGMP/MLDSnooping520 
7.1.7CGMP522 
7.2多播路由的問題525 
7.2.1多播轉發526 
7.2.2多播路由527 
7.2.3稀疏與密集拓撲結構528 
7.2.4隱式加入與顯式加入529 
7.2.5有源樹與共享樹530 
7.2.6SSM531 
7.2.7多播定界532 
7.3展望535 
7 .4推薦讀物535 
7.5複習題535 
7.6配置練習題536 

第8章PIM538 
8.1PIM簡介538 
8.2PIM—DM操作539 
8.2.1PIM—DM基礎539 
8.2.2剪除覆蓋544 
8.2.3單播路由變化545 
8.2 .4PIM—DM指派路由器545 
8.2.5PIM轉發路由器選舉546 
8.3PIM—SM操作548 
8.3.1PIM—SM基礎549 
8.3.2發現RP549 
8.3.3PIM—SM與共享樹554 
8.3.4源註冊556 
8.3.5PIM —SM與最短路徑樹561 
8.3.6PIMv2消息格式565 
8.4IP多播路由的配置572 
8.4.1案例研究:配置PIM—DM573 
8.4.2案例研究:配置PIM—SM579 
8.4.3案例研究:多播負載均衡598 
8.5IP多播路由的故障檢測與排除603 
8.5.1使用mrinfo604 
8.5.2使用mtrace和mstat606 
8.6展望609 
8.7推薦讀物609 
8.8複習題610 
8.9配置練習題610 
8.10故障檢測與排除練習題612 

第9章擴展IP多播路由615 
9.1多播定界615 
9.2案例研究:多播穿越非多播域618 
9.3連接DVMP網絡620 
9.4AS間多播622 
9.4.1MBGP624 
9.4.2MSDP操作625 
9.4.3MSDP消息格式627 
9.5案例研究:配置MBGP630 
9.6案例研 :配置MSDP634 
9.7案例研究:MDSP網狀多播組638 
9.8案例研究:任播RP640 
9.9案例研究:MSDP默認對等體644 
9.10展望646 
9.11複習題646 
9.12配置練習題647 

第10章NAT44650 
10.1NAT44操作650 
10.1.1NAT的基本概念651 
10.1.2NAT與節約IP地址652 
10.1.3NAT與ISP遷移654 
10.1.4NAT與多歸屬自治系統655 
10.1.5PAT657 
10.1.6NAT與TCP負載分發658 
10.1.7NAT與虛擬服務器659 
10.2NAT問題660 
10.2.1報頭檢驗660 
10.2.2分段660 
10.2.3加密661 
10.2.4安全661 
10.2.5協議相關問題661 
10.3配置NAT44668 
10.3.1案例研究:靜態NAT668 
10.3.2NAT44與DNS673 
10.3 .3案例研究:動態NAT674 
10.3.4案例研究:網絡融合678 
10.3.5案例研究:通過NAT多歸屬到ISP682 
10.3.6案例研究:PAT686 
10.3.7案例研究:TCP負載均衡687 
10.3.8案例研究:服務分發689 
10.4NAT44的故障檢測與排除690 
10.5展望692 
10.6複習題692 
10.7配置練習題692 
10.8故障檢測與排除練習題694 

第11章NAT64696 
11.1SIIT697 
11.1.1IPv4/I Pv6報頭轉換699 
11.1.2ICMP/ICMPv6轉換700 
11.1.3分段與PMTU703 
11.1.4上層報頭轉換704 
11.2NAT—PT704 
11.2.1NAT—PT操作705 
11.2.2配置NAT—PT707 
11.2.3為什麼要廢止NAT —PT720 
11.3無狀態NAT64721 
11.3.1無狀態NAT64操作722 
11.3.2配置無狀態NAT64724 
11.3.3無狀態NAT64的局限性726 
11.4有狀態NAT64726 
11.4.1有狀態NAT64操作726 
11.4.2配置有狀態NAT64728 
11.4.3有狀態NAT64的局限性730 
11.5展望730 
11.6複習題730 
11.7配置練習題731 
附錄A複習題答案733