《MPLS在SDN時代的套用》是2017年人民郵電出版社出版的圖書,作者是(西班牙)安東尼奧·桑切斯-蒙曰、(匈牙利)克日什托夫·格熱戈日·扎科維奇。
基本介紹
- 中文名:MPLS在SDN時代的套用
- 作者:(西班牙)安東尼奧·桑切斯-蒙曰、(匈牙利)克日什托夫·格熱戈日·扎科維奇
- 出版時間:2017年1月2日
- 出版社:人民郵電出版社
- 頁數:770 頁
- ISBN:978-7-115-46984-7
- 定價:188 元
- 開本:16 開
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
本書共分為21章,其內容涵蓋了MPLS和SDN的簡介、MPLS中4種**重要的信令協定、第3層單播MPLS服務、藉助MPLS網路傳播Internet多播流量、多播VPN、點對點第 2層VPN、虛擬專用LAN服務、乙太網VPN、域間MPLS服務、底層和覆蓋層體系結構、網路虛擬化覆蓋、網路功能虛擬化、流量工程簡介、TE頻寬預留、集中式流量工程、擴展MPLS流量傳輸和無縫MPLS、擴展MPLS服務、基於IGP的穿越流量快速恢復、基於RSVP-TE的穿越流量快速恢復、針對流量快速恢復的FIB最佳化、出站服務流量快速恢復等。
圖書目錄
第 1章 MPLS和SDN簡介 1
1.1 網際網路(The Internet) 1
1.2 ISP示例拓撲 4
1.2.1 服務提供商使用的路由器的
類型 5
1.2.2 BGP配置 7
1.2.3 BGP路由的信令和冗餘 11
1.2.4 未啟用BGP的核心網內的
數據包轉發 16
1.3 MPLS 17
1.3.1 MPLS實例 17
1.3.2 MPLS包頭 19
1.3.3 MPLS配置及轉發平面 21
1.3.4 轉發等價類 26
1.3.5 再問,什麼是MPLS 27
1.4 OpenFlow 27
1.4.1 OpenFlow—基於流的轉發 28
1.4.2 OpenFlow:Openness
(開放性)和P4 29
1.5 SDN 30
1.5.1 控制和轉發平面相分離 30
1.5.2 SDN和協定 32
1.6 SDN時代 32
第 2章 MPLS“四巨頭” 37
2.1 LDP 38
2.1.1 LDP發現和LDP會話 39
2.1.2 LDP標籤映射 41
2.1.3 LDP和多條等價轉發路徑
(Equal-Cost Multipath) 48
2.1.4 LDP實現細節 52
2.1.5 區域間LDP 56
2.1.6 防止LDP網路中的流量黑洞 56
2.2 RSVP-TE 59
2.2.1 RSVP-TE LSP基礎 61
2.2.2 RSVP-TE示例 68
2.2.3 受RSVP約束的路徑(RSVP-Constrained Path)和ECMP 75
2.2.4 區域間(Inter-Area)RSVP-
TE LSP 79
2.2.5 RSVP自動隧道
(Auto Tunnel) 80
2.3 IGP和SPRING 81
2.3.1 SPRING示例 82
2.3.2 SPRING概念 88
2.3.3 SPRING鄰接段
(Adjacency Segment) 90
2.3.4 LDP、RSVP-TE和SPRING
之比較 91
2.4 帶標籤的BGP單播路由
(BGP-Labeled Unicast) 92
2.4.1 不運行IGP(IGP-Free)的
大型數據中心網路 93
2.4.2 BGP-LU配置 96
2.4.3 在不運行IGP的數據中心網路
中VM接入服務的配置 102
2.4.4 BGP-LU—信令和轉發
平面 106
2.4.5 BGP-LU—SPRING擴展 108
第3章 第3層單播MPLS服務 110
3.1 6PE:用IPv4/MPLS核心網路
傳輸IPv6流量 111
3.1.1 6PE—骨幹網相關配置
(PE設備) 112
3.1.2 6PE—RR配置 113
3.1.3 6PE—PE路由器上與接入
(CE)有關的配置 113
3.1.4 6PE—信令 116
3.1.5 6PE—轉發平面 117
3.2 BGP/MPLS IP虛擬專用
網路 121
3.2.1 附接電路和接入虛擬化 122
3.2.2 L3VPN簡介 123
3.2.3 L3VPN—信令 124
3.2.4 L3VPN—轉發平面 128
3.2.5 L3VPN—PE上的骨幹網
相關配置 130
3.2.6 L3VPN—RR配置 131
3.2.7 L3VPN—PE的VRF
配置 132
3.2.8 L3VPN—Junos路由器的
路由表 135
3.2.9 L3VPN—服務標籤分配 137
3.2.10 L3VPN—拓撲結構 138
3.2.11 L3VPN—環路避免 143
3.2.12 在VRF內訪問公網
(Internet) 145
3.3 路由目標約束 146
3.3.1 RTC—信令 147
3.3.2 RTC-RR配置 148
3.3.3 RTC—PE的配置 149
3.4 把MPLS服務與數據傳輸
平面綁定 149
3.4.1 在默認實例中配置多個
loopback IP 150
3.4.2 建立通往不同loopback IP
地址的LSP 151
3.4.3 改寫BGP服務路由的
下一跳 154
第4章 藉助MPLS網路傳播
Internet多播流量 156
4.1 IP多播 157
4.1.1 IP多播協定 158
4.1.2 IP多播模式 158
4.2 經典的Internet多播 159
4.2.1 開啟多播源主機和接收
主機 159
4.2.2 構造多播樹 161
4.2.3 經典的Ineternet多播—
跨核心網路互連多播孤島 165
4.3 在遠程PE之間通告PIM join
訊息 168
4.3.1 運營商IP多播套餐 168
4.3.2 PE間直通模式—用單播
IP隧道來建立PE間的PIM
鄰接關係 169
4.3.3 PE間直通模式—用多播
IP隧道來建立PE間的PIM
鄰接關係 170
4.3.4 PE間直通模式—通過
MPLS LSP來建立PE間的
PIM鄰接關係 173
4.3.5 超越PE間的直通模式—不建立PE間的PIM鄰接關係 174
4.4 在啟用帶內多點LDP信令機制
的MPLS網路內傳播Internet
多播流量(Internet Multicast over MPLS with In-Band Multipoint LDP Signaling) 175
4.4.1 多點LDP 175
4.4.2 帶內信令 177
4.4.3 C-多播數據包在MLDP P2MP
LSP上的轉發過程 183
4.4.4 CE多宿主 188
4.4.5 mLDP帶內和PIM ASM 191
4.4.6 其他幾種基於MPLS的
公網多播服務套餐 191
第5章 多播VPN 192
5.1 mLDP+BGP VPN多播流量
傳輸模式 193
5.1.1 MVPN地址家族 193
5.1.2 配置BGP MVPN 196
5.1.3 MVPN站點AD 198
5.1.4 用BGP發布C-多播(S,G)
Join狀態信息 200
5.1.5 用BGP和PMSI屬性建立
P-Tunnel 206
5.1.6 用多點LDP建立傳輸多播
流量的提供商隧道
(P-Tunnel) 211
5.2 RSVP-TE P2MP+BGP VPN
多播流量傳輸模式 217
5.2.1 通告包容PMSI—RSVP-
TE P2MP 218
5.2.2 通告選擇PMSI—RSVP-
TE P2MP 220
5.2.3 用RSVP-TE P2MP建立
P-Tunnel 221
5.3 啟用入站複製的BGP多播
VPN 226
5.3.1 包容PMSI—IR 227
5.3.2 選擇PMSI-IR 228
5.3.3 用其他類型的P-Tunnel配搭
BGP傳播多播VPN流量 229
5.4 BGP多播VPN網路環境中的
CE多宿主 229
5.4.1 出站PE冗餘 229
5.4.2 入站PE冗餘 229
5.4.3 制定**佳RD方案 230
5.5 C-PIM ASM模式下的BGP
多播VPN 231
5.5.1 ASM模式 232
5.5.2 C聚合點—PE和CE的
配置 234
5.5.3 C-多播信令—在ASM模式下
讓PE行使C-RP功能 235
5.6 不一致的C-單播和C-多播 236
第6章 點對點第 2層VPN 238
6.1 L2VPN簡介 238
6.1.1 L2VPN使用案例 239
6.1.2 L2VPN拓撲分類 241
6.1.3 L2VPN信令和傳輸 242
6.1.4 P2P L2VPN各種接入技術 242
6.1.5 本書涵蓋的L2VPN的類型 244
6.2 用BGP發布VPWS 245
6.2.1 BGP L2VPN地址家族 245
6.2.2 PE的BGP VPWS配置 246
6.2.3 BGP VPWS信令 249
6.2.4 L2VPN轉發平面 253
6.2.5 BGP VPWS—CE以多宿主
方式連線到多台PE 255
6.2.6 乙太網OAM
(802.3ah,802.1ag) 260
6.2.7 BGP VPWS—VLAN標記
復用 260
6.2.8 BGP VPWS—VLAN標記的
轉換及操縱 263
6.2.9 BGP VPWS—PW首端
(PW Head-End,PWHE) 265
6.2.10 BGP VPWS負載均衡 268
6.3 用LDP發布VPWS 269
6.3.1 PE的LDP VPWS配置 269
6.3.2 LDP VPWS信令及轉發
平面 270
6.3.3 LDP VPWS—CE多宿主和
PW冗餘 272
6.3.4 LDP VPWS-VLAN標記
復用 273
6.3.5 LDP VPWS—VLAN標記
轉換及操縱 274
6.3.6 LDP VPWS—PWHE 275
6.3.7 LDP VPWS-FAT 276
第7章 虛擬專用LAN服務 277
7.1 VPLS簡介 277
7.2 用BGP發布VPLS 280
7.2.1 BGP VPLS配置 280
7.2.2 BGP VPLS信令 281
7.2.3 BGP VPLS—高效BUM
複製 283
7.3 用LDP發布VPLS 285
7.3.1 LDP VPLS配置 285
7.3.2 LDP VPLS信令 287
7.3.3 LDP VPLS—通過BGP來
自動發現 288
7.4 VPLS網路環境裡的VLAN和
學習域(learning domain) 291
7.4.1 默認VLAN模式下的
VPLS 291
7.4.2 Junos VPLS實例—規範化
VLAN模式 292
7.4.3 Junos VPLS實例—無VLAN
模式 293
7.4.4 Junos VPLS實例—VLAN感知
(VLAN-Aware)模式 294
7.4.5 Junos虛擬交換機 294
7.5 VPLS網路環境內的集成路由
和橋接 295
7.5.1 Junos VPLS實例內的IRB
配置 296
7.5.2 Junos虛擬交換機內的IRB
配置 297
7.5.3 IRB的IOS XR配置 297
7.5.4 VPLS—IRB冗餘及長號狀
流量轉發 298
7.6 分層型VPLS
(Hierarchical VPLS) 301
7.6.1 LDP信令H-VPLS模式 301
7.6.2 用BGP來執行自動發現和
信令功能的H-VPLS模式 302
第8章 乙太網VPN 304
8.1 用MPLS傳輸流量的
EVPN 304
8.1.1 EVPN VS.VPLS 304
8.1.2 EVPN的實現 305
8.1.3 EVPN—本書的拓撲 306
8.1.4 BGP EVPN地址家族 306
8.1.5 用MPLS傳輸流量的
EVPN—Junos配置 307
8.1.6 EVPN MPLS—包容隧道和
自動發現 308
8.1.7 用MPLS傳輸流量的
EVPN—通告MAC地址 310
8.1.8 用MPLS傳輸流量的
EVPN—VLAN內橋接 311
8.1.9 用MPLS傳輸流量的EVPN—
VLAN間的流量轉發 312
8.1.10 用MPLS傳輸流量的
EVPN—全活(All-Active)多宿主 318
8.2 用VXLAN傳輸流量的
EVPN 325
8.2.1 數據中心面臨的難題 325
8.2.2 VXLAN 326
8.2.3 用VXLAN傳輸流量的
EVPN—動機 328
8.2.4 用VXLAN傳輸流量的
EVPN—轉發平面 329
8.2.5 用VXLAN傳輸流量的
EVPN—Junos配置 330
8.2.6 用VXLAN傳輸流量的
EVPN—信令機制 330
8.3 提供商骨幹網橋接EVPN 331
8.3.1 PBB簡介 332
8.3.2 PBB EVPN簡介 333
8.3.3 PBB EVPN實現 333
8.3.4 PBB EVPN示例 333
8.3.5 PBB EVPN配置 337
8.3.6 PBB EVPN信令 340
第9章 域間MPLS服務 342
9.1 域間體系結構 342
9.2 Inter-AS的類型 344
9.3 Inter-AS選項A 345
9.4 Inter-AS選項B 347
9.4.1 Inter-AS選項B—信令和
轉發 347
9.4.2 Inter-AS選項B—Junos
配置 352
9.4.3 Inter-AS選項B—IOS XR
配置 354
9.4.4 Inter-AS選項B—在ASBR上
創建本地VRF(Inter- AS Option B with Local VRF) 355
9.5 Inter-AS選項C 358
9.5.1 Inter-AS選項C部署模式下的
BGP會話 359
9.5.2 Inter-AS選項C—信令和
轉發 360
9.5.3 Inter-AS選項C—配置 363
9.6 運營商支撐運營商(Carrier Supporting Carrier) 367
9.7 域間RSVP-TE LSP 368
第 10章 底層和覆蓋層體系結構 370
10.1 覆蓋層和底層 370
10.1.1 覆蓋層和底層是相對的
概念 371
10.1.2 其他的基本概念 371
10.2 多轉發器網路設備 372
10.2.1 單機箱網路設備—轉發
平面 372
10.2.2 單機箱網路設備—控制
平面 374
10.3 多機箱網路設備 378
10.4 傳統的數據中心連網方式 379
10.4.1 L2橋接式網路面臨的難題 379
10.4.2 現代化數據中心網路的
底層 381
10.4.3 現代化數據中心的
覆蓋層 381
10.5 數據中心底層—fabric 383
10.5.1 IP fabric—轉發平面 384
10.5.2 含純分散式控制平面的IP fabric
(IP fabrics with Distributed-Only Control Plane) 387
10.5.3 含混合控制平面的IP farbic
(IP fabrics with Hybrid Control Plane) 388
10.6 網路虛擬化覆蓋 390
10.6.1 計算控制器 391
10.6.2 虛擬網路控制器 392
10.6.3 NVO—控制數據包的傳輸 392
10.6.4 NVO代理 393
第 11章 網路虛擬化覆蓋 394
11.1 OpenContrail簡介 395
11.1.1 OpenContrail控制器 395
11.1.2 計算、網關及服務節點 396
11.2 案例研究:私有雲 398
11.2.1 vRouter-VM鏈路編址 400
11.2.2 初始化vNIC—XMPP
作為類DHCP協定 402
11.2.3 互連VMs—XMPP
作為類BGP協定 405
11.2.4 將用戶與雲VM互連 409
11.3 虛擬網路間的通信 411
11.4 網路虛擬化覆蓋:L2_L3
模式 412
11.4.1 重溫VXLAN 412
11.4.2 子網內(L2)和子網間(L3)
流量 413
11.4.3 互連VM—用VXLAN
傳輸子網內流量 415
11.4.4 vRouter和網關節點—L2_L3
模式 417
11.5 將傳統的L2網路集成進
NVO 419
11.5.1 L2網關和OVSDB 419
11.5.2 ToR服務節點 420
11.5.3 將物理伺服器與覆蓋層
綁定 421
11.5.4 用OVSDB學習MAC
地址 425
11.5.5 物理伺服器和OVSDB—
轉發平面 427
第 12章 網路功能虛擬化 428
12.1 軟體定義網路時代下的
NFV 429
12.1.1 虛擬還是物理 429
12.1.2 將NFV套用於服務
提供商 431
12.2 NFV的實際使用案例 432
12.3 NFV轉發平面 433
12.4 NFV—VRF布局模式 435
12.4.1 傳統的VRF布局—穿越
VN模式 436
12.4.2 現代化VRF布局—雙VN
模式 438
12.5 NFV—“長途旅行”的
數據包 440
12.6 NFV控制平面 442
12.7 NFV的擴容和冗餘 444
12.8 服務實例的類型 446
12.8.1 In-Network服務實例 447
12.8.2 In-Network-NAT模式服務
實例 447
12.8.3 transparent(透明)模式服務
實例 447
12.8.4 VM或container之外的網路
服務功能 448
第 13章 流量工程入門 449
13.1 TE協定 450
13.2 TE信息發布 451
13.2.1 通過OSPF發布TE 452
13.2.2 通過IS-IS發布TE信息 456
13.2.3 TED 458
13.3 TE靜態約束 459
13.3.1 TE metric 459
13.3.2 鏈路著色—管理組 462
13.3.3 經過擴展的管理組 467
13.3.4 風險共擔鏈路組 467
13.4 出站對等工程 475
第 14章 TE頻寬預留 478
14.1 TE靜態頻寬約束 478
14.1.1 TE頻寬屬性 478
14.1.2 默認TE接口頻寬 479
14.1.3 RSVP-TE頻寬預留的基本
機制 480
14.1.4 LSP優先權和搶占 483
14.1.5 流量計量和監管 485
14.2 TE自動頻寬(Auto-Bandwidth) 487
14.2.1 自動頻寬入門 487
14.2.2 自動頻寬示例 490
14.2.3 自動頻寬配置 492
14.2.4 自動頻寬功能部署考量 493
14.3 動態入站LSP拆分/合併 494
14.3.1 動態入站LSP拆分/合併的
配置 495
14.3.2 動態入站LSP拆分/合併
示例 496
第 15章 集中式流量工程 498
15.1 BGP鏈路狀態 499
15.2 PCEP 500
15.2.1 PCE的實現 500
15.2.2 PCE和PCC間的互動 501
15.2.3 由PCE發起的RSVP-
TE LSP 502
15.2.4 由PCC發起的RSVP-
TE LSP 504
15.3 PCC標籤交換路徑信令 505
15.3.1 RSVP-TE LSP 505
15.3.2 SPRING (IGP) TE LSP 505
15.3.3 BGP LSP 506
15.4 PCC配置 507
15.4.1 由PCE發起的LSP的PCC
配置模板 508
15.4.2 將PCC發起的LSP委託給
PCE 509
15.5 PCE使用案例 510
15.5.1 擴展鏈路屬性“調色板” 510
15.5.2 增強的LSP搶占邏輯 511
15.5.3 不同的主、備路徑 512
第 16章 擴展MPLS流量傳輸和
無縫MPLS 514
16.1 擴展IGP域 515
16.1.1 擴展IGP—OSPF 516
16.1.2 擴展IGP—IS-IS 517
16.1.3 擴展IGP-MPLS協定 517
16.2 擴展RSVP-TE 518
16.3 域內分層型LSP 521
16.3.1 RSVP-TE LSP“隧穿”
RSVP-TE LSP 522
16.3.2 LDP LSP“隧穿”
RSVP-TE LSP 522
16.3.3 SPRING LSP“隧穿”
RSVP-TE LSP 527
16.4 擴展域間流量傳輸 528
16.4.1 域間不分層型隧道 529
16.4.2 域間分層型隧道(無縫MPLS[Seamless MPLS]) 530
16.5 在不運行IGP的網路中擴展
流量傳輸 551
16.5.1 分層型BGP-LU 551
16.5.2 支持MPLS功能的伺服器和
靜態標籤 557
第 17章 擴展MPLS服務 560
17.1 分層型L3VPN 560
17.1.1 默認路由L3VPN部署
模式 562
17.1.2 默認路由+本地路由L3VPN
部署模式 581
17.1.3 偽線首端終結(Head-End Termination)L3VPN部署
模式 584
第 18章 基於IGP的穿越流量
快速恢復 587
18.1 快速恢復概念 587
18.1.1 入站/穿越/出站(Ingress/Transit/Egress)流量傳輸
保護概念 587
18.1.2 全局修復(Global Repair)
概念 588
18.1.3 本地修復概念 589
18.2 無環備選 589
18.2.1 每鏈路LFA 591
18.2.2 每前綴LFA 596
18.3 提高LFA備用覆蓋率 607
18.3.1 通過LDP自動建立為LFA
所用的備用隧道
(遠程LFA) 607
18.3.2 手動建立為RLFA所用的
RSVP-TE備用隧道 613
18.3.3 拓撲無關快速重路由 617
18.3.4 修改默認的LFA決策算法 620
18.3.5 拓撲無關LFA 630
18.4 **高冗餘樹 639
第 19章 基於RSVP-TE的穿越
流量快速恢復 645
19.1 RSVP-TE路徑保護 645
19.2 RSVP-TE設施(節點+鏈路)
保護 656
19.2.1 手動鏈路保護旁路(Manual Link Protection Bypass) 657
19.2.2 手動節點+鏈路保護旁路 666
19.2.3 設施保護示例 669
19.2.4 自動保護旁路 674
19.3 RSVP-TE一對一保護 678
19.4 穿越流量快速恢復總結 683
第 20章 針對流量快速恢復的
FIB最佳化 684
20.1 分層型下一跳 684
20.1.1 第 20章和第 21章所使用的
網路拓撲 685
20.1.2 平面型下一跳結構 686
20.1.3 間接下一跳(Junos) 687
20.1.4 鏈式複合下一跳(Junos) 692
20.1.5 BGP PIC核心(IOS XR) 695
20.2 預先安裝通往多台出站PE的
下一跳(PIC邊界) 698
20.2.1 通往出站PE的主、備用
下一跳 700
20.2.2 通往出站PE的雙活
下一跳 703
20.2.3 BGP**優外部故障切換 705
第 21章 出站服務流量快速
恢復 707
21.1 服務鏡像(Mirroring)保護
概念 707
21.2 保護/備用出站PE合併
模式 710
21.3 (集中式)保護節點與備用
出站PE分離模式 718
21.4 上下文ID的通告方法 728
21.4.1 Stub別名通告方法 729
21.4.2 Stub代理通告方法 731
21.5 L3VPN PE→CE出站鏈路
保護 736
21.6 第 二層VPN服務鏡像 740
21.6.1 基於BGP的L2VPN服務
鏡像 741
21.6.2 基於LDP的L2VPN服務
鏡像 745
21.7 出站對等工程保護 753
21.8 無縫MPLS體系結構中的
保護 757
21.8.1 AS邊界(ASBR-ASBR)
鏈路保護 758
21.8.2 邊界節點(ABR或ASBR)
保護 759
21.9 總結 767