LwIP及其网络编程应用实例.pptVIP

  • 4
  • 0
  • 约2.27万字
  • 约 106页
  • 2026-06-17 发布于江西
  • 举报

第九章LwIP及其网络编程应用实例1第1页

LwIP介绍LwIP(LightWeightInterProtocol)是瑞典计算机科学院(SwedishInstituteofComputerScience)的AdamDunkels等人开发的一套用于嵌入式系统的开源TCP/IP合同栈。LwIP的含义是轻型IP合同,其实现的重点是在保持TCP合同主要功效的基础上减少对RAM的占用,这使得LwIP合同栈非常适合在小型嵌入式系统中使用。2第2页

LwIP介绍LwIP的版本较多,较新的版本通常完善或增长了LwIP的功效。LwIP有如下特点:IP:支持多网络接口下的IP转发ARP:支持ARP合同ICMP:支持ICMP合同UDP:支持UDP合同TCP:支持TCP合同,涉及拥塞控制、RTT估算和快速恢复/快速重传RawAPI:提供专门的内部回调函数,以提升应用性能SocketAPI:可选的Berkeley-likesocketAPILwIP的较新版本还提供对如下功效或合同的支持:IPfragment:IP分片DNS:域名解析SNMP:简单网络管理合同DHCP:动态主机配备合同PPP:点对点合同IPv63第3页

LwIP源码的文件组织LwIP文件目录的组织结构如图所示,其源代码全部位于目录src下。src目录下普通有5个子目录LwIP提供的api子目录、core子目录、i

文档评论(0)

1亿VIP精品文档

相关文档