天天看点

TCP/IP协议栈的实现相关网络资料

项目--

(1)bsd tcp/ip stack--最经典的tcp/ip stack

Wright 和 Stevens 在《TCP/IP详解 卷2:实现》中详细剖析了其源代码,该书十分精彩!

lwIP is a small independent implementation of the TCP/IP protocolsuite that has been developed by Adam Dunkels at the Computer and Networks Architectures (CNA) lab at the Swedish Institute of Computer Science (SICS).

The focus of the lwIP TCP/IP implementation is to reduce resource usage while still having a full scale TCP. This making lwIP suitable for use in embedded systems with tens of kilobytes of free RAM and room for around 40 kilobytes of code ROM.

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

Registration Date : Thursday 10/17/02 at 21:13 UTC 

Development Status : 5 - Production/Stable 

 Other small TCP/IP implementations:

Very small web servers:

Related RFCs:

Related publications:

V. Jacobson. Congestion avoidance and control. In Proceedings of the SIGCOMM '88 Conference, Stanford, California, August 1988.

V. Jacobson. 4.3BSD TCP header prediction. ACM Computer Communications Review, 20(2), April 1990.

P. Karn and C. Partridge. Improving round-trip time estimates in reliablie transport protocols. In Proceedings of the SIGCOMM '87 Conference, Stowe, Vermont, August 1987.

J. Kay and J. Pasquale. Profiling and Reducing Processing Overheads in TCP/IP. IEEE/ACM Transactions of Networking, 4(6), December 1996.

L. Larzon, M. Degermark, and S. Pink. UDP Lite for real-time multimedia applications. In Proceedings of the IEEE International Conference of Communications, Vancouver, British Columbia, Canada, June 1999.

P. E. McKenney and K. F. Dove. Efcient demultiplexing of incoming TCP packets. In Proceedings of the SIGCOMM '92 Conference, Baltimore, Maryland, August 1992.

C. Partridge and S. Pink. A faster UDP. IEEE/ACM Transactions in Networking, 1(4), August 1993.

本文转自xiaotie博客园博客,原文链接http://www.cnblogs.com/xiaotie/archive/2006/06/17/428422.html如需转载请自行联系原作者

xiaotie 集异璧实验室(GEBLAB)