LwIP 协议栈源码详解 ——TCP/IP 协议的实现(一:前言)
2013-10-08 10:57
1266 查看
声明:本系列的文章全部转载网上的一篇pdf文档
前言
最近一个项目用到 LwIP,恰好看到网上讨论的人比较多,所以有了写这篇学习笔记的
冲动,一是为了打发点发呆的时间,二是为了吹过的那些 NB。往往决定做一件事是简单的,
而坚持做完这件事却是漫长曲折的,但终究还是写完了,时间开销大概为四个月,内存开销
无法估计。。
这篇文章覆盖了 LwIP 协议大部分的内容,但是并不全面。它主要讲解了 LwIP 协议最重
要也是最常被用到的部分,包括内存管理,底层网络接口管理,ARP 层,IP 层,TCP 层,API
层等,这些部分是 LwIP 的典型应用中经常涉及到的。而 LwIP 协议的其他部分,包括 UDP,
DHCP,DNS,IGMP,SNMP,PPP 等不具有使用共性的部分,这篇文档暂时未涉及。
原来文章是发在空间中的,每节每节依次更新,后来又改发为博客,再后来就干脆懒得
发了。现在终于搞定,于是将所有文章汇总。绞尽脑汁的想写一段空前绝后,人见人爱的序
言,但越写越觉得像是猫儿抓的一样。就这样,PS:由于ᴀ人文笔有限,情商又低,下里巴
人一枚,所以文中的很多语句可能让您很纠结,您可以通过邮箱与我联系。共同探讨才是进
步的关键。
最后,欢迎读者以任何方式使用与转载,但请保留作者相关信息,酱紫!码字。。。 世界
上最痛苦的事情莫过于此。。 。
——老衲五木
前言
最近一个项目用到 LwIP,恰好看到网上讨论的人比较多,所以有了写这篇学习笔记的
冲动,一是为了打发点发呆的时间,二是为了吹过的那些 NB。往往决定做一件事是简单的,
而坚持做完这件事却是漫长曲折的,但终究还是写完了,时间开销大概为四个月,内存开销
无法估计。。
这篇文章覆盖了 LwIP 协议大部分的内容,但是并不全面。它主要讲解了 LwIP 协议最重
要也是最常被用到的部分,包括内存管理,底层网络接口管理,ARP 层,IP 层,TCP 层,API
层等,这些部分是 LwIP 的典型应用中经常涉及到的。而 LwIP 协议的其他部分,包括 UDP,
DHCP,DNS,IGMP,SNMP,PPP 等不具有使用共性的部分,这篇文档暂时未涉及。
原来文章是发在空间中的,每节每节依次更新,后来又改发为博客,再后来就干脆懒得
发了。现在终于搞定,于是将所有文章汇总。绞尽脑汁的想写一段空前绝后,人见人爱的序
言,但越写越觉得像是猫儿抓的一样。就这样,PS:由于ᴀ人文笔有限,情商又低,下里巴
人一枚,所以文中的很多语句可能让您很纠结,您可以通过邮箱与我联系。共同探讨才是进
步的关键。
最后,欢迎读者以任何方式使用与转载,但请保留作者相关信息,酱紫!码字。。。 世界
上最痛苦的事情莫过于此。。 。
——老衲五木
相关文章推荐
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(三:动态内存管理)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(五:pbuf 释放)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(十:ARP 层流程)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(二:移植综述)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(六:网络接口结构)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(七:以太网数据接收)
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(八: ARP 表 )
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(四:数据包 pbuf )
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(九:ARP 表查询)
- LwIP协议栈源码详解——TCP/IP协议的实现 TCP定时器
- DIY_DE2之DM9000A网卡调试系列例程(三)——基于LWIP协议栈的TCP/IP实现
- LwIP协议栈源码详解—TCP定时器
- [linux]Linux TCP/IP 协议栈源码分析
- 网络常用名词缩写——摘自《TCP-IP详解_卷1_协议》
- TCP/IP 协议详解
- 用TCP/IP实现自己简单的应用程序协议:成帧器部分
- Linux TCP/IP 协议栈源码分析 - 数据 发送/接收 流程图
- http,tcp,ip,协议详解
- 《TCP/IP 详解 卷1:协议》的读书体会
- 读TCP-IP详解卷1:协议(1)