TCP/IP網絡協議分析與實現
馬莉莉 李宏慧 主編 羅繼東 劉江平 副主編
商品描述
作者簡介
目錄大綱
目錄
第1章概述
1.1計算機網絡體系結構
1.1.1計算機網絡體系結構的形成
1.1.2協議與層次劃分
1.1.3TCP/IP的體系結構
1.2網絡協議的分類
1.3常見協議簡介
1.4協議分析過程
習題1
第2章HTTP/1.1協議分析
2.1HTTP/1.1的作用
2.2環境要求
2.3報文結構
2.3.1術語說明
2.3.2HTTP/1.1消息格式
2.3.3請求報文
2.3.4回復報文
2.4通信流程
2.5HTTP數據幀說明
2.6報文分析
習題2
第3章Wireshark使用
3.1BPF
3.2安裝
3.3捕獲
3.4過濾器
3.5HTTP報文捕獲示例
習題3
第4章Socket程序開發
4.1Socket庫方法
4.2TCP常見流程
4.3Socket通信示例
4.3.1服務端
4.3.2客戶端
習題4
第5章簡單的HTTP/1.1服務
5.1第一個版本
5.2模擬訪問
5.3HTML文件
5.4圖片文件
5.5響應請求文件
5.6MIME 類型
5.7資源定位
5.8完整示例版本
習題5
第6章ICMP分析與實現
6.1ICMP的作用
6.2環境要求
6.3ICMP報文格式
6.4簡單環境的通信過程
6.5ICMP報文示例
6.6報文分析
6.7簡單的ICMP請求端實現
習題6
第7章Modbus TCP分析與實現
7.1Modbus TCP作用
7.2環境要求
7.3報文結構
7.3.1MBAP
7.3.2PDU
7.4通信過程
7.5Modbus TCP報文示例及分析
7.6簡單的Modbus TCP請求端實現
7.7簡單的Modbus TCP服務端實現
習題7
第8章Modbus RTU分析與實現
8.1Modbus RTU協議作用
8.2環境要求
8.3報文結構
8.4通信過程
8.5Modbus RTU報文示例及分析
8.6簡單的Modbus RTU請求端實現
8.7簡單的Modbus RTU服務端實現
習題8
第9章MQTT協議分析與實現
9.1MQTT協議作用
9.2環境要求
9.3報文結構
9.3.1固定報頭
9.3.2可變報頭
9.3.3有效載荷
9.3.4CONNECT報文
9.3.5其他報文
9.4通信過程
9.4.1建立連接
9.4.2發布信息
9.4.3消息訂閱
9.4.4保持連接
9.4.5斷開連接
9.5簡單的MQTT服務端和客戶端實現
9.5.1公共部分
9.5.2簡單的MQTT客戶端實現
9.5.3簡單的MQTT服務端實現
習題9
參考文獻







