メインコンテンツまでスキップ

5.5. Issues for Other Transport Protocols (他のトランスポートプロトコルの問題)

一部のトランスポートプロトコルは、再送信を行う際にリパケット化することを許可されていません。つまり、特定のサイズのセグメントを送信しようとした後、トランスポートは再送信のためにセグメントの内容をより小さいセグメントに分割することはできません。このような場合、元のセグメントは再送信中にIP層によってフラグメント化できます。後続のセグメントは、初めて送信される際、Path MTUによって許可されるサイズ以下でなければなりません (should)。

IPv4のPath MTU Discovery [RFC1191] は、PMTU Discoveryから恩恵を受けるUDPベースのアプリケーションの例としてNFSを使用しました。それ以来、[RFC7530] は、NFSとIPの間でサポートされるトランスポート層は、ネットワーク輻輳を回避するために指定されたIETF標準化トランスポートプロトコルでなければならないと述べています。このようなトランスポートには、TCP、Stream Control Transmission Protocol (SCTP) [RFC4960]、およびDatagram Congestion Control Protocol (DCCP) [RFC4340] が含まれます。この場合、トランスポートは、送信されるセグメント (プローブを除く)がPath MTUに準拠していることを保証する責任があり、必要に応じてPMTU Discoveryプローブ送信をサポートします。