1

rfc791 を読んで、MTU と IPv4 の最小パケット サイズとの関係を理解し​​ようとしていました。RFC からの 2 つの引用を次に示します。

"All hosts must be prepared to accept datagrams of up to 576 octets (whether they arrive whole or in fragments)."

"Every internet module must be able to forward a datagram of 68 octets without further fragmentation.  This is because an internet header may be up to 60 octets, and the minimum fragment is 8 octets."

最初はhostsのみに関連する、つまり、ホストのみが 576 バイトの最小パケット サイズを処理できなければならず、2 番目のステートメントはルーターの mi パケット サイズを定義していることを正しく理解していますか? しかし、その場合、ルーターが 68 バイトのパケットを自分で受信できない可能性はありますか?

または、非常に基本的なものが欠けていますか?

ありがとう。マーク

4

3 に答える 3

1

576 オクテットは「最小最大」です。つまり、ホストは最大パケット サイズが 576 オクテット以上になるように準備する必要があります。ほとんどの (非ジャンボ) イーサネット デバイスで使用される 1518 制限のように、それよりも大きくすることはできますが、小さくすることはできません。

パケットを転送するように設定されているものは、それらを 68 オクテット未満のチャンクに分割してはなりません。

于 2013-05-09T20:33:56.380 に答える
0

1つ目は受け入れることです。2 つ目は転送に関するものです。

その場合、ルーターが 68 バイトのパケットを自分で受信できない可能性があります。

それは意味がありません。ホストは、最大 576 オクテットのデータグラムを受け入れることができなければなりません。

于 2013-05-07T02:45:16.567 に答える