LwIP协议详解.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LwIP 协议栈详解 ——TCP/IP 协议的实现 E-mail:for_rest@ 老衲五木出品 前言 最近一个项目用到 LwIP,恰好看到网上讨论的人比较多,所以有了写这篇学习笔记的 冲动,一是为了打发点发呆的时间,二是为了吹过的那些NB。往往决定做一件事是简单的, 而坚持做完这件事却是漫长曲折的,但终究还是写完了,时间开销大概为四个月,内存开销 无法估计。。 这篇文章覆盖了 LwIP 协议大部分的内容,但是并不全面。它主要讲解了LwIP 协议最重 要也是最常被用到的部分,包括内存管理,底层网络接口管理,ARP 层,IP 层,TCP层,API 层等,这些部分是 LwIP的典型应用中经常涉及到的。而 LwIP 协议的其他部分,包括 UDP, DHCP,DNS,IGMP,SNMP,PPP 等不具有使用共性的部分,这篇文档暂时涉及。 原来文章是发在空间中的,每节每节依次更新,后来又改发为博客,再后来就干脆懒得 发了。现在终于搞定,于是将所有文章汇总。绞尽脑汁的想写一段空前绝后,人见人爱的序 言,但越写越觉得像是猫儿抓的一样。就这样,PS:由于人文笔有限,情商又低,下里巴 人一枚,所以文中的很多语句可能让您很纠结,您可以通过邮箱与我联系。共同探讨才是进 步的关键。 最后,欢迎读者以任何方式使用与转载,但请保留作者相关信息,酱紫!码字。。。世界 上最痛苦的事情莫过于此。。。 ——老衲五木 E-mail:for_rest@ 老衲五木出品 目录 1 移植综述 4 2 动态内存管理 6 3 数据包 pbuf 9 4 pbuf 释放13 5 网络接口结构16 6 以太网数据接收20 7 ARP 表 23 8 ARP 表查询 26 9 ARP 层流程 28 10 IP 层输入 31 11 IP 分片重装 1 34 12 IP 分片重装 237 13 ICMP 处理 40 14 TCP 建立与断开 43 15 TCP 状态转换 46 16 TCP 控制块 49 17 TCP 建立流程 53 18 TCP 状态机 56 19 TCP 输入输出函数 1 60 20 TCP 输入输出函数 2 63 21 TCP 滑动窗口 66 22 TCP 超时与重传 69 23 TCP 慢启动与拥塞避免 73 24 TCP 快速恢复重传和 Nagle 算法 76 25 TCP 坚持与保活定时器 80 26 TCP 定时器 84 27 TCP 终结与小结 88 28 API 实现及相关数据结构91 29 API 消息机制94 30 API 函数及编程实例97 E-mail:for_rest@ 老衲五木出品 1 移植综述移植综述 移植综述移植综述 如果你认为所谓的毅力是每分每秒的 “艰苦忍耐”式的奋斗,那这是一种很不足的心理 状态。毅力是一种习惯,毅力是一种状态,毅力是一种生活。看了这么久的代码觉得是

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档