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地址.

外部連結