On Tue, Aug 06, 2002 at 10:34:46AM -0500, Florin Iucha wrote:
> 1. NFS is not "file transfer", it is "pieces of file transfer".
>    Probably the most used RPCs are read(handle, offset, size) and 
>    write(handle, offset, size).

  Good points.  Probably a good argument against using NFS to transfer
  those 500MB files(A dedicated "file transfer" protocol should be
  a more optimized solution that will run faster.)  Silly me, what was
  I thinking, using a network file system to transfer files over the
  network :)

> 2. NFS is a stateless protocol. It is designed such as the server can
>    crash or be rebooted and after the rebooot the clients will just
>    resume operations as nothing happened.
>    TCP is statefull. This is an "impedance mismatch" with the semantics 
>    of the upper level protocol that slowed its adoption as the
>    transport. Linux still doesn't have a working NFS-over-TCP server.