LwIP
外觀
LwIP是瑞典計算機科學院的一个開源的 TCP / IP 協議棧實現 .
LwIP 協議棧主要關注的是按怎減少記憶體的使用佮程式碼的大細,按呢就會當予 lwIP 適用佇資源有限的小型平台比如講躉入式系統去。為著簡化處理過程佮記憶體要求,lwIP 著 API 進行矣裁減,會當無需要複製一寡數據。
特性
其主要特性如下:
( 一 ) 支持多網路接喙下的 IP 轉發;
( 二 ) 支持 ICMP 協議;
( 三 ) 包括實驗性擴展的 UDP ( 用戶數據報協議 );
( 四 ) 包括阻塞控制、RTT 估算、快速恢復佮快速轉發的 TCP ( 傳輸控制協議 );
( 五 ) 提供專門的內部回調接口 ( Raw API ),用佇提懸應用程式性能;
( 六 ) 會當選擇的 Berkeley 承喙 API ( 佇加執行緒情況下使用 )。
( 七 ) 上新的版本內底支持 ppp
( 八 ) 新版本內底有增加的 IP fragment 支持 .
( 九 ) 支持 DHCP 協議,動態分配 ip 地址 .
外部連結
- Adam Dunkels'initial Lwip paper
- lwIP development
- lwIP documentation wiki
- lwIP functions documentation
- lwIP former homepage ( obsolete )