21.2.3.
mount -o udp shadowman.example.com:/misc/export /misc/local
mount -o udp shadowman.example.com:/misc/export /misc/local
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr,udp
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr,udp
NFS マウントが NIS サーバーの autofs 設定ファイルで指定されている場合には、NIS 対応のワークステーションに利用できます。
myproject -rw,soft,intr,rsize=8192,wsize=8192,udp penguin.example.net:/proj52
myproject -rw,soft,intr,rsize=8192,wsize=8192,udp penguin.example.net:/proj52
デフォルトは TCP であるため、
-o udp
オプションが指定されていない場合、NFS でエクスポートされるファイルシステムは TCP 経由でアクセスされます。
TCP を使用する利点は次のとおりです。
- 接続の持続性が改善され、
NFS 古いファイルがメッセージを処理
します。 - TCP は、完了のみを確認する UDP とは異なり、負荷の高いネットワークのパフォーマンスが発生します。
- TCP は UDP(none)よりも優れた輻輳制御を持ちます。非常に輻輳のネットワークでは、UDP パケットはドロップされる最初のパケットになります。つまり、NFS が(8K チャンク内に)データを書き込む場合は、その 8K がすべて UDP で再送信される必要があります。TCP の信頼性により、8K データの一部のみが一度に送信されます。
- エラー検出。TCP 接続が破損した場合(サーバーが利用できないことを原因に)、クライアントはサーバーが利用可能になると接続プロセスを再開します。UDP では接続を使用しないため、クライアントはサーバーが接続を再確立するまで、データでネットワークを固定します。
主な欠点は、TCP プロトコルに関連するオーバーヘッドにより、パフォーマンスに非常に少ないヒットがあることです。