[mod.protocols.tcp-ip] RDP for Unix

rick@suny-sb.CSNET.UUCP (02/19/87)

Anyone have an implementation of Reliable Data Protocol (RDP) for 4.3 or
Sun 3.X Unix?  Any general comments on RDP and its suitability for use
welcomed..

					Rick Spanbauer

craig@LOKI.BBN.COM.UUCP (02/20/87)

> Anyone have an implementation of Reliable Data Protocol (RDP) for 4.3 or
> Sun 3.X Unix?  Any general comments on RDP and its suitability for use
> welcomed..

Rick,

    Yes, there is an implementation of RDP for 4.3.  I wrote it this
fall and have been testing it on weekends since then.  There are 
two other implementations that you might be able to port.  My
implementation also runs on SUNs, although I haven't tested it under 3.X.
(I've never had time nor felt the need to upgrade my SUN-100 from 1.X).
It will just drop into binary UNIX distributions if you can change the
protocol switch table.

    I have not yet worried about distributing the code, since it is
still being revised.  Work is afoot to define RDP version 2, which 
makes some minor revisions in the protocol based on what was learned
from testing this fall, and I'm installing a congestion control mechanism.

    Commenting on suitability for use is a bit difficult.  What do you
want to use it for?  You can use RDP for most of the same applications
you'd use TCP for but you probably don't want to in all cases.  Telnet
with RDP would be a bad idea (lots of 1 character segments).  SMTP and
FTP on the other hand, would probably benefit because RDP appears to
be more robust in the face of loss.  

Craig