如何學習本書本書圍繞LwIP 2.1.2版本源碼講解TCP/IP網絡協議棧的基本知識,帶領讀者進入網絡的世界。無論你是學生、嵌入式開發者還是物聯網開發者,都可以從本書中學習到網絡的相關知識,了解網絡協議棧的處理思想。本書將深入分析網絡協議棧的原理與實現過程,涉及ARP、IP、ICMP、TCP、UDP、HTTP、MQTT等協議,還將深入講解LwIP中內存管理、pbuf數據包、網卡接口管理的原理與實現,並詳細介紹LwIP的移植過程,讀者可以將其移植到無操作繫統/有操作繫統的環境中使用。除此之外,本書還通過理論和實踐相結合,使用LwIP接入當前較大的幾個雲平臺,如阿裡雲、百度雲、OneNET,以使讀者熟練掌握接入方法。在本書中,讀者可以熟練掌握LwIP中Netconn API與Socket API的使用方式,並且掌握多種網絡調試工具,如Wireshark、 tman以及MQTT.fx等的使用方等