《TCP\IP協(xié)議分析與應用》為“十二五”職業(yè)教育國家規(guī)劃教材!禩CP\IP協(xié)議分析與應用》通過使用協(xié)議分析軟件,在多個TCP/IP典型應用場景中對網絡數據幀進行捕獲、篩選和分析,來學習ARP、ICMP、IP、IPSec、路由、TCP和HTTP等關鍵協(xié)議,掌握協(xié)議中對于網絡診斷和網絡安全具有重要意義的協(xié)議字段。通過《TCP\IP協(xié)議分析與應用》的學習,讀者能夠將計算機網絡協(xié)議理論和應用實踐進行結合,理解協(xié)議的本質和協(xié)同運作的基本流程,構建扎實的計算機網絡協(xié)議基礎。 《TCP\IP協(xié)議分析與應用》可作為高職高專計算機網絡相關專業(yè)教材,也可作為計算機網絡工程人員和網絡編程人員自學用書。
第1章 ISO/OSI參考模型和TCP/IP協(xié)議
1.1 ISO/OSI參考模型
1.2 TCP/IP參考模型
本章總結
第2章 網絡協(xié)議分析工具簡介
2.1 Microsoft Network Monitor
2.1.1 軟件的啟動界面
2.1.2 對要進行數據包捕獲的網絡進行配置
2.1.3 捕獲數據包的結果界面
2.1.4 捕獲和分析的基本流程
2.2 TamoSoft Comm View
2.3 Wiresliark
本章總結
第3章 ARP協(xié)議分析
3.1 MAC地址和IP地址建立映射要解決的問題
3.2 ARP的層次和應用
3.2.1 ARP的流程說明
3.2.2 標準ARP地址解析過程
3.3 應用案例分析
3.3.1 案例拓撲和配置參數
3.3.2 ARP協(xié)議的配置
3.4 使用Microsoft Network Monitor分析ARP數據幀
3.4.1 協(xié)議分析軟件的配置
3.4.2 協(xié)議數據包的捕獲
3.4.3 協(xié)議數據包的分析
3.5 利用Comm View軟件篡改ARP數據幀
3.5.1 協(xié)議分析軟件的配置
3.5.2 協(xié)議數據包的捕獲
3.5.3 協(xié)議數據包的篡改
本章總結
第4章 ICMP請求和應答報文分析
4.1 ICMP的層次和應用
4.1.1 ping命令執(zhí)行成功的實現流程
4.1.2 ping命令執(zhí)行成功的顯示
4.1.3 ICMP差錯報告報文
4.2 應用案例分析
4.2.1 案例拓撲和配置參數
4.2.2 ICMP協(xié)議的配置
4.2.3 ICMP協(xié)議分析軟件的配置
4.2.4 協(xié)議數據包的捕獲
4.2.5 協(xié)議數據包的分析
本章總結
第5章 TCP協(xié)議分析(以HTTP為例)
5.1 TCP協(xié)議的主要任務
5.1.1 連接的建立
5.1.2 數據包亂序的處理
5.1.3 數據包丟失的解決
5.1.4 流量控制
5.1.5 連接的關閉
5.1.6 連接的復用
5.2 HTTP協(xié)議的關鍵要素
5.2.1 URL的定義
5.2.2 HTTP訪問的過程
5.3 應用案例分析
5.3.1 案例拓撲和配置參數
5.3.2 HTTP協(xié)議配置
5.3.3 HTTP協(xié)議分析軟件的配置
5.3.4 協(xié)議數據包的捕獲
5.3.5 協(xié)議數據包的分析
本章總結
第6章 HTTPS協(xié)議分析
6.1 HTTPS協(xié)議的主要任務
6.1.1 確認網站和客戶端的真實性
6.1.2 雙方通信內容的加密
6.2 使用HTTPS訪問Web網站
6.3 應用案例分析
6.3.1 案例拓撲和配置參數
6.3.2 SSL網站的配置
6.3.3 協(xié)議分析軟件的配置
6.3.4 協(xié)議數據包的捕獲
6.3.5 協(xié)議數據包的分析
本章總結
第7章 IPsec協(xié)議分析
7.1 IPsec的主要任務
7.2 IPsec的應用場景
7.3 IPsec的實現模式
7.4 應用案例分析
7.4.1 案例拓撲和配置參數
7.4.2 IPSec傳輸模式配置
7.4.3 協(xié)議分析軟件的配置
7.4.4 協(xié)議數據包的捕獲
7.4.5 協(xié)議數據包的分析
本章總結
第8章 綜合應用案例協(xié)議分析
8.1 案例拓撲和配置參數
8.2 NAT的配置
8.3 協(xié)議分析軟件的配置
8.4 協(xié)議數據包的捕獲
8.5 協(xié)議數據包的分析-DNS
8.6 協(xié)議數據包的分析-FTP
本章總結
參考文獻