- 21
- 0
- 约7.15千字
- 约 6页
- 2018-12-13 发布于天津
- 举报
第二章uIP协议栈分析2.1uIP特性2.2uIP架构.PDF
第二章 uIP 协议栈分析
2 .1 uIP 特性
uIP 由瑞典计算机科学学院( 网络嵌入式系统小组) 的Adam Dunkels 开发。其
源代码由 C 语言编写,并完全公开,所有代码和相关说明文档可以到
/adam/uip/下载。最新版本是 uIP1.0 版本,本书移植和使用的版
本正是此版本。
uIP 协议栈去掉了完整的 TCP/IP 中不常用的功能,简化了通讯流程,但保
留了网络通信必须使用的协议,设计重点放在了IP/TCP/ICMP/UDP/ARP 这些网
络层和传输层协议上,保证了其代码的通用性和结构的稳定性。
由于uIP 协议栈专门为嵌入式系统而设计,因此还具有如下优越功能:
(1) 代码非常少,其协议栈代码不到6K,很方便阅读和移植。
(2 ) 占用的内存数非常少,RAM 占用仅几百字节。
(3 ) 其硬件处理层、协议栈层和应用层共用一个全局缓存区,不存在数据
的拷贝,且发送和接收都是依靠这个缓存区,极大的节省空间和时间。
(4 ) 支持多个主动连接和被动连接并发。
(5 ) 其源代码中提供一套实例程序:web 服务器,
您可能关注的文档
- 基于交叉效率DEA和VAR模型的分析-交通运输系统工程与信息.PDF
- 公共广电机构治理初探原则、课题与机制.PDF
- 基于多数据库的模糊元关联规则挖掘方法-计算机应用与软件.PDF
- 基于多目标投入产出的差别电价优化模型-OpenRepositoryofNational.PDF
- 一个基于Web的轻量级大数据处理与可视化工具-计算机科学.PDF
- 基于水平集算法的扩展比例边界有限元法研究.PDF
- 基于犞犃犚模型的山东海洋经济与金融业联动发展分析-海洋开发与管理.PDF
- 基于突变级数法的中国CO2减排的影响要素指标体系及其评价研究.PDF
- 基于精益约束的敏捷采访模式构建.PDF
- 基础教育信息化发展与反思20090712-中国教育信息化.ppt
原创力文档

文档评论(0)