P. Larry Nelson wrote:
 From what I've gleaned about the two protocols from googling, it appears
that TCP has advantages on a lossy network but that's not our scenario.
It also is not a stateless protocol, like UDP, so if a server crashes in
the middle of a packet transmission, the client will hang and filesystems
will need to be unmounted and remounted.  So it would seem UDP is better,
at least in our case.

See the famous Why NFS Sucks [1] paper, section 4, to see why you should switch to TCP. In short, silent data corruption can happen pretty easily with NFS over UDP.

Being able to kill processes waiting on a stuck NFS file handle has nothing to do with TCP, but with "intr" mount option.

Cheers,
-jkt

[1] http://www.cc.gatech.edu/classes/AY2007/cs4210_fall/papers/nfsOLS.pdf

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to