Articles
フレームイーサネットからFCS番号を計算します
On 2月 10, 2021 by admin次のフレームイーサネットを使用します:
08 00 20 0A 70 66 08 00 20 0A AC 96 08 00 45 00 00 28 A6 F5 00 00 1A 06 75 94 C0 5D 02 01 84 E3 3D 05 00 15 0F 87 9C CB 7E 01 27 E3 EA 01 50 12 10 00 DF 3D 00 00 20 20 20 20 20 20 9B 52 46 43
ここで、0x9B524643はFCS番号です。このツールを使用すると( https://www.gasmi.net/hpd/ )このFCSがわかります0x5A05DEFAになる実際のFCSには対応していません。実際のFCSはどのように計算されますか(0x5A05DEFA)?ありがとう
回答
FCSは、多項式を使用したすべてのフィールド(FCSを除く)のCRCです
G(x)= x 32 + x 26 + x 23 + x 22 + x 16 + x 12 + x 11 + x 10 + x 8 + x 7 + x 5 + x 4 + x 2 + x + 1
詳細な手順 IEEE802.3条項3.2.9 -最初の32ビットを補完し、多項式を実行し、結果を補完し、最上位ビットから最下位ビットに送信します-これは通常の逆ですイーサネットの順序。
コメント
- ご回答ありがとうございます。 「補完」とはどういう意味ですか?そして、「多項式を実行する」とはどういう意味ですか?
コメントを残す