注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web Server嵌入式系統(tǒng)Web服務(wù)器:TCP/IP Lean

嵌入式系統(tǒng)Web服務(wù)器:TCP/IP Lean

嵌入式系統(tǒng)Web服務(wù)器:TCP/IP Lean

定 價:¥59.00

作 者: Jeremy Bentham著;陳向群等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 嵌入式系統(tǒng)技術(shù)叢書
標(biāo) 簽: TCP/IP

ISBN: 9787111118084 出版時間: 2003-05-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 123 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本講述TCP/IP網(wǎng)絡(luò)的實(shí)用書籍。全書詳細(xì)介紹了一個帶有嵌入式Web服務(wù)器的小型TCP/IP協(xié)議棧,并給出了該協(xié)議棧獨(dú)立于平臺的源代碼,這些源代碼可以在嵌入式應(yīng)用中使用。除此之外,書中還介紹了TCP/IP協(xié)議的一些基本原理,并通過一些實(shí)用工具加深對TCP/IP協(xié)議棧的理解。本書不僅適合作為計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)網(wǎng)絡(luò)知識的教材和教師參考用書,而且也適用于研究網(wǎng)絡(luò)技術(shù)的專業(yè)人員。了解到TCP/IP協(xié)議的內(nèi)部工作原理學(xué)習(xí)聯(lián)網(wǎng)和客戶/服務(wù)器的關(guān)鍵技術(shù)實(shí)現(xiàn)動態(tài)內(nèi)容生成和客戶/服務(wù)器的數(shù)據(jù)傳輸能力親自體驗(yàn)用網(wǎng)絡(luò)連接的PC和微控制器探索和擴(kuò)展專業(yè)人員編寫的軟件如何從最底層開始編寫協(xié)議使用一系列強(qiáng)大的實(shí)用工具加快網(wǎng)絡(luò)開發(fā)

作者簡介

暫缺《嵌入式系統(tǒng)Web服務(wù)器:TCP/IP Lean》作者簡介

圖書目錄

