Date : Thu, 08 Dec 1988 14:54:39 GMT
From : diamond.bbn.com!milazzo@bbn.com (Paul Milazzo)
Subject: Need TCP/IP for CP/M
Many readers believe TCP/IP is simply too big for the CP/M environment;
in fact, small implementations fit. In mid-1986, I ported Geoffrey
Cooper's TINYTCP to CP/M, fixing a number of protocol errors in the
process. TINYTCP has a trivial IP layer, and a retransmission policy
that can only be described as mindless, but it seems to work. It is
written entirely in C.
I never bothered to implement a SLIP interface, but applications can
talk to each other through the loopback interface. A .COM file
containing:
- TCP/IP,
- the loopback driver,
- two trivial test applications that exchange TCP segments, and
- a packet trace printer,
compiled with the Z80 version of Aztec C 1.06D, is 18048 bytes long.
Paul Milazzo <milazzo@bbn.com>
BBN Laboratories
Cambridge, MA
End of INFO-CPM Digest
******************************