Why does NFS use UDP by default?
问题 I'm sure there's some ancient legacy reason for it, but what is it? It seems like a service that's geared towards reliable data delivery. 回答1: NFS was originally designed to be used on a LAN where loss rates are very low. UDP is faster, and has less overhead NFS is stateless, so it's simple for clients to retry Note that NFS v3+ can use TCP. 回答2: UDP is the default for NFSv2 (which nobody should really use these days) but NFSv3 use TCP by default. TCP mounts are more reliable and you know you