On 2/23/09, David Tweed <david.tw...@gmail.com> wrote: > problems if things must be stateful. (Does anyone actually know how > something like 9P works on a really, really unreliable network > connection?)
i'm not a network expert, but the underlying protocol seems simple and well designed "In contrast to other protocols, IL avoids blind retransmission. This helps performance in congested networks, where blind retransmission could cause further congestion. Like TCP, IL has adaptive timeouts, so the protocol performs well both on the Internet and on local Ethernets. A round-trip timer is used to calculate acknowledge and retransmission times that match the network speed." "After 300 times the round trip time [..], the sender gives up and assumes the connection is dead." http://doc.cat-v.org/plan_9/4th_edition/papers/il/