[e2e] Can we revive T/TCP ?
Joe Touch
touch at ISI.EDU
Mon Mar 27 09:14:16 PST 2006
Michael Welzl wrote:
...
>> If you still want congestion control, RPC over DCCP ;-))
>
> But any RPC code assumes reliable data delivery underneath?!
See RFC1831, sec 4:
...On the other hand, if it is running
on top of an unreliable transport such as UDP [7], it must implement
its own time-out, retransmission, and duplicate detection policies as
the RPC protocol does not provide these services.
The most recent version of NFS- v4 - specs the use of RPC over both TPC
and UDP, and has its own locking and reordering mechanism (redundant if
there's just one TCP connection) - to allow it to run over multiple TPC
connections in parallel (to allow request pipelining while avoiding HOL
blocking).
Joe
More information about the end2end-interest
mailing list