俺用的是lwip V1.3。感觉相当完整。<br /><br />FEATURES<br /><br /> * IP (Internet Protocol) including packet forwarding over multiple network<br /> interfaces<br /> * ICMP (Internet Control Message Protocol) for network maintenance and debugging<br /> * IGMP (Internet Group Management Protocol) for multicast traffic management<br /> * UDP (User Datagram Protocol) including experimental UDP-lite extensions<br /> * TCP (Transmission Control Protocol) with congestion control, RTT estimation<br /> and fast recovery/fast retransmit<br /> * Specialized raw/native API for enhanced performance<br /> * Optional Berkeley-like socket API<br /> * DNS (Domain names resolver)<br /> * SNMP (Simple Network Management Protocol)<br /> * DHCP (Dynamic Host Configuration Protocol)<br /> * AUTOIP (for IPv4, conform with RFC 3927)<br /> * PPP (Point-to-Point Protocol)<br /> * ARP (Address Resolution Protocol) for Ethernet<br /><br />RAW API用起来也不见得有多麻烦。<br />现在的裸奔设计框架,已经相当强大了。<br /><br />用操作系统当然好,但目前没找到合适的。<br />linux:太庞大。<br />uCOSII:太弱小。<br />vxWorks:貌似很贵。<br /><br /><br />
|