編輯推薦
在當今復雜的網絡中,如何讓來自多個廠商的服務設備平穩運行?本書從實用角度講解瞭如何在這樣的網絡中部署各種MPLS服務,而且涵蓋瞭具體的配置細節。通過本書,你將得知Juniper公司的Junos設備、Cisco公司的IOS XR設備,以及OpenContrail之間進行互操作的宜與忌。
本書作者是Juniper公司的網絡和雲技術專傢,他們講解瞭各種MPLS技術和應用如何藉助於以太網VPN、網絡功能虛擬化(NFV)、無縫MPLS、齣站保護、外部路徑計算等服務和體係結構得以快速發展。本書旨在竭力呈現不同廠商網絡設備間互操作的場景,其所含內容均與讓網絡以****方式運行相關,不會對任何廠商有所偏袒。
本書涵蓋以下主題:
MPLS和SDN簡介;
MPLS四巨頭(LDP、RSVP-TE、IGP SPRING和BGP);
第三層單播和多播MPLS服務、第二層VPN服務、VPLS和以太網VPN服務;
域間MPLS服務;
底層和覆蓋層體係結構:數據中心、NVO和NFV;
集中式流量工程和TE帶寬預留;
如何讓MPLS流量傳輸和服務更具可擴展性;
基於IGP和RSVP-TE的穿越流量快速恢復;
針對流量快速恢復的FIB優化以及齣站服務流量快速恢復。
內容簡介
如何在由多廠商設備構成的復雜網絡中部署各種服務並讓服務平穩運行,一直是網絡架構師、網絡管理和運維人員上下求索的主題。
本書從實用角度講解瞭在由Juniper設備和Cisco設備構成的網絡環境中配置、部署MPLS服務的方法,其目的是竭力呈現在不同廠商網絡設備間進行互操作的場景,以便讓多廠商設備構成的網絡以****方式運行。本書共分為21章,其內容涵蓋瞭MPLS和SDN的簡介、MPLS中4種*重要的信令協議、第3層單播MPLS服務、藉助MPLS網絡傳播Internet多播流量、多播VPN、點對點第2層VPN、虛擬專用LAN服務、以太網VPN、域間MPLS服務、底層和覆蓋層體係結構、網絡虛擬化覆蓋、網絡功能虛擬化、流量工程簡介、TE帶寬預留、集中式流量工程、擴展MPLS流量傳輸和無縫MPLS、擴展MPLS服務、基於IGP的穿越流量快速恢復、基於RSVP-TE的穿越流量快速恢復、針對流量快速恢復的FIB優化、齣站服務流量快速恢復等。
本書篇幅宏大,內容實用,涵蓋瞭MPLS相關的所有主題。本書適閤有一定經驗的網絡架構師、網絡管理和運維人員閱讀。
作者簡介
Antonio Sánchez-Monge,Juniper公司高級工程師,剛從服務團隊調任SDN解決方案工程團隊。他擁有西班牙馬德裏自治大學物理與數學科學雙碩士學位。他在IP/MPLS網絡行業有16年的經驗,首先就職於Cisco公司的閤作夥伴HP公司,過去的11年裏,他一直效力於Juniper公司,主要與SP客戶打交道。Ato可以流利使用3種語言,握有Cisco(CCIE R&S #13098[榮譽])認證和Juniper(JNCIE-SP #222)認證。他為Juniper Networks Day One Library寫瞭好幾本書,主持瞭Junos Cup 2014。他天天都在接觸MPLS,從高級設計到技術細節都親自參與,他是Juniper公司的技術大牛,精通多種技術,包括多播VPN。Ato與妻子和兩個孩子都居住在郊區。在工作之餘,他積極參加戶外運動,熱愛大自然,喜歡聽好聽的音樂。
Krzysztof Grzegorz Szarkowicz,Juniper公司高級專業服務顧問,擁有匈牙利布達佩斯技術與經濟大學電氣工程學士學位。他在業界有20年的經驗,曾就職於HP實驗室、Telia Research公司、愛立信公司、Cisco公司,在過去的9年裏,一直效力於Juniper公司,擔任過研究員、項目經理、培訓講師和顧問等各種職位。Krzysztof能熟練運用4種語言,擁有Cisco(CCIE-SP #14550[榮譽])認證和Juniper(JNCIE-SP #400)認證。在Juniper公司,他是公認的MPLS專傢,在諸如無縫MPLS移動迴程等技術領域擁有豐富的現場經驗,並多次主持大型網絡項目的實施。他與Junos MPLS開發團隊聯係緊密。Krzysztof與妻子和4個孩子居住在一所鄉間村捨。在閑暇時間,他喜歡在山間徒步旅行,並酷愛彈吉他。
目錄
第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橋接式網
MPLS在SDN時代的應用 下載 mobi epub pdf txt 電子書 格式