2012-03-14 5 views
0

私の質問は、UDPパケットのインターネットチェックサムをチェックし、パケットを受信して​​一致すると、ビットエラーがないことを100%確認できますか? (意図的または偶発的)UDPチェックサムを改ざんできますか? (またはそれは100%信頼できるのですか?)

次のように:UPDパケットのエラーチェックにより偽のネガティブが防止されていますが、偽陽性(可能な場合)はどのように発生するのですか?

偽陽性==チェックサム比較後にはOKですが、実際にはまだエラーがあります。

偽陰性==エラーを示すフラグはエラーを保証します。

(注:偽陽性を定義しておらず、私の人が私に答えるのを助けるために、この質問をできるだけ後で道路に役立てるのに役立つようにしました。誰の知性でもあります)。

+0

http://en.wikipedia.org/wiki/Checksum – Coffee

+0

申し訳ありませんが、私は一種の質問を再定義しました。 –

答えて

5

いいえ、わかりません。同じチェックサムを持つ複数の異なるパケットの内容があります。これはpigeonhole principleの些細な結果です。

+0

ありがとうございました。この場合、どのように誤検出が起こるかがわかります! –

関連する問題