蹄牛操作系统TINIUX
ROS中文社区
查看: 1639|回复: 0

[学习资料]轻量级网络协议栈LwIP中文资料

[复制链接]
发表于 2016-3-14 13:57:38 | 显示全部楼层 |阅读模式

与许多其它的TCP/IP实现一样,LwIP也是以分层的协议为参照——设计实现TCP/IP。每一个协议作为一个模块被实现,同时还提供了几个函数作为协议的入口点。尽管这些协议是被独立实现的,但是有些层却不是这样,就像上面讨论的,这样做的目的是为了在处理速度与内存占用率方面提升性能。比如,当验证一个到达的 TCP段的校验和并且分解这个TCP段时,TCP模块必须知道该TCP段的源及目的IP地址。因为TCP模块知道IP头的结构,因此它就可以自己提取这个信息,从而取代了通过函数调用传递IP地址信息的方式。

LwIP由几个模块组成,除TCP/IP协议的实现模块外(IP,ICMP,UDP,TCP),还有包括许多相关支持模块。这些支持模块包括:操作系统模拟层、缓冲与内存管理子系统、网络接口函数及一组Internet校验和计算函数,LwIP还包括一个API概要说明。


资料地址:
http://pan.baidu.com/s/1eRqpavg

压缩包解压密码:SmallRTOS

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|智能硬件开发社区 ( 京ICP备14010787号 )

GMT+8, 2019-3-24 17:17 , Processed in 0.059561 second(s), 15 queries .

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表