lwIP
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地址.
外部連結
- Adam Dunkels' initial Lwip paper (頁面存檔備份,存於網際網路檔案館)
- lwIP development (頁面存檔備份,存於網際網路檔案館)
- lwIP documentation wiki (頁面存檔備份,存於網際網路檔案館)
- lwIP functions documentation (頁面存檔備份,存於網際網路檔案館)
- lwIP former homepage (obsolete)
這是一篇與軟件相關的小作品。您可以透過編輯或修訂擴充其內容。 |