本書面向網絡TCP/IP協議初學者以及大量嵌入式網絡開發人員,從當下流行的嵌入式網絡協議棧LwIP的源代碼入手,詳細講解TCP/IP協議的各層機制及其實現原理。同時,通過搭建簡單的實驗環境,本書還詳細闡述LwIP在嵌入式設備組網過程中的移植過程、應用編程案例、編程框架、注意事項等。
本書共分為四大部分,及時部分講解基于STM32平臺下LwIP的移植過程,其中包括了LwIP代碼組織結構與特點,以及LwIP裸機移植通用流程;第二部分,以LwIP源代碼為基礎,以網絡數據包在協議棧內部的遞交順序做導向,結合TCP/IP協議基本知識,依次講解LwIP內核各個模塊的實現機制,包括數據包管理、網絡接口管理、ARP、IP、ICMP、UDP、TCP等;第三部分,講解LwIP上層API實現機制,以及常見的網絡應用程序結構以及編程方法,以及LwIP其他高級應用,如IGMP、DNS、DHCP等;第四部分,講解內核調試、協議棧穩定性和性能、并發服務器設計等,以及LwIP在具體項目中的應用和實踐過程,同時還包括了LwIP在實際應用中常見的問題及解決方法。
本書可作為TCP/IP學習者的快速入門及精通的指導書籍,還可作為廣大嵌入式網絡開發人員的參考手冊。
骨灰級一線嵌入式專家"五木"嘔心力作
基于STM32實戰環境,直觀感受各層協議在嵌入式設備組網過程中的實際應用,學習TCP/IP不再是紙上淡兵
實用的STM32學習資料,鮮的實戰例程,輕松詼諧,簡單直白
從協議棧原理及使用方法,到編程框架,講解透徹
從性能與穩定性測試,到問題定位與調試,干貨多多
朱升林非著名碼農,法號及網名"老衲五木",風靡網絡的電子書《LwIP協議棧源碼詳解——TCP/IP協議的實現》及熱賣圖書《嵌入式網絡那些事:LwIP協議深度剖析與實戰演練》作者。對TCP/IP有豐富的實踐經驗和深入獨到的理解,長期從事物聯網熱點技術如(ZigBee、Wi-Fi、HF RFID、UHF RFID)的研究與應用。目前在國內某知名通信公司從事軟件研發工作。
理論與實踐并重。每章均配有實戰例程,讀者能直觀感受到各層協議在嵌入式設備組網過程中的實際應用,學習TCP/IP不再是紙上談兵。基于目前流行的STM32實驗平臺,可以幫助開發者快速上手嵌入式網絡編程,本書的許多實驗都可以抽象成一個基本的編程框架,學習者在學習的同時可以對框架進行填充裁剪等,基于框架快速完成應用程序開發。
目的明確,實用性強。本書可以作為嵌入式網絡開發人員的指導手冊,提供的許多應用程序可以直接用在開發項目中,縮短開發周期,節省開發成本;本書還會介紹并發服務器設計、協議棧性能測試、協議棧調試手段等知識,可以幫助開發者處理項目調試遇到的各種問題。
LwIP協議棧全部用C語言寫成,所有代碼對用戶可見,用戶可以宏觀地把握整個協議的代碼組織結構。在本書中,通過在實驗板上移植、使用協議棧,讀者可以清楚地知道TCP/IP協議內部各個機制的實現方法以及不同參數設置對協議棧內核性能的影響,比如:如何自行配置TCP發送超時間隔與重發次數以滿足特定場合的需求,又如用戶可否根據實際使用情況更改TCP狀態機以提高內核效率等。通過各個實驗,讀者可以清楚地看到整個協議的運行過程,加深對協議的理解。
組織結構
本書以開源TCP/IP協議棧——LwIP的源代碼為基礎,詳細為讀者講解TCP/IP協議的內部各層結構與實現細節,既包括ARP、ICMP、IGMP、IP、UDP、TCP等基本協議知識,也包括DHCP、DNS等高級應用知識,以LwIP為起點學習TCP/IP,將為廣大讀者各方面的學習創造捷徑。同時,LwIP代碼組織和實驗平臺搭建簡單,讀者可以方便地進行協議棧內部的相關實驗。
如何簡單快速地在當前流行的STM32處理器上完成協議棧移植,如何快速上手協議棧應用編程,如何移植現有的通用網絡應用程序是許多讀者關心的重點。LwIP如何移植,有沒有一套普遍適用的流程,各種編程接口的調用規則與實際使用例子,都是本書中將涉及到的內容。本書的許多應用程序代碼可以為開發者提供一個普遍使用的程序框架,開發者只需要在這個基礎上做簡單改動就可以編寫出適合自己的網絡應用程序。對于有一定經驗的LwIP開發者來說,可能更加關注于內核調試、協議棧穩定性和性能、并發服務器設計等方面的內容,也更期望看到LwIP在具體項目中的應用和實踐過程,這些也都是本書將涉及的內容。
TCP/IP技術是互聯網技術發展的基礎,在各軟硬件IT企業招聘面試中,TCP/IP相關知識成為面試官青睞的問題,對于廣大學子來說,精通TCP/IP相關知識無疑將為自己打開一道成功擇業的大門。但目前很多人想學習TCP卻無處下手,這也成為許多初學者面臨的問題。通過本書,從基于STM32的網絡實驗入手,深入貫通TCP/IP理論及其應用,通過學習,讀者可以對協議棧、TCP/IP細節有很好的把握;另一方面,嵌入式系統的組網技術是目前流行的技術,嵌入式網絡方向也是未來的熱點發展方向,本書將從嵌入式裸機出發,向讀者講解網絡協議棧移植過程以及應用編程細節,同時也包括了一些開發過程中常見的各種問題及解決方法,因此,對LwIP應用開發者來說,本書將是一本重要的指導手冊。
編者與致謝
本書由朱升林、歐陽駿、楊晶著,粟思科審。,筆者想感謝一年多來一直陪伴和幫助我的人,沒有你們的幫助和付出,這本書不會這么順利地完成,因為你們的存在,使得這段時光更加珍貴。
……
送貨服務態度好,送貨超快的,東西經濟實惠,非常滿意!已經在當當買了很多個本了,質量都很好。
還不錯。。
正版紙質好,不錯。
非常好的一本書,作者寫得深入人心。當當正版書
非常好的一本書,作者寫得深入人心。當當正版書
性價比很高
很不錯的一本書。
紙張很好!
包裝完好,物流很快!
書很好!!
紙張很好!
紙張很好!
書很好!!
書很好!!
非常好的書,參加活動購買比平時劃算多了。非常好的書,參加活動購買比平時劃算多了。
快遞員告訴我不會用快遞柜,非要給我放超市,我還要給人家一塊錢取快遞。不會用快遞柜就別送快遞了好嗎?我拜托您
不錯。。。。。。。。。。。。。。。。。。。
紙質還可以
好評,這是本好書
內容還是不錯的,但是一看書很臟,有明顯的折疊痕跡,是不是書架上別人經常翻看的那本?就不能給我發本新的?
東西不錯,等一年多,終于等到朱老師相當于第二版的書了!贊
還是不錯的。緊跟現在流行的STM32處理器,詳細介紹lwip協議棧。不錯。
書的質量不錯,內容也很好,就是當當的包裝太差勁了,就用一層塑料袋,書到摔破了,好心疼,哪管你多套2層也行啊,書都這么厚,還好幾本,能經得起快遞這么折騰嗎?
舉一反三吧,在別的平臺上做嵌入式網絡,有點參考價值。
很好的書,但是不知道是書本來就壞了,還是在運送過程中弄壞的,都沒有塑封層,真遺憾!
這本書推薦,確實很多人都認可,算是寫的不錯的書
這本書比較注重實戰,作者對lwip有比較深的理解,對于這方面的菜鳥來說是一本值得購買的書,
正在看,不過基本上可以確定是本好書,在LwIP方面是很好的參考資料。