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
상세한 절차 포함 IEEE 802.3 Clause 3.2.9 -처음 32 비트를 보완하고, 다항식을 실행하고, 결과를 보완하고, 최상위 비트를 최하위 비트로 전송합니다. 이더넷 주문.
댓글
- 답변 해 주셔서 감사합니다. “보완”이란 무엇을 의미합니까? “다항식 실행”은 무엇을 의미합니까?
답글 남기기