第1章 路由和數據包轉發(fā)介紹 1
1.1 目標 1
1.2 關鍵術語 1
1.3 路由器內部構造 2
1.3.1 路由器是計算機 2
1.3.2 互聯(lián)網操作系統(tǒng)(IOS) 7
1.3.3 路由器啟動過程 7
1.3.4 路由器端口和接口 12
1.3.5 路由器和網絡層 14
1.4 CLI配置和編址 15
1.4.1 實施基本編址方案 15
1.4.2 基本路由器配置 16
1.5 構建路由表 23
1.5.1 路由表簡介 23
1.5.2 直連網絡 24
1.5.3 動態(tài)路由 26
1.5.4 路由表原理 28
1.6 路由決定和交換功能 29
1.6.1 數據包字段和幀字段 29
1.6.2 最佳路徑和度量 30
1.6.3 等價負載均衡 32
1.6.4 路徑決定 32
1.6.5 交換功能 33
1.7 總結 38
1.8 實驗 38
1.9 檢查你的理解 39
1.10 挑戰(zhàn)的問題和實踐 41
1.11 知識拓展 41
1.12 結束注釋 41
第2章 靜態(tài)路由 42
2.1 目標 42
2.2 關鍵術語 42
2.3 路由器和網絡 43
2.3.1 路由器的角色 43
2.3.2 拓撲簡介 43
2.3.3 檢查路由器連接 44
2.4 路由器配置回顧 46
2.4.1 檢查路由器接口 46
2.4.2 配置以太網接口 50
2.4.3 檢驗以太網地址 52
2.4.4 配置串行接口 53
2.4.5 檢驗串行接口 54
2.5 探索直連網絡 57
2.5.1 檢驗路由表變化 57
2.5.2 直連網絡上的設備 61
2.5.3 思科發(fā)現協(xié)議(CDP) 64
2.5.4 使用CDP發(fā)現網絡 67
2.6 帶下一跳地址的靜態(tài)路由 68
2.6.1 ip route的用途和命令語法 68
2.6.2 配置靜態(tài)路由 69
2.6.3 路由表原理與靜態(tài)路由 72
2.6.4 通過遞歸路由查找解析送出接口 74
2.7 帶送出接口的靜態(tài)路由 75
2.7.1 配置帶送出接口的靜態(tài)路由 75
2.7.2 靜態(tài)路由和點對點網絡 76
2.7.3 修改靜態(tài)路由 77
2.7.4 檢驗靜態(tài)路由配置 77
2.7.5 帶以太網接口的靜態(tài)路由 79
2.8 匯總靜態(tài)路由和默認靜態(tài)路由 81
2.8.1 匯總靜態(tài)路由 81
2.8.2 默認靜態(tài)路由 83
2.9 對靜態(tài)路由進行管理和排錯 85
2.9.1 靜態(tài)路由和數據包轉發(fā) 85
2.9.2 路由缺失故障排除 86
2.9.3 解決路由缺失問題 87
2.10 總結 88
2.11 實驗 88
2.12 檢查你的理解 89
2.13 挑戰(zhàn)的問題和實踐 92
2.14 知識拓展 94
2.15 結束注釋 94
第3章 動態(tài)路由協(xié)議介紹 95
3.1 目標 95
3.2 關鍵術語 95
3.3 動態(tài)路由協(xié)議簡介 96
3.3.1 前景和背景知識 96
3.3.2 網絡發(fā)現和路由表維護 98
3.3.3 動態(tài)路由協(xié)議的優(yōu)點 98
3.4 動態(tài)路由協(xié)議的分類 99
3.4.1 IGP和EGP 100
3.4.2 距離矢量和鏈路狀態(tài)路由協(xié)議 101
3.4.3 有類和無類路由協(xié)議 102
3.4.4 動態(tài)路由協(xié)議和收斂 103
3.5 度量 104
3.5.1 度量的作用 104
3.5.2 度量和路由協(xié)議 104
3.5.3 負載均衡 106
3.6 管理距離 107
3.6.1 管理距離的作用 107
3.6.2 動態(tài)路由協(xié)議和管理距離 109
3.6.3 靜態(tài)路由和管理距離 110
3.6.4 直連網絡和管理距離 112
3.7 總結 112
3.8 檢查你的理解 113
3.9 挑戰(zhàn)的問題和實踐 115
3.10 知識拓展 115
第4章 距離矢量路由協(xié)議 116
4.1 目標 116
4.2 關鍵術語 116
4.3 距離矢量路由協(xié)議簡介 117
4.3.1 距離矢量技術 118
4.3.2 路由協(xié)議算法 119
4.3.3 路由協(xié)議特性 120
4.4 網絡發(fā)現 122
4.4.1 冷啟動 122
4.4.2 初次路由信息交換 122
4.4.3 路由信息交換 124
4.4.4 收斂 125
4.5 路由表維護 125
4.5.1 周期更新 126
4.5.2 限定更新 127
4.5.3 觸發(fā)更新 127
4.5.4 隨機抖動 128
4.6 路由環(huán)路 128
4.6.1 什么是路由環(huán)路 129
4.6.2 路由環(huán)路的影響 129
4.6.3 計數至無窮大 130
4.6.4 通過設置最大值避免環(huán)路 130
4.6.5 通過抑制計時器避免環(huán)路 130
4.6.6 通過水平分割規(guī)則來避免環(huán)路 132
4.6.7 通過IP的TTL避免環(huán)路 135
4.7 距離矢量路由協(xié)議現狀 135
4.8 總結 137
4.9 檢查你的理解 138
4.10 挑戰(zhàn)的問題和實踐 140
4.11 知識拓展 140
第5章 RIPv1 141
5.1 目標 141
5.2 關鍵術語 141
5.3 RIPv1:距離矢量,有類路由協(xié)議 142
5.3.1 背景和概述 142
5.3.2 RIPv1的特征和消息格式 143
5.3.3 RIP運行 145
5.3.4 管理距離 146
5.4 基本RIPv1配置 147
5.4.1 RIPv1場景A 147
5.4.2 啟用RIP:router rip命令 148
5.4.3 指定網絡 149
5.5 檢驗和排錯 150
5.5.1 檢驗RIP:show ip route命令 150
5.5.2 檢驗RIP:show ip protocols命令 151
5.5.3 檢驗RIP:debug ip rip命令 152
5.5.4 被動接口 154
5.6 自動匯總 155
5.6.1 修改后的拓撲:場景B 155
5.6.2 邊界路由器和自動匯總 158
5.6.3 處理RIP更新 158
5.6.4 發(fā)送RIP更新:使用debug查看自動匯總 159
5.6.5 自動匯總的優(yōu)缺點 160
5.7 默認路由和RIPv1 163
5.7.1 修改后的拓撲:場景C 164
5.7.2 在RIPv1中傳播默認路由 165
5.8 總結 166
5.9 檢查你的理解 167
5.10 挑戰(zhàn)的問題和實踐 169
5.11 知識拓展 171
第6章 VLSM和CIDR 172
6.1 目標 172
6.2 關鍵術語 172
6.3 有類和無類尋址 173
6.3.1 有類IP尋址 173
6.3.2 有類路由協(xié)議 175
6.3.3 無類IP尋址 176
6.3.4 無類路由協(xié)議 177
6.4 VLSM 178
6.4.1 VLSM的使用 178
6.4.2 VLSM和IP編址 179
6.5 CIDR 182
6.5.1 路由匯總 182
6.5.2 計算路由匯總 183
6.6 總結 184
6.7 檢查你的理解 184
6.8 挑戰(zhàn)的問題和實踐 187
6.9 知識拓展 187
第7章 RIPv2 189
7.1 目標 189
7.2 關鍵術語 189
7.3 RIPv1的限制 190
7.3.1 匯總路由 193
7.3.2 VLSM 193
7.3.3 RFC 1918私有地址 194
7.3.4 思科示例中采用的IP地址 194
7.3.5 環(huán)回接口 194
7.3.6 RIPv1拓撲限制 194
7.3.7 RIPv1:不連續(xù)網絡 197
7.3.8 RIPv1:不支持VLSM 200
7.3.9 RIPv1:不支持CIDR 200
7.4 配置RIPv2 202
7.4.1 啟用和檢驗RIPv2 202
7.4.2 自動匯總和RIPv2 205
7.4.3 禁用RIPv2中的自動匯總 206
7.4.4 檢驗RIPv2更新 207
7.5 VLSM和CIDR 209
7.5.1 RIPv2和VLSM 210
7.5.2 RIPv2和CIDR 210
7.6 檢驗RIPv2和對RIPv2排錯 212
7.6.1 檢驗和排錯命令 212
7.6.2 常見RIPv2問題 215
7.6.3 驗證 216
7.7 總結 216
7.8 檢查你的理解 217
7.9 挑戰(zhàn)的問題和實踐 218
7.10 知識拓展 219
第8章 深入討論路由表 220
8.1 目標 220
8.2 關鍵術語 220
8.3 路由表結構 221
8.3.1 實驗拓撲 221
8.3.2 路由表條目 222
8.3.3 第1級路由 223
8.3.4 父路由和子路由:有類路由 224
8.4 路由表查找過程 229
8.4.1 路由表查找過程的步驟 229
8.4.2 最長匹配:第1級網絡路由 234
8.4.3 最長匹配:第1級父路由和第2級子路由 237
8.5 路由行為 241
8.5.1 有類和無類路由行為 241
8.5.2 有類路由行為:no ip classless 243
8.5.3 有類路由行為:搜索過程 244
8.5.4 無類路由行為:ip classless 246
8.5.5 路由查找過程 246
8.5.6 無類路由行為:搜索過程 247
8.6 總結 250
8.7 檢查你的理解 251
8.8 挑戰(zhàn)的問題和實踐 253
8.9 知識拓展 254
8.10 結束注釋 254
第9章 EIGRP 255
9.1 學習目標 255
9.2 關鍵術語 255
9.3 EIGRP簡介 256
9.3.1 EIGRP:增強型距離矢量路由協(xié)議 257
9.3.2 EIGRP的消息格式 258
9.3.3 協(xié)議相關模塊 260
9.3.4 RTP和EIGRP數據包類型 262
9.3.5 Hello協(xié)議 264
9.3.6 EIGRP限定更新 264
9.3.7 DUAL:簡介 264
9.3.8 管理距離 266
9.3.9 驗證 266
9.4 基本EIGRP配置 267
9.4.1 EIGRP網絡拓撲 267
9.4.2 自治系統(tǒng)和進程ID 269
9.4.3 router eigrp命令 270
9.4.4 network命令 271
9.4.5 校驗EIGRP 272
9.4.6 檢查路由表 274
9.5 EIGRP度量計算 276
9.5.1 EIGRP復合度量及K值 276
9.5.2 EIGRP度量 277
9.5.3 使用bandwidth命令 279
9.5.4 計算EIGRP度量 280
9.6 DUAL 282
9.6.1 DUAL概念 282
9.6.2 后繼路由器和可行距離 283
9.6.3 可行后繼路由器和可行條件及報告距離 283
9.6.4 拓撲表:后繼路由器和可行后繼路由器 284
9.6.5 拓撲表:沒有可行后繼路由器 286
9.6.6 有限狀態(tài)機 288
9.7 更多的EIGRP配置 292
9.7.1 Null0匯總路由 292
9.7.2 禁用自動匯總 293
9.7.3 手工匯總 296
9.7.4 EIGRP默認路由 299
9.7.5 微調EIGRP 301
9.8 總結 302
9.9 檢查你的理解 303
9.10 挑戰(zhàn)的問題和實踐 305
9.11 知識拓展 305
第10章 鏈路狀態(tài)路由協(xié)議 307
10.1 學習目標 307
10.2 關鍵術語 307
10.3 鏈路狀態(tài)路由 308
10.3.1 鏈路狀態(tài)路由協(xié)議 308
10.3.2 SPF算法簡介 309
10.3.3 鏈路狀態(tài)過程 310
10.3.4 最短路徑優(yōu)先(SPF)樹 316
10.4 鏈路狀態(tài)路由協(xié)議實施 320
10.4.1 鏈路狀態(tài)路由協(xié)議的優(yōu)點 320
10.4.2 鏈路狀態(tài)路由協(xié)議的要求 321
10.4.3 鏈路狀態(tài)路由協(xié)議比較 323
10.5 總結 323
10.6 檢查你的理解 324
10.7 挑戰(zhàn)的問題和實踐 326
10.8 知識拓展 326
第11章 OSPF 327
11.1 學習目標 327
11.2 關鍵術語 327
11.3 OSPF簡介 328
11.3.1 OSPF背景 328
11.3.2 OSPF消息封裝 329
11.3.3 OSPF數據包類型 329
11.3.4 Hello協(xié)議 329
11.4 基本OSPF配置 334
11.4.1 實驗拓撲 334
11.4.2 router ospf命令 336
11.4.3 network命令 336
11.4.4 OSPF路由器ID 337
11.4.5 校驗OSPF 340
11.4.6 檢查路由表 343
11.5 OSPF度量 344
11.5.1 OSPF度量 344
11.5.2 修改鏈路開銷 346
11.6 OSPF和多路訪問網絡 348
11.6.1 多路訪問網絡中的挑戰(zhàn) 349
11.6.2 DR/BDR選擇過程 353
11.6.3 OSPF接口優(yōu)先級 357
11.7 更多OSPF配置 359
11.7.1 重分布OSPF默認路由 359
11.7.2 微調OSPF 361
11.8 總結 365
11.9 檢查你的理解 366
11.10 挑戰(zhàn)的問題和實踐 368
11.11 知識拓展 368
附錄 檢查你的理解和挑戰(zhàn)性問題的答案 369