lwIP,
pronounced lightweight IP, is an open source TCP/IP stack developed by
Adam Dunkels at the Swedish Institute of Computer Science and is
maintained now by a world wide community of developers.
lwIP features:
- IP (Internet Protocol) including packet forwarding over multiple
network interfaces
- ICMP (Internet Control Message Protocol) for network maintenance and
debugging
- UDP (User Datagram Protocol) including experimental UDP-lite
extensions
- TCP (Transmission Control Protocol) with congestion control, RTT
estimation and fast recovery/fast retransmit
- Specialized raw API for enhanced performance
- Optional Berkeley-alike socket API
- DHCP (Dynamic Host Configuration Protocol)
- PPP (Point-to-Point Protocol)
- ARP (Address Resolution Protocol) for Ethernet
For more informations you can refer to the website: http://savannah.nongnu.org/projects/lwip/
|