これが事実であることを示す多くの情報を見つけましたが、この背後にある理由を本当に探しています。なぜ必要なのですか?それは必要ですか?
これが事実であることを示す多くの情報を見つけましたが、この背後にある理由を本当に探しています。なぜ必要なのですか?それは必要ですか?
回答:
DFフラグは、通常、リンクのMTUに対して大きすぎるためにパケットをフラグメント化する(そして、そのフラグメンテーションのためにパケットを順序通りに配信する可能性がある)ルーターに代わりにパケットをドロップし、ICMP Fragmentation Neededパケットを返して送信を許可するルーターに指示します宛先ホストへのパス上のより低いMTUを説明するホスト。このプロセスは「パスMTUディスカバリー」と呼ばれます。
一般的に、TCPスタックで順序の乱れたフラグメントを処理するのではなく、PMTUDをそのままにして作業を行う方が適切です。ただし、場合によっては(主に必要なICMPがブロックされている場合)、PMTUDが機能せず、接続が切断されます。
DFフラグを設定解除したい場合-PMTUDが適切に機能せず、接続の問題が発生した場合です。