本书面向网络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方面是很好的参考资料。