The default transport protocol for the NFS protocol was changed to the transport control protocol (TCP) in the Solaris 2.5 release, which will help performance on slow networks and wide-area networks. TCP provides congestion control and error recovery. NFS over TCP works with version 2 and version 3. Prior to 2.5, the default NFS protocol was user datagram protocol (UDP).