lwIP

✍ dations ◷ 2025-09-10 09:26:54 #TCP/IP

LwIP是瑞典计算机科学院的一个开源的TCP/IP协议栈实现.

LwIP协议栈主要关注的是怎么样减少内存的使用和代码的大小,这样就可以让lwIP适用于资源有限的小型平台例如嵌入式系统。为了简化处理过程和内存要求,lwIP对API进行了裁减,可以不需要复制一些数据。

其主要特性如下:

(1)支持多网络接口下的IP转发;

(2)支持ICMP协议;

(3)包括实验性扩展的UDP(用户数据报协议);

(4)包括阻塞控制、RTT 估算、快速恢复和快速转发的TCP(传输控制协议);

(5)提供专门的内部回调接口(Raw API),用于提高应用程序性能;

(6)可选择的Berkeley接口API (在多线程情况下使用) 。

(7)在最新的版本中支持ppp

(8) 新版本中增加了的IP fragment的支持.

(9) 支持DHCP协议,动态分配ip地址.


相关

  • 消化病学胃肠学(英语:Gastroenterology,又称为肠胃病学)是医学的一个分枝,专门研究消化系统(从口腔到肛门的消化道)及相关疾病。
  • 特发性病因不明症(英语:idiopathic disease)指的是任何病因不明的疾病。英文词汇idiopathic起源于古希腊语ἴδιος idios "one's own" and πάθος pathos "suffering", idiopa
  • 支链α-酮酸脱氢酶复合物支链α-酮酸脱氢酶复合物(branched-chain α-ketoacid dehydrogenase complex,BCKDC)是一种在线粒体内膜中找到的酶之多次单元复合物(multi-subunit complex)。 这种酶复合物催
  • 极限氧指数极限氧指数(英语:Limiting oxygen index;LOI),或极限氧浓度、LOI值;亦有称最小氧浓度(英语:Limiting Oxygen Concentration;LOC),是能够支持聚合物燃烧的氧气的最小浓度,其以氧气的体积
  • 霍亨索伦王朝德国和普鲁士:威廉二世(1888–1918)罗马尼亚:德国和普鲁士:格奥尔格·弗里德里希亲王(1994–) 霍亨索伦-锡格马林根:卡尔·弗里德里希亲王(2010–) 罗马尼亚:霍亨索伦王朝(Hohenzollern
  • 垓升、太升垓升,是容量计量单位,符号为TL。垓升本身不是国际单位制(SI)单位,而是接受与SI合并使用的非SI单位。立方尧米、立方佑米(Ym3) 立方泽米、立方皆米(Zm3) 立方艾米(Em3) 立方拍米(Pm3
  • 平均数平均数(英语:Mean,或称平均值)是统计中的一个重要概念。为集中趋势的最常用测度值,目的是确定一组数据的均衡点。在统计中算术平均数常用于表示统计对象的一般水平,它是描述数据集
  • Killer NICKiller NIC是全球首款专为电脑游戏而设的网卡,由Bigfoot Networks推出。配合MaxFPS技术,这款网卡能够帮助处理器独立处理网络数据,保证CPU性能不受网络连接影响。在此之前,nVIDI
  • 大卫·霍夫曼戴维·阿尔伯特·霍夫曼(英语:David Albert Huffman,1925年8月9日-1999年10月7日),生于美国俄亥俄州,计算机科学家,为霍夫曼编码的发明者。他也是折纸数学领域的先驱人物。1944年,在
  • 岛田满岛田满(1959年5月19日-2017年12月15日),日本动画女性脚本家。出身于东京都,血型为O型,毕业于早稻田大学教育学部国语国文学科(教育学系国语文学组)。另一位动画脚本家大河内一楼和她