lwIP

✍ dations ◷ 2024-12-23 05:48:37 #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地址.


相关

  • 动物学名二名法(英语:Binomial Nomenclature,Binominal Nomenclature 或 Binary Nomenclature),又称双名法,依照生物学上对生物种类的命名规则,所给定的学名之形式,自林奈《植物种志》(1753
  • Balenciaga巴黎世家(西班牙语:Balenciaga,西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000"
  • 水合物水合物(Hydrate)指的是含有水的化合物,其范围相当广泛。其中水可以是配位与其他部分相连,如水合金属离子,也可以是以共价键相结合,如水合三氯乙醛。粉红色的水合氯化钴加热失水生
  • 氯甲烷一氯甲烷又称甲基氯,无色、可燃、有毒气体,属有机卤化物。分子式是CH3Cl,分子量是50.49。主要用于生产甲基氯硅烷、聚硅酮、四甲基铅(汽油抗爆剂)、甲基纤维素。少量用于生产季
  • IBM360IBM System/360(S/360)是美国IBM公司于1964年推出的大型机。System/360的问世代表着世界上的电脑有了一种共同的交互方式,它们都共享代号为OS/360的操作系统,而并非每种产品都用
  • 支配行动英国40名英国/印度士兵被杀第二次第三次(英语:Third Indochina War)越南战争,英国称为Operation Masterdom(支配行动),越南称为Nam Bộ kháng chiến(南方抗战),是在第二次世界大战日
  • 汪忠一汪忠一(英语:Joey Chung-I Wang,1955年-),中华民国情治人员、外交官。毕业于国立台湾海洋大学海洋环境资讯学系学士、赴剑桥大学法律研究所进修,曾任驻美国台北经济文化代表处法务
  • 汪耕汪耕(1927年10月-),安徽休宁人。1949年毕业于上海交通大学电机系,于1991年当选为中国科学院院士(学部委员),主管学部为技术部。他现亦为上海电机厂的高级工程师。汪耕为电机及发电机
  • 转龙湾站转龙湾站是位于内蒙古自治区鄂尔多斯市准格尔旗准格尔召苏木的一个铁路车站,邮政编码17115。车站建于1995年,有包神铁路经过该站,现已停用。距包头东站145公里,隶属包神铁路公司
  • 拉姆·卡普尔拉姆·卡普尔(印地语:राम कपूर,发音.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000",