Lightweight Internet Protocol ( lwIP ) er et svensk projekt forsøger at skabe en slanket version af Transmission Control Protocol /Internet Protocol ( TCP /IP) stakken. Projektet er ikke kun beskæftiger sig med Internet Protocol (IP ), men omfatter også andre protokoller i TCP /IP suite. Features
protokoller under overvejelse i projektet er Internet Protocol ( IP) , Internet Control Message Protocol ( ICMP ) , User Datagram Protocol ( UDP) , Transmission Control Protocol ( TCP) , Dynamic Host Configuration Protocol (DHCP) , Point -to-Point Protocol ( PPP ) og Address Resolution Protocol ( ARP ) for Ethernet. Bortset fra disse velkendte protokoller , der er en række anvendelsesområder programmør interfaces (API) også inkluderet i systemet.
Scope
Projektets formål er at udarbejde en fuldstændig fungerende data transportsystem opererer på samme måde som TCP og dens understøttende protokoller . Det er beregnet til indlejrede systemer med et antal kilobytes fri RAM og skulle besætte cirka 40 kilobyte kode rom.
Developer
Projektet blev påbegyndt af Adam Dunkels på det svenske Institut for Datalogi . Leon Woestenberg nu koordinerer udvikling.