出版時(shí)間:2008-10 出版社:北京航空航天大學(xué)出版社 作者:斯卡格麗亞 頁數(shù):568
Tag標(biāo)簽:無
前言
嵌入式Internet是本世紀(jì)以來計(jì)算世界的一項(xiàng)熱門技術(shù),倍受工業(yè)界和高等院校的關(guān)注。目前已經(jīng)有很多這類應(yīng)用出現(xiàn),嵌入式lnternet鏈接技術(shù)已成為嵌入式系統(tǒng)開發(fā)人員需具備的基本能力之一。國外已經(jīng)有一些大學(xué)或工程師學(xué)校開設(shè)了相關(guān)課程,國內(nèi)外很多網(wǎng)站也都有嵌入式lnternet方案及實(shí)現(xiàn)的介紹,但國內(nèi)系統(tǒng)介紹這方面技術(shù)的書籍匱乏。譯者自2002年以來就關(guān)注這一技術(shù)的發(fā)展,曾在MCS - 51單片機(jī)上用C語言和匯編語言分別實(shí)現(xiàn)了嵌入式TCP/IP棧及Web服務(wù)器,可以說對這一技術(shù)情有獨(dú)衷,所以很高興有機(jī)會向廣大國內(nèi)讀者推薦并分享Sergio Seaglia先生的這本嵌入式Internet力作。譯者認(rèn)為,本書具有以下主要特點(diǎn):(1)結(jié)構(gòu)合理,內(nèi)容豐富。既有對TCP/IP基本理論的系統(tǒng)介紹,又有嵌入式TCP/IP棧各協(xié)議層及模擬應(yīng)用實(shí)現(xiàn)的詳細(xì)分析,還給出了一些令讀者開拓視野、耳目一新的嵌入式Internet典型應(yīng)用。(2)代碼質(zhì)量高。提供的源代碼為作者原創(chuàng),代碼設(shè)計(jì)遵循模塊化設(shè)計(jì)思想,TCP/IP棧的實(shí)現(xiàn)獨(dú)立于硬件平臺,可讀性強(qiáng),易于理解和修改。讀者可以通過分析源代碼消除在閱讀理論部分產(chǎn)生的疑惑。例如校驗(yàn)和計(jì)算方法,只看理論部分可能難以理解,但閱讀了相應(yīng)的代碼后便可豁然開朗。
內(nèi)容概要
本書全面系統(tǒng)地介紹了TCP/IP的基本理論,詳述了嵌入式TCP/IP協(xié)議棧在基于ARM7 MCU的硬件平臺上的實(shí)現(xiàn)原理,并給出了包括鏈路層(以太網(wǎng)和PPP)、IP層、運(yùn)輸層及應(yīng)用層的一個(gè)完整協(xié)議棧實(shí)現(xiàn)的全部源代碼。通過一個(gè)模擬的現(xiàn)實(shí)世界應(yīng)用,展示了基于UDP和基于TCP的嵌入式服務(wù)器應(yīng)用、電子郵件應(yīng)用以及嵌入式Web服務(wù)器應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)過程。書中設(shè)計(jì)的實(shí)驗(yàn)便于加深對TCP/IP協(xié)議的理解,并以循序漸進(jìn)的方式將學(xué)習(xí)者從TCP/IP基礎(chǔ)引入嵌入式Internet應(yīng)用的殿堂。 本書可作為計(jì)算機(jī)及相近專業(yè)嵌入式Internet、網(wǎng)絡(luò)與通信、嵌入式系統(tǒng)等相關(guān)課程的教材,也很適合用作學(xué)生實(shí)訓(xùn)和嵌入式Internet工程師的培訓(xùn)教材及嵌入式Internet系統(tǒng)開發(fā)人員的參考書。
作者簡介
斯卡格麗亞,具有12年的設(shè)計(jì)和實(shí)現(xiàn)嵌入式系統(tǒng)的經(jīng)驗(yàn)。近6年來,他一直在阿根廷門多薩大學(xué)從事該領(lǐng)域的教學(xué),專注于將嵌入式系統(tǒng)連接到Internet方面的技術(shù)。
書籍目錄
第一部分 TCP/IP基礎(chǔ) 第1章 聯(lián)網(wǎng)引言 第2章 TCP/IP棧 第3章 LAN技術(shù):以太網(wǎng) 第4章 網(wǎng)絡(luò)接口:SLIP和PPP 第5章 網(wǎng)際層:IP和ICMP 第6章 運(yùn)輸層:UDP和TCP 第7章 遠(yuǎn)程訪問:Telnet 第8章 文件傳送協(xié)議:FTP 第9章 E-mail協(xié)議:SMTP和POP3 第10章 萬維網(wǎng)協(xié)議:HTTP 第11章 域名系統(tǒng)第二部分 嵌入式Internet實(shí)現(xiàn) 第12章 實(shí)驗(yàn)準(zhǔn)備 第13章 應(yīng)用和TCP/IP?!〉?4章 連接到LAN:以太網(wǎng)和ARP 第15章 撥號連網(wǎng):PPP 第16章 實(shí)現(xiàn)IP層(IP和ICMP) 第17章 實(shí)現(xiàn)運(yùn)輸層(UDP和TCP) 第18章 基于UDP和基于TCP的嵌入式服務(wù)器應(yīng)用 第19章 發(fā)送eimail報(bào)文:SMTP 第20章 嵌入式Web服務(wù)器:HTTP第三部分 嵌入式Internet應(yīng)用 第21章 遠(yuǎn)程監(jiān)視、訪問與控制 第22章 安全與監(jiān)視 第23章 追蹤應(yīng)用 第24章 外包嵌入式代碼:使用Web服務(wù)附錄
章節(jié)摘錄
Internet是網(wǎng)絡(luò)的網(wǎng)絡(luò)(或互聯(lián)網(wǎng)),是一個(gè)允許用戶共享數(shù)據(jù)和交換信息的全球性網(wǎng)絡(luò)。對聯(lián)網(wǎng)的簡單介紹會幫助我們了解Internet是如何工作的。在本章中,我們將概略地了解網(wǎng)絡(luò)的幾個(gè)方面,并介紹開放系統(tǒng)互聯(lián)參考模型。了解該模型的目的是為了在下一章中更好地理解TCP/lP協(xié)議棧。1.1 聯(lián)網(wǎng)及其優(yōu)點(diǎn)聯(lián)網(wǎng)是描述網(wǎng)絡(luò)工作及相關(guān)技術(shù)的工作過程的術(shù)語。該過程可能涉及網(wǎng)絡(luò)的整個(gè)生命周期:設(shè)計(jì)、實(shí)現(xiàn)、升級和管理。網(wǎng)絡(luò)可以被定義為連接在一起以便交換信息和共享資源的一組計(jì)算機(jī)或其他設(shè)備。為了獲得這種連接,我們需要使用一些硬件和軟件。從更廣義的角度來說,術(shù)語“聯(lián)網(wǎng)”是指將一組相互獨(dú)立的裝置連接到一起,以共享信息。在技術(shù)界,該術(shù)語不僅用于計(jì)算機(jī)網(wǎng)絡(luò),也用于電話網(wǎng)絡(luò),甚至用于為電器供電的電網(wǎng)。聯(lián)網(wǎng)的兩個(gè)最重要的優(yōu)點(diǎn)是連接性和通信。網(wǎng)絡(luò)將計(jì)算機(jī)及其用戶連接在一起。一個(gè)大樓內(nèi)的計(jì)算機(jī)可以連接到局域網(wǎng)(LAN),而相距很遠(yuǎn)的多個(gè)IAN可以互聯(lián)為更大的廣域網(wǎng)(WAN)。通過這種方式,用戶之間就可以利用類似于電子郵件(e-mail)和文件傳送協(xié)議(FTP)這樣的技術(shù)來互相交換信息。
編輯推薦
《嵌入式Internet TCP/IP基礎(chǔ)、實(shí)現(xiàn)及應(yīng)用》可作為計(jì)算機(jī)及相近專業(yè)嵌入式Internet、網(wǎng)絡(luò)與通信、嵌入式系統(tǒng)等相關(guān)課程的教材,也很適合用作學(xué)生實(shí)訓(xùn)和嵌入式Internet工程師的培訓(xùn)教材及嵌入式Internet系統(tǒng)開發(fā)人員的參考書。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
嵌入式Internet TCP/IP基礎(chǔ)、實(shí)現(xiàn)及應(yīng)用 PDF格式下載