前言
第1章 導(dǎo)論 
1.1 Lean計(jì)劃 
1.2 入門 
1.2.1 網(wǎng)絡(luò)配置 
1.2.2 編譯器配置
1.2.3 其他PICmicro編譯器
1.3 軟件介紹 
1.4 網(wǎng)絡(luò)硬件 
1.4.1 串行硬件特征 
1.4.2 網(wǎng)絡(luò)硬件特征 
1.5 設(shè)備驅(qū)動程序 
1.5.1 串行驅(qū)動程序要求 
1.5.2 以太網(wǎng)驅(qū)動程序要求
1.5.3 通用的驅(qū)動程序函數(shù)
1.6 配置文件格式 
1.7 處理計(jì)時器 
1.8 狀態(tài)機(jī) 
1.9 緩沖 
1.9.1 FITO緩沖區(qū) 
1.9.2 多邊形緩沖區(qū)
1.10 編碼約定 
1.10.1 數(shù)據(jù)類型
1.10.2 源代碼格式 
第2章 協(xié)議介紹:SCRATCHP 
2.1 概述 
2.2 協(xié)議 
2.3 SCRATCHP服務(wù) 
2.4 邏輯連接 
2.4.1 打開和關(guān)閉連接 
2.4.2 連接中的數(shù)據(jù)流 
2.5 數(shù)據(jù)包的格式 
2.6 尋址 
2.7 協(xié)議標(biāo)識 
2.7.1 多路技術(shù)和緩沖 
2.7.2 字節(jié)交換 
2.8 接收和發(fā)送 
2.9 實(shí)現(xiàn) 
2.9.1 ident命令 
2.9.2 連接 
2.10 小結(jié) 
2.10.1 源文件 
2.10.2 SCRATCHP 工具 
第3章 網(wǎng)絡(luò)尋址和調(diào)試 
3.1 概述 
3.2 互聯(lián)網(wǎng)
3.3 IP地址
3.4 地址解析 
3.4.1 SLIP尋址
3.4.2 以太網(wǎng)尋址 
3.5 ARP掃描器 
3.5.1 實(shí)現(xiàn) 
3.5.2 節(jié)點(diǎn) 
3.5.3 命令行處理 
3.5.4 配置文件和網(wǎng)絡(luò)初始化 
3.5.5 主循環(huán) 
3.5.6 數(shù)據(jù)包檢查和格式化 
3.6 在網(wǎng)絡(luò)調(diào)試中使用ARPSCAN 
3.6.1 協(xié)議分析器 
3.6.2 示波器 
3.6.3 NETMON網(wǎng)絡(luò)監(jiān)視器 
3.7 以太網(wǎng)2 
3.8 IEEE 802.3網(wǎng)絡(luò) 
3.8.1 802.3 SNAP支持
3.8.2 802.3 SNAP的操作 
3.9 小結(jié) 
3.9.1 源文件 
3.9.2 ARPSCAN工具 
3.9.3 NETMON工具 
第4章 網(wǎng)絡(luò)接口:IP和ICMP 
4.1 概述 
4.2 TCP/IP棧 
4.2.1 IP數(shù)據(jù)報
4.2.2 IP報文頭
4.2.3 IP的實(shí)現(xiàn)
4.3 ICMP 
4.4 ping實(shí)現(xiàn) 
4.4.1 主程序 
4.4.2 傳輸函數(shù)
4.4.3 接收函數(shù)
4.4.4 發(fā)送方地址 
4.4.5 ping 操作 
4.5 路由器實(shí)現(xiàn) 
4.5.1 接口 
4.5.2 路由算法 
4.5.3 主循環(huán) 
4.5.4 路由動作
4.6 小結(jié) 
4.6.1 源文件 
4.6.2 ping工具
4.6.3 路由器工具 
第5章 用戶數(shù)據(jù)報協(xié)議:UDP 
5.1 概述 
5.2 端口和套接字 
5.2.1 知名端口 
5.2.2 套接字 
5.3 數(shù)據(jù)報格式
5.4 UDP校驗(yàn)和 
5.4.1 偽IP頭 
5.4.2 使UDP校驗(yàn)和失效 
5.5 UDP工具 
5.5.1 實(shí)現(xiàn) 
5.5.2 使用datagram工具進(jìn)行試驗(yàn) 
5.6 小結(jié) 
5.6.1 源文件 
5.6.2 datagram工具 
第6章 傳輸控制協(xié)議:TCP 
6.1 概述 
6.2 TCP概念 
6.2.1 序列號和確認(rèn)號 
6.2.2 TCP狀態(tài)機(jī) 
6.2.3 段格式 
6.2.4 TCP選項(xiàng)
6.3 TCP實(shí)現(xiàn) 
6.3.1 TCP狀態(tài)
6.3.2 段的接收和傳輸 
6.3.3 套接字?jǐn)?shù)據(jù) 
6.3.4 序列和確認(rèn)值
6.3.5 TCP狀態(tài)機(jī) 
6.3.6 接收段的多路輸出選擇器 
6.3.7 重新傳輸 
6.4 TCP應(yīng)用—Telnet 
6.4.1 網(wǎng)絡(luò)虛擬終端—NVT 
6.4.2 選項(xiàng)協(xié)商 
6.5 Telnet的實(shí)現(xiàn)
6.5.1 TCP回調(diào) 
6.5.2 Telnet客戶端初始化 
6.5.3 主循環(huán) 
6.5.4 關(guān)閉連接
6.5.5 輪詢 
6.5.6 Telnet顯示 
6.5.7 Telnet客戶端回調(diào) 
6.5.8 Telnet服務(wù)器回調(diào) 
6.6 使用Telnet 
6.6.1 daytime協(xié)議 
6.6.2 丟棄數(shù)據(jù)幀 
6.7 小結(jié) 
6.7.1 源文件 
6.7.2 Telent工具 
第7章 超文本傳輸協(xié)議:HTTP 
7.1 概述 
7.2 HTTP中的GET方法 
7.2.1 請求 
7.2.2 應(yīng)答 
7.2.3 內(nèi)容類型 
7.2.4 文件擴(kuò)展名
7.3 簡單Web 服務(wù)器 
7.3.1 Web服務(wù) 
7.3.2 HTTP頭測試 
7.4 HTML介紹 
7.4.1 HTML標(biāo)簽
7.4.2 HTML文檔
7.4.3 可點(diǎn)擊的文件目錄 
7.4.4 實(shí)現(xiàn) 
7.4.5 緩沖區(qū)溢出 
7.5 狀態(tài)機(jī)實(shí)現(xiàn) 
7.5.1 圖形表格 
7.5.2 堆疊的圖形化數(shù)據(jù) 
7.5.3 圖形化指示器 
7.6 小結(jié) 
7.6.1 源文件 
7.6.2 Webserve工具 
第8章 嵌入式網(wǎng)關(guān)接口:EGI 
8.1 概述 
8.2 交互顯示 
8.2.1 開關(guān)和電燈 
8.2.2 開關(guān)和電燈組
8.3 標(biāo)準(zhǔn)CGI接口 
8.3.1 Linux CGI 
8.3.2 DOS嵌入式網(wǎng)關(guān)接口 
8.4 EGI實(shí)現(xiàn) 
8.4.1 應(yīng)用相關(guān)代碼 
8.4.2 URL解碼 
8.4.3 查找EGI處理程序 
8.4.4 交互式的開關(guān)和電燈 
8.4.5 交互式模擬控制 
8.5 小結(jié) 
8.5.1 源文件 
8.5.2 WEB_EGI工具 
第9章 微型Web服務(wù)器設(shè)計(jì) 
9.1 概述 
9.2 微控制器的軟件開發(fā) 
9.3 硬件 
9.3.1 PIC16C76/16F876 
9.3.2 外存儲器 
9.3.3 網(wǎng)絡(luò)接口 
9.4 開發(fā)環(huán)境 
9.4.1 編譯器 
9.4.2 模擬器或調(diào)試器 
9.5 軟件技巧 
9.5.1 RAM的限制 
9.5.2 校驗(yàn)和 
9.5.3 數(shù)據(jù)接收
9.5.4 阻塞 
9.6 Web服務(wù)器協(xié)議 
9.6.1 HTTP請求 
9.6.2 HTTP應(yīng)答 
9.6.3 TCP 
9.6.4 IP 
9.6.5 ICMP 
9.6.6 SLIP 
9.6.7 調(diào)制解調(diào)器驅(qū)動程序 
9.7 小結(jié) 
第10章 PICmicroㄎ⒖刂破魃系腡CP/IP 
10.1 概述 
10.2 外圍設(shè)備 
10.2.1 外存儲器
10.2.2 數(shù)字輸出
10.2.3 溫度傳感器 
10.2.4 數(shù)字輸入 
10.2.5 實(shí)時時鐘 
10.3 塊圖 
10.4 電路圖
10.5 低層軟件 
10.5.1 CPU標(biāo)識
10.5.2 數(shù)據(jù)類型
10.5.3 串行驅(qū)動程序 
10.5.4 I2C驅(qū)動程序 
10.5.5 并行I/O 
10.5.6 計(jì)時器 
10.6 SLIP和IP驅(qū)動程序 
10.6.1 SLIP接收 
10.6.2 SLIP傳輸 
10.6.3 調(diào)制解調(diào)器模擬 
10.6.4 協(xié)議解析 
10.6.5 IP接收 
10.6.6 IP傳輸 
10.7 ICMP 
10.7.1 ICMP接收 
10.7.2 ICMP傳輸 
10.7.3 pinging PWEB 
10.8 TCP 
10.8.1 TCP接收 
10.8.2 TCP傳輸 
10.8.3 TCP序列發(fā)生器 
10.8.4 daytime服務(wù) 
10.9 小結(jié) 
第11章 PWEB:PICmicro上的小型Web服務(wù)器 
11.1 概述 
11.2 Web服務(wù)器 
11.2.1 簡單文本服務(wù)器 
11.2.2 TCP事務(wù)日志 
11.3 ROM文件系統(tǒng) 
11.3.1 E2ROM訪問周期 
11.3.2 文件系統(tǒng)結(jié)構(gòu) 
11.3.3 E2ROM編程 
11.3.4 在ROM中尋找一個文件 
11.3.5 改進(jìn)后的HTTP處理程序
11.4 使用PWEB服務(wù)器 
11.5 動態(tài)內(nèi)容 
11.5.1 變量置換
11.5.2 校驗(yàn)和平衡 
11.5.3 平衡變量 
11.6 動態(tài)網(wǎng)頁 
11.6.1 HTML表單變量 
11.6.2 數(shù)字輸出 
11.6.3 布爾變量置換 
11.6.4 數(shù)字輸入 
11.6.5 PWEB變量置換代碼 
11.6.6 狀態(tài)頁 
11.7 小結(jié) 
11.7.1 PWEB 
11.7.2 WEBROM源文件 
11.7.3 WEBROM 工具 
第12章 ChipWeb—微型以太網(wǎng)Web服務(wù)器 
12.1 概述 
12.2 硬件 
12.2.1 演示板 
12.2.2 以太網(wǎng)硬件 
12.2.3 微控制器接口
12.2.4 LCD接口 
12.2.5 其他外部設(shè)備 
12.3 以太網(wǎng)驅(qū)動程序 
12.3.1 NIC初始化 
12.3.2 訪問數(shù)據(jù)包緩沖區(qū) 
12.3.3 數(shù)據(jù)包接收 
12.3.4 數(shù)據(jù)包分析 
12.3.5 數(shù)據(jù)包傳輸 
12.4 LCD驅(qū)動程序 
12.4.1 LCD數(shù)據(jù)傳輸
12.4.2 LCD初始化 
12.4.3 LCD字符 
12.5 其他驅(qū)動程序 
12.6 協(xié)議 
12.6.1 地址解析協(xié)議:ARP 
12.6.2 網(wǎng)際協(xié)議:IP 
12.6.3 網(wǎng)際控制消息協(xié)議:ICMP 
12.6.4 傳輸控制協(xié)議:TCP 
12.6.5 超文本傳輸協(xié)議:HTTP 
12.7 協(xié)議調(diào)試 
12.8 用戶接口 
12.8.1 動態(tài)網(wǎng)頁:HTML 
12.8.2 狀態(tài)顯示框架 
12.8.3 導(dǎo)航框架 
12.8.4 LCD顯示 
12.9 配置 
12.9.1 地址配置 
12.9.2 網(wǎng)頁下載 
12.10 小結(jié) 
第13章 點(diǎn)對點(diǎn)通信協(xié)議:PPP 
13.1 概述 
13.2 PPP設(shè)計(jì) 
13.2.1 分幀 
13.2.2 檢錯 
13.2.3 轉(zhuǎn)義序列 
13.2.4 協(xié)商 
13.3 協(xié)議的部件 
13.3.1 部件報文頭
13.3.2 選項(xiàng)格式 
13.3.3 狀態(tài)機(jī) 
13.4 PPP協(xié)商實(shí)例 
13.4.1 LCP 
13.4.2 PAP 
13.4.3 IPCP
13.4.4 IP數(shù)據(jù) 
13.4.5 關(guān)閉連接
13.5 PPP實(shí)現(xiàn) 
13.5.1 接收和傳輸 
13.5.2 消息解碼 
13.6 小結(jié) 
第14章 UDP客戶端、服務(wù)器和快速數(shù)據(jù)傳輸 
14.1 概述 
14.2 客戶端-服務(wù)器網(wǎng)絡(luò) 
14.3 對等網(wǎng) 
14.4 不只是Web服務(wù)器 
14.5 緩沖改進(jìn) 
14.5.1 陰影緩沖區(qū) 
14.5.2 緩沖邊界 
14.5.3 接收緩沖的實(shí)現(xiàn) 
14.5.4 傳輸緩沖實(shí)現(xiàn) 
14.6 IP和ICMP處理 
14.6.1 IP處理程序 
14.6.2 ICMP處理程序
14.7 UDP服務(wù)器 
14.7.1 daytime和echo服務(wù)器 
14.7.2 UDP 傳輸 
14.8 UDP時間客戶端 
14.8.1 UDP客戶方法 
14.8.2 客戶端地址解析 
14.8.3 客戶端UDP消息 
14.9 快速數(shù)據(jù)傳輸 
14.10 硬件 
14.10.1 視頻標(biāo)準(zhǔn) 
14.10.2 視頻捕獲 
14.10.3 微控制器接口 
14.11 軟件 
14.11.1 數(shù)據(jù)格式 
14.11.2 微控制器軟件 
14.11.3 客戶端軟件 
14.12 小結(jié) 
第15章 動態(tài)主機(jī)配置協(xié)議:DHCP 
15.1 概述 
15.2 DHCP方法論 
15.2.1 操作的序列
15.2.2 計(jì)時 
15.2.3 消息格式 
15.2.4 選項(xiàng) 
15.2.5 客戶名稱 
15.3 事務(wù)示例 
15.3.1 探查 
15.3.2 賦予 
15.3.3 請求 
15.3.4 確認(rèn) 
15.4 DHCP實(shí)現(xiàn)
15.4.1 狀態(tài)機(jī)
15.4.2 DHCP傳輸 
15.4.3 DHCP接受 
15.5 小結(jié) 
第16章 TCP客戶端、SMTP和POP3郵件 
16.1 概述 
16.2 TCP客戶端技術(shù) 
16.2.1 二級NIC傳輸緩沖區(qū) 
16.2.2 NIC RAM的分配 
16.2.3 以太網(wǎng)驅(qū)動程序的更改 
16.3 TCP 客戶端實(shí)現(xiàn) 
16.3.1 套接字定義 
16.3.2 啟動 
16.3.3 接收處理程序 
16.3.4 狀態(tài)機(jī) 
16.3.5 超時 
16.3.6 傳輸 
16.4 SMTP 郵件客戶端 
16.4.1 SMTP事務(wù) 
16.4.2 SMTP實(shí)現(xiàn) 
16.4.3 開始郵件傳輸 
16.5 POP3郵件客戶端 
16.5.1 POP3事務(wù) 
16.5.2 POP3行緩沖
16.5.3 POP3實(shí)現(xiàn) 
16.5.4 開始郵件輪詢 
16.6 小結(jié) 
附錄A 配置說明 
附錄B 資源 
附錄C 光盤上的軟件 
附錄D PICmicro相關(guān)問題

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號