mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-27 06:14:09 +00:00
267 lines
6.5 KiB
HTML
267 lines
6.5 KiB
HTML
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<html>
|
|
<head><title>lwIP - A Lightweight TCP/IP Stack - Links</title></head>
|
|
|
|
|
|
<body bgcolor="white">
|
|
|
|
<table width="640" border="0" cellpadding="0"
|
|
cellspacing="0">
|
|
<tr><td>
|
|
<center><h1>lwIP - A Lightweight TCP/IP Stack</h1></center>
|
|
</td></tr></table>
|
|
|
|
|
|
<table width="640" border="0" cellpadding="0"
|
|
cellspacing="0">
|
|
<tr><td align="center">
|
|
<hr>
|
|
|
|
|
|
|
|
|
|
<a href="index.html">Introduction</a>
|
|
|
|
|
|
|
|
|
<a href="news.html">News</a>
|
|
|
|
|
|
|
|
|
<a href="documentation.html">Documentation</a>
|
|
|
|
|
|
|
|
|
<a href="mailinglist.html">Mailing list</a>
|
|
|
|
|
|
|
|
|
<a href="changelog.html">Changelog</a>
|
|
|
|
|
|
|
|
|
<a href="download.html">Download</a>
|
|
|
|
|
|
|
|
|
[Links]
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
</td></tr>
|
|
<tr>
|
|
<td><center><h2>Links</h2></center>
|
|
</td></tr></table>
|
|
|
|
<table width="640" border="0" cellpadding="0"
|
|
cellspacing="0"><tr>
|
|
<td width="50">
|
|
|
|
</td>
|
|
<td bgcolor="white" width="540">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lwIP pages:
|
|
<ul>
|
|
<li><a href="http://www.esrac.ele.tue.nl/~leon/lwip/">Leon Woestenberg's lwIP page</a>
|
|
</ul>
|
|
|
|
Companies using lwIP in their products:
|
|
<ul>
|
|
<li>UK based <a href="http://www.tangentdevices.co.uk/">Tangent Devices Ltd</a> are incorporating lwIP in their film
|
|
and video post-production equipment.
|
|
<li><a href="http://www.axon.tv">Axon Digital Design BV</a> in The
|
|
Netherlands is merging lwIP with their current IP stack for use in the
|
|
Synapse modular broadcasting system.
|
|
</ul>
|
|
|
|
Projects using lwIP:
|
|
<ul>
|
|
<li><a href="http://www.cdt.luth.se/projects/arena/">The ARENA Project</a> - Hockey players equipped with pulse and breathing sensors running lwIP.<br>
|
|
<li><a href="http://bart.sm.luth.se/eis2001/">The Embedded Internet Systems 2001 Student Project</a> - Flow meter and belt tension sensors
|
|
running lwIP.<br>
|
|
<li><a href="http://dcdev.allusion.net/">KOS</a> - The KOS operating system for
|
|
Sega Dreamcast uses lwIP.<br>
|
|
</ul>
|
|
|
|
Other small TCP/IP implementations:
|
|
<ul>
|
|
<li><a href="http://dunkels.com/adam/uip/">uIP</a> - A very small TCP/IP
|
|
implementation, suitable for systems with hundreds of bytes free RAM
|
|
and a few kilobytes of free code space.<br>
|
|
<li><a href="http://ucip.sourceforge.net/">uC/IP</a> - uC/IP is a BSD-based
|
|
TCP/IP protocol stack for microcontrollers.<br>
|
|
<li><a href="http://liquorice.sourceforge.net">Liquorice</a> - Liquorice
|
|
includes a TCP/IP stack.<br>
|
|
<li><a href="http://www.nenie.org/cpcip/">CPC/IP</a> - A TCP/IP stack for
|
|
Amstrad CPCs.<br>
|
|
<li><a href="http://lng.sourceforge.net/">LUnix</a> - LUnix contains a small
|
|
TCP/IP stack.<br>
|
|
<li><a href="http://www.sweetcherrie.com/jolz64/jos/">JOS</a> - JOS includes a
|
|
TCP/IP implementation.<br>
|
|
<li><a href="http://www.csonline.net/bpaddock/tinytcp/default.htm">TinyTCP</a> - A very slim
|
|
TCP, IP, and FTP implementation.<br>
|
|
<li><a href="http://kyllikki.fluff.org/hardware/wwwpic2/">WWWpic2</a> - Small
|
|
HTTP/TCP/IP implementation for a PIC.<br>
|
|
<li><a href="http://www.rmbeales.fsnet.co.uk/files/html/picserver/picservd.htm">PIC Web Server</a> - Small HTTP/TCP/IP/SLIP PIC implementation.<br>
|
|
</ul>
|
|
|
|
Very small web servers:
|
|
<ul>
|
|
<li><a href="http://world.std.com/~fwhite/ace/">webACE</a> - World's Smallest
|
|
Web Server.<br>
|
|
<li><a href="http://www-ccs.cs.umass.edu/~shri/iPic.html">iPIC</a> - A Match
|
|
Head Sized Web Server.<br>
|
|
</ul>
|
|
|
|
Related RFCs:
|
|
<ul>
|
|
<li>J. Postel, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc791.txt">Internet Protocol</a>, RFC791, September 1981.
|
|
<li>J. Postel, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc792.txt">Internet Control Message Protocol</a>, RFC792, September 1981.
|
|
<li>J. Postel, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc768.txt">User Datagram Protocol</a>, RFC768, August 1980.
|
|
<li>J. Postel, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc793.txt">Transmission Control Protocol</a>, RFC793, September 1981.
|
|
<li>D. D. Clark, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc813.txt">Window and Acknowledgement Strategy in TCP</a>, RFC813, July 1982.
|
|
<li>D. D. Clark, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc817.txt">Modularity and Efficiency in Protocol Implementation</a>, RFC817, July 1982.
|
|
<li>R. Braden, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc1122.txt">Requirements for Internet Hosts -- Communication Layers</a>, RFC1122, October 1989.
|
|
<li>T. Mallory and A. Kullberg, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc1141.txt">Incremental Updating of the Internet Checksum</a>, RFC1141, January 1990.
|
|
<li>A. Rijsinghani, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc1624.txt">Computation of the Internet Checksum via Incremental Update</a>, RFC1624, May 1994.
|
|
<li>R. Braden, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc1337.txt">TIME-WAIT Assasination Hazards in TCP</a>, RFC1337, May 1992.
|
|
<li>B. Carpenter, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc1958.txt">Architectural Principles of the Internet</a>, RFC1958, June 1996.
|
|
<li>M. Allman, V. Paxson and W. Stevens, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc2581.txt">TCP Congestion Control</a>, RFC2581, April 1999.
|
|
<li>S. Parker and C. Schmechel, <a
|
|
href="ftp://ftp.ietf.org/rfc/rfc2398.txt">Some Testing Tools for TCP Implementors</a>, RFC2398, August 1998.
|
|
</ul>
|
|
|
|
Related publications:
|
|
<ul>
|
|
<li>V. Jacobson. Congestion avoidance and control. In <i>Proceedings of
|
|
the SIGCOMM '88 Conference</i>, Stanford, California, August 1988.
|
|
<li>V. Jacobson. 4.3BSD TCP header prediction. <i>ACM Computer
|
|
Communications Review</i>, 20(2), April 1990.
|
|
<li>P. Karn and C. Partridge. Improving round-trip time estimates
|
|
in reliablie transport protocols. In <i>Proceedings of the SIGCOMM '87
|
|
Conference</i>, Stowe, Vermont, August 1987.
|
|
<li>J. Kay and J. Pasquale. Profiling and Reducing Processing
|
|
Overheads in TCP/IP. <i>IEEE/ACM Transactions of Networking</i>, 4(6), December 1996.
|
|
<li>L. Larzon, M. Degermark, and S. Pink. UDP Lite for
|
|
real-time multimedia applications. In <i>Proceedings of the IEEE
|
|
International Conference of Communications</i>, Vancouver, British
|
|
Columbia, Canada, June 1999.
|
|
<li>P. E. McKenney and K. F. Dove. Efcient demultiplexing of
|
|
incoming TCP packets. In <i>Proceedings of the SIGCOMM '92 Conference</i>, Baltimore, Maryland, August 1992.
|
|
<li>C. Partridge and S. Pink. A faster UDP. <i>IEEE/ACM Transactions
|
|
in Networking</i>, 1(4), August 1993.
|
|
</ul>
|
|
|
|
|
|
|
|
<p align="right">
|
|
<font size="-1"><i>
|
|
$Date: 2002/10/19 13:00:02 $
|
|
</i></font>
|
|
</p>
|
|
|
|
|
|
</td>
|
|
<td width="50">
|
|
|
|
</td>
|
|
</tr></table>
|
|
|
|
<table width="640" border="0" cellpadding="0"
|
|
cellspacing="0">
|
|
<tr><td align="center">
|
|
|
|
<hr>
|
|
|
|
|
|
|
|
|
|
<a href="index.html">Introduction</a>
|
|
|
|
|
|
|
|
|
<a href="news.html">News</a>
|
|
|
|
|
|
|
|
|
<a href="documentation.html">Documentation</a>
|
|
|
|
|
|
|
|
|
<a href="mailinglist.html">Mailing list</a>
|
|
|
|
|
|
|
|
|
<a href="changelog.html">Changelog</a>
|
|
|
|
|
|
|
|
|
<a href="download.html">Download</a>
|
|
|
|
|
|
|
|
|
[Links]
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
</td></tr><tr>
|
|
<td>
|
|
<div align="right">
|
|
<a href="http://www.sics.se/~adam/">Adam Dunkels</a></div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</body>
|
|
</html>
|