2

複数の「TCP/IP」モデル層でのチェックサム フィールドの設計の必要性? それらは本当に冗長ですか?

一例を挙げましょう。

L1: Ethernet-II には 4 バイトの FCS フィールドがあり、L2: IPv4 にもチェックサムがありますが、IPv6 ではチェックサムが省略され、上位層にオフロードされています。L3: TCP/UDP の両方がチェックサム フィールドを義務付け、さらにパフォーマンスの遅延を引き起こします。

したがって、チェックサムを上位層にオフロードする IPv6 の設計が優れた設計である場合、L1 FCS (フレーム チェック シーケンス) が既に整合性をカバーしているため、L2 以降のチェックサムを無視できますか?

4

1 に答える 1

1

いいえ、Remember レイヤーは互いに独立しているためです。下位レベルで FCS を取得できるかどうかはわかりません。これは、特定の展開ではそれほど重要ではありませんが、プロトコルの寿命にとっては重要です。次に、各プロトコルのさまざまなチェックサムにはそれぞれの問題があります。例: http://noahdavids.org/self_published/CRC_and_checksum.html

于 2012-05-17T17:27:01.687 に答える