CRC ทำงานอย่างไรในระบบเครือข่าย?
CRC ทำงานอย่างไรในระบบเครือข่าย?

วีดีโอ: CRC ทำงานอย่างไรในระบบเครือข่าย?

วีดีโอ: CRC ทำงานอย่างไรในระบบเครือข่าย?
วีดีโอ: Cyclic redundancy check 2024, อาจ
Anonim

การตรวจสอบความซ้ำซ้อนแบบวนซ้ำ ( CRC ) เป็น รหัสตรวจจับข้อผิดพลาดที่ใช้กันทั่วไปในดิจิทัล เครือข่าย และอุปกรณ์จัดเก็บข้อมูลเพื่อตรวจจับการเปลี่ยนแปลงข้อมูลดิบโดยไม่ได้ตั้งใจ บล็อกของข้อมูลที่เข้าสู่ระบบเหล่านี้จะได้รับค่าตรวจสอบสั้น ๆ ที่แนบมาโดยพิจารณาจากส่วนที่เหลือของการแบ่งพหุนามของเนื้อหา

นอกจากนี้ CRC ในเครือข่ายคืออะไรพร้อมตัวอย่าง?

CRC หรือ Cyclic Redundancy Check เป็นวิธีการตรวจหาการเปลี่ยนแปลง/ข้อผิดพลาดโดยไม่ได้ตั้งใจในช่องทางการสื่อสาร CRC ใช้ Generator Polynomial ซึ่งมีให้ทั้งฝั่งผู้ส่งและผู้รับ หนึ่ง ตัวอย่าง พหุนามกำเนิดมีรูปแบบเช่น x3 + x + 1

ต่อมาคำถามคือ CRC กับ checksum ต่างกันอย่างไร? – CRC มีการคำนวณที่ซับซ้อนกว่าเมื่อเทียบกับ เช็คซัม . – เช็คซัม ส่วนใหญ่ตรวจพบการเปลี่ยนแปลงบิตเดียวในข้อมูลในขณะที่ CRC สามารถตรวจสอบและตรวจจับข้อผิดพลาดที่เป็นตัวเลขสองหลักได้ – CRC สามารถตรวจจับข้อผิดพลาดได้มากกว่า เช็คซัม เนื่องจากการทำงานที่ซับซ้อนมากขึ้น - NS CRC ส่วนใหญ่จะใช้สำหรับการประเมินข้อมูลในการส่งข้อมูลอนาล็อก

เมื่อพิจารณาถึงเรื่องนี้แล้ว CRC จะใช้ที่ไหน?

CRC เป็นฟังก์ชันแฮชที่ตรวจจับการเปลี่ยนแปลงข้อมูลดิบของคอมพิวเตอร์โดยไม่ได้ตั้งใจ ใช้แล้ว ในเครือข่ายโทรคมนาคมดิจิทัลและอุปกรณ์จัดเก็บข้อมูล เช่น ฮาร์ดดิสก์ไดรฟ์

เหตุใด CRC จึงเรียกว่าวัฏจักร?

CRC สามารถใช้สำหรับ รหัสแก้ไขข้อผิดพลาด|การแก้ไขข้อผิดพลาด ดูคณิตศาสตร์ของ วัฏจักร ตรวจสอบความซ้ำซ้อน # bitfilters CRC เป็นเช่นนั้น เรียกว่า เพราะค่าเช็ค (การตรวจสอบข้อมูล) เป็นการซ้ำซ้อน (มันขยายข้อความโดยไม่เพิ่มข้อมูลเอนโทรปี) และ CRC อัลกอริทึมจะขึ้นอยู่กับ วัฏจักร โค้ดไซคลิก

แนะนำ: