奇偶校驗(yàn)和crc校驗(yàn)的區(qū)別 CRC校驗(yàn)和奇偶校驗(yàn)之間有什么關(guān)系?
奇偶校驗(yàn)和 CRC(Cyclic Redundancy Check)校驗(yàn)都是用于網(wǎng)絡(luò)通信或存儲(chǔ)數(shù)據(jù)時(shí)的錯(cuò)誤檢測(cè)方法,兩種校驗(yàn)方法都可以檢測(cè)出特定類型的錯(cuò)誤。
奇偶校驗(yàn)是一種簡(jiǎn)單的校驗(yàn)方法,適用于串行傳輸數(shù)據(jù),主要用于檢測(cè)傳輸中的單比特錯(cuò)誤。其原理是通過添加一個(gè)校驗(yàn)位來(lái)使原始數(shù)據(jù)的奇偶性成為對(duì)稱的,通過接收端接收到數(shù)據(jù)位后,將每個(gè)數(shù)據(jù)位的奇偶性與發(fā)送端保持一致即可判斷是否發(fā)生了單比特錯(cuò)誤。如果傳輸中的一個(gè)比特錯(cuò)誤,會(huì)改變數(shù)據(jù)的奇偶性,接收端可以發(fā)現(xiàn)這種變化并報(bào)告錯(cuò)誤。奇偶校驗(yàn)比較簡(jiǎn)單,但只能檢測(cè)單比特錯(cuò)誤,如果有多個(gè)比特出現(xiàn)錯(cuò)誤,奇偶校驗(yàn)就不能夠準(zhǔn)確檢測(cè)出來(lái)。
CRC 校驗(yàn)是一種使用循環(huán)冗余校驗(yàn)碼來(lái)檢測(cè)傳輸數(shù)據(jù)中多個(gè)比特錯(cuò)誤或者差錯(cuò)的校驗(yàn)方法,可以在傳輸校驗(yàn)中檢測(cè)出更多的錯(cuò)誤。CRC 校驗(yàn)使用的原理是生成一個(gè)固定長(zhǎng)度的校驗(yàn)和,添加到數(shù)據(jù)傳輸中,在接收端再進(jìn)行校驗(yàn)。在數(shù)據(jù)傳輸過程中,所有數(shù)據(jù)位都參與校驗(yàn),而且一個(gè)比特錯(cuò)誤不會(huì)引起數(shù)據(jù)的奇偶性發(fā)生變化。
CRC 校驗(yàn)具體過程如下:在發(fā)送數(shù)據(jù)端,計(jì)算數(shù)據(jù)項(xiàng)的 CRC 值,并將其追加到數(shù)據(jù)末尾,發(fā)送出去。在接收數(shù)據(jù)端,計(jì)算數(shù)據(jù)接收項(xiàng)的 CRC 值,將其與接收到的 CRC 值進(jìn)行比較,如果兩者不同,則說明數(shù)據(jù)傳輸中發(fā)生差錯(cuò)。如果 CRC 值匹配,則認(rèn)為數(shù)據(jù)發(fā)送端和接收端的數(shù)據(jù)一致。
CRC 校驗(yàn)碼比奇偶校驗(yàn)更高效且可靠,它可以檢測(cè)出更多的錯(cuò)誤。CRC 校驗(yàn)在廣泛的應(yīng)用中,是一種比較可靠的信道檢錯(cuò)和糾錯(cuò)的校驗(yàn)方法。對(duì)于一些有較高糾錯(cuò)要求的應(yīng)用,如語(yǔ)音、視頻等,CRC 校驗(yàn)已成為必備的技術(shù)手段,能夠有效地保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確和可靠。
綜上所述,雖然奇偶校驗(yàn)和 CRC 校驗(yàn)都是一種錯(cuò)誤檢測(cè)方法,但是 CRC 校驗(yàn)比奇偶校驗(yàn)更加完善,更加高效和可靠。在實(shí)際應(yīng)用中,所有數(shù)據(jù)傳輸均需使用 CRC 校驗(yàn),并且在傳輸中還需使用其他更高級(jí)的差錯(cuò)檢測(cè)方式。
-
CRC校驗(yàn)
+關(guān)注
關(guān)注
0文章
84瀏覽量
15939 -
奇偶校驗(yàn)
+關(guān)注
關(guān)注
0文章
16瀏覽量
8437
發(fā)布評(píng)論請(qǐng)先 登錄
解析IDT74SSTUBF32865A:28位1:2帶奇偶校驗(yàn)的寄存器緩沖器
IDT74SSTU32865:28位1:2帶奇偶校驗(yàn)寄存器緩沖器的技術(shù)剖析
74ABT899:9位可鎖存收發(fā)器與奇偶校驗(yàn)器的技術(shù)剖析
【量產(chǎn)燒錄】Verify通過還報(bào)錯(cuò)?拆一次CRC校驗(yàn)的實(shí)現(xiàn)機(jī)制就明白問題在哪
剖析IDT74SSTUBF32865A:28位1:2帶奇偶校驗(yàn)的寄存器緩沖器
一文解讀CRC校驗(yàn)
芯源循環(huán)冗余校驗(yàn)(CRC)功能
解決SD NAND CRC校驗(yàn)失敗的綜合指南:瀚海微存儲(chǔ)產(chǎn)品的可靠性保障
硬件循環(huán)冗余校驗(yàn)(CRC)模塊介紹
CS校驗(yàn)原理與應(yīng)用
CRC校驗(yàn)的原理和應(yīng)用
CRC校驗(yàn)的本質(zhì)和物理意義
請(qǐng)問InDTU IHDMP協(xié)議使用的CRC校驗(yàn)使用的什么參數(shù)模型?
第十八章 淺談循環(huán)冗余校驗(yàn)(CRC)計(jì)算單元
奇偶校驗(yàn)和crc校驗(yàn)的區(qū)別 CRC校驗(yàn)和奇偶校驗(yàn)之間有什么關(guān)系?
評(píng)論