基本信息
圖書編號:668839
作者:岩延
出版日期:2002-10-01
版次:1
開本:16開
簡介
本書從基本知識談起,結合工程實踐和當前國內外對組播技術的研究現狀,詳細介紹了組播路由的體系結構、相關協定以及實現模式。主要內容包括:Internet組管理協定,DVMRP協定,PIM的兩種模式——開放式組播最短路徑優先和域間組播路由選擇,以及組播技術與其他路由技術的結合討論了第二層組播技術,並對當前一些較新的組播技術套用進行了討論。
本書體系完整,深入淺出,內容詳盡,既適合於計算機通信網路專業技術人員和高等院校相關專業師生閱讀,也可供有關網路技術人員、網路工程人員學習參考。
目錄
第1章 概述
1.1 IP組播技術簡介
1.2 IP組播的歷史和現狀
1.3 IP組播的優點
1.3.1 頻寬
1.3.2 伺服器負載
1.4 IP組播的缺點
1.4.1 不可靠的信息包傳送 5
1.4.2 組播信息包的複製 5
1.5 組播套用 5
1.5.1 多媒體套用 5
1.5.2 數據分發 6
1.5.3 實時數據組播 7
1.5.4 遊戲和仿真 8
1.6 小結 8
第2章 組播基礎 9
2.1 組播地址 9
2.1.1 IP 組播地址 9
2.1.2 組播MAC媒體訪問層地址 9
2.1.3 組播地址分配 11
2.1.4 管理許可權的組播地址 13
2.2 組播轉發樹 13
2.2.1 有源樹 14
2.2.2 共享樹 15
2.3 組播轉發 17
2.3.1 逆向路徑轉發 17
2.3.2 組播的TTL閾 19
2.3.3 管理許可權的邊界 20
2.4 組播路由協定分類 20
2.4.1 密集模式協定 20
2.4.2 稀疏模式協定 22
2.4.3 鏈路狀態協定 24
2.5 組播協定概述 25
2.5.1 DVMRP 25
2.5.2 MOSPF 25
2.5.3 PIM 26
2.5.4 CBT 26
2.6 小結 27
第3章 網際網路組管理協定 28
3.1 IGMPv 1 28
3.1.1 IGMPv1訊息格式 28
3.1.2 IGMPv1查詢—回響過程 29
3.1.3 報告回響抑制 30
3.1.4 IGMPv1查詢路由器選舉 30
3.1.5 IGMPv1加入過程 30
3.1.6 IGMPv1離開過程 31
3.2 IGMPv 2 32
3.2.1 IGMPv2訊息格式 32
3.2.2 IGMPv2查詢—回響過程 33
3.2.3 IGMPv2離開過程 33
3.2.4 IGMPv2加入過程 35
3.2.5 查詢選擇過程 35
3.2.6 IGMPv2查詢回響調整 36
3.3 IGMPv1與IGMPv2的互操作性 36
3.3.1 V2主機/V1路由器互操作 36
3.3.2 V1主機/V2路由器 37
3.3.3 V1和V2路由器的互操作性 37
3.4 IGMPv3 38
3.5 小結 39
第4章 距離向量組播路由選擇協定 40
4.1 DVMRP概述 40
4.1.1 逆向路徑轉發(RPF) 41
4.1.2 接口處理 41
4.1.3 隧道封裝 41
4.1.4 指定轉發者 43
4.2 DVMRP鄰居發現 43
4.2.1 Probe訊息格式 43
4.2.2 Probe訊息的作用 44
4.2.3 Generation ID的作用 45
4.2.4 鄰居地址 45
4.2.5 DVMRP鄰居發現機制 45
4.2.6 鄰居逾時 46
4.3 DVMRP路由交換 47
4.3.1 Report訊息格式 47
4.3.2 源網路聚合 48
4.3.3 路由度量 48
4.3.4 路由依靠性和毒性反轉(Poison Reverse) 48
4.3.5 傳送路由報告 49
4.3.6 接收路由報告 49
4.3.7 路由逾時 50
4.3.8 路由抑制 50
4.3.9 安全關機 51
4.3.10 交換DVMRP路由報告 51
4.3.11 建立DVMRP組播轉發樹 53
4.4 DVMRP組播轉發 56
4.4.1 組播轉發項的創建和維護 56
4.4.2 RPF檢查 56
4.5 DVMRP剪枝 56
4.5.1 Prune訊息格式 57
4.5.2 葉路由器 57
4.5.3 源網路 57
4.5.4 剪枝重傳 58
4.5.5 DVMRP剪枝過程 58
4.5.6 剪枝狀態逾時 60
4.6 DVMRP嫁接 61
4.6.1 Graft訊息格式 61
4.6.2 Graft ACK訊息格式 61
4.6.3 傳送和接受Graft訊息 62
4.6.4 傳送和接受Graft-ACK訊息 62
4.6.5 DVMRP嫁接過程 63
4.7 小結 64
第5章 PIM密集模式 65
5.1 PIM協定概述 65
5.2 PIM路由鄰居 66
5.2.1 PIM Hello訊息 67
5.2.2 PIM指定路由器(DR) 67
5.3 PIM-DM組播轉發 68
5.3.1 源最短路徑樹和RPF檢查 68
5.3.2 組播數據的擴散和轉發 69
5.4 PIM-DM剪枝 70
5.4.1 PIM-DM剪枝觸發 70
5.4.2 剪枝否決 72
5.4.3 剪枝延遲累加 72
5.5 PIM-DM嫁接 73
5.6 PIM-DM聲明 74
5.7 PIM-DM的實際套用 75
5.7.1 PIM-DM配置 75
5.7.2 轉發與狀態 76
5.7.3 PIM-DM(*,G)狀態規則 76
5.7.4 PIM-DM(S,G)狀態規則 77
5.7.5 PIM-DM狀態維護規則 78
5.7.6 新的PIM鄰居的鄰接性 79
5.8 PIM-DM增強——狀態刷新 79
5.9 PIM-DM的擴展性 80
5.10 小結 80
第6章 PIM稀疏模式 81
6.1 顯式加入模型 82
6.2 PIM-SM共享樹 82
6.2.1 共享樹原理 82
6.2.2 共享樹加入 84
6.2.3 共享樹剪枝 84
6.3 PIM-SM最短路徑樹 85
6.4 PIM加入/剪枝訊息 89
6.5 PIM-SM狀態刷新 89
6.6 源註冊 90
6.6.1 PIM註冊訊息 90
6.6.2 PIM註冊停止訊息 91
6.6.3 源註冊的要點 91
6.6.4 PIM註冊過程 92
6.6.5 接收者首先加入 92
6.6.6 源首先註冊 92
6.6.7 源註冊示例 93
6.7 PIM-SM指定路由器 98
6.7.1 指定路由器的作用 98
6.7.2 指定路由器失敗 98
6.8 RP發現 99
6.8.1 PIMv2 自舉路由器 100
6.8.2 PIMv2自舉路由器簡介 100
6.8.3 配置PIMv2候選RP 101
6.8.4 配置PIMv2候選BSR 102
6.8.5 多個候選RP 102
6.8.6 RP選擇——哈希算法 102
6.8.7 多個候選BSR 103
6.8.8 限制BSR訊息 105
6.8.9 RP的位置 106
6.8.10 RP資源需求 106
6.8.11 Auto-RP和BSR的比較 107
6.9 PIM協定的包格式 108
6.9.1 PIM 控制訊息封裝 108
6.9.2 PIM-SM數據包頭部 109
6.9.3 編碼單播地址 109
6.9.4 編碼組地址 110
6.9.5 編碼源地址 110
6.9.6 “聲明”訊息 111
6.9.7 “BootStrap”訊息 111
6.9.8 “備選 RP”訊息 113
6.9.9 “Hello”訊息 113
6.9.10 “加入/剪枝”訊息 114
6.9.11 “註冊”訊息 116
6.9.12 “註冊終止”訊息 116
6.10 PIM-SM適用性/可擴展性 116
6.11 小結 117
第7章 配置PIM-SM 118
7.1 PIM-SM狀態規則 118
7.1.1 PIM-SM(*,G)狀態規則 118
7.1.2 PIM-SM(S,G)狀態規則 119
7.1.3 PIM-SM出接口規則 119
7.1.4 PIM-SM出口計時器 120
7.1.5 PIM-SM狀態維護規則 120
7.1.6 特殊PIM-SM(S,G)RP位狀態規則 120
7.2 PIM-SM狀態項 121
7.3 SPT-Switchover 123
7.3.1 超過SPT-Threshold 123
7.3.2 SPT-Switchback過程 124
7.4 小結 124
第8章 PIM協定的擴展 125
8.1 PIM-SM的源路由擴展 125
8.2 雙向共享樹PIM-SM擴展(Bidir-PIM) 128
8.2.1 DF選舉 130
8.2.2 雙向轉發樹的建立過程 131
8.2.3 組播轉發規則 132
8.2.4 PIM-SM雙向擴展的優缺點 132
8.3 小結 133
第9章 域間組播路由 134
9.1 歷史上的Internet範圍內的組播 134
9.2 簡單域間組播路由 135
9.2.1 域間組播路由的問題 135
9.2.2 PIM-SM協定的域間組播支持 136
9.2.3 組播路由協定互操作模型 137
9.3 MBGP 141
9.3.1 邊界網關協定BGP 141
9.3.2 BGP的組播擴展MBGP 144
9.3.3 解決方案 145
9.4 MSDP 146
9.4.1 MSDP概貌 147
9.4.2 MSDP鄰居 150
9.4.3 MSDP訊息 151
9.4.4 MSDP Mesh-Groups 152
9.5 解決方案 153
9.6 將來的域間組播 155
9.6.1 組播地址設定聲明 155
9.6.2 邊界網關組播協定 158
9.7 小結 161
第10章 區域網路上的組播 162
10.1 交換式乙太網的工作原理 162
10.2 抑制組播信息 163
10.3 IGMP竊聽 164
10.3.1 加入路由器連線埠 165
10.3.2 IGMP竊聽組成員加入 165
10.3.3 IGMP竊聽對交換機的性能影響 166
10.3.4 IGMP竊聽離開組 169
10.3.5 小結 171
10.4 Cisco組管理協定 171
10.4.1 CGMP訊息 172
10.4.2 CGMP探測路由器連線埠 173
10.4.3 CGMP加入連線埠 173
10.4.4 CGMP維護組 174
10.4.5 CGMP下離開組 175
10.4.6 CGMP和組播源 177
10.4.7 CGMP的性能 178
10.4.8 小結 178
10.5 區域網路交換的其他問題 178
10.6 小結 179
第11章 組播高級課題 180
11.1 組播性能考慮 180
11.1.1 組播包的複製問題 180
11.1.2 組播狀態維護消耗 181
11.2 組播流量管理 182
11.2.1 速率限制過程 182
11.2.2 劃定邊界 183
11.3 組播信息路徑控制 184
11.4 廣播地址與組播地址之間的轉換 186
11.5 IPv6上的組播 186
11.5.1 IPv6組播地址 187
11.5.2 組播在IPv6上的實現 190
11.5.3 組播接口 190
11.5.4 在IPv6中實現PIM 191
11.5.5 小結 193
11.6 MPLS上的組播 194
11.6.1 介紹 194
11.6.2 2層特性 194
11.6.3 在MPLS中的組播協定特性 194
11.6.4 一個節點上的2層3層混合交換 197
11.6.5 觸發組播LSP的分類 198
11.6.6 多入口網路 199
11.6.7 小結 199
11.7 ATM上的組播 199
11.7.1 簡介 200
11.7.2 ATM虛電路 200
11.7.3 ATM組播伺服器 201
11.7.4 小結 201
11.8 小結 202
參考文獻 203