回覆列表
  • 1 # eisft4872

    迴圈冗餘碼校驗(cyclicredundancychecking)是一個檢查在通訊線路中傳輸的資料中錯誤的方法。迴圈冗餘碼校驗(cyclicredundancychecking)是一個檢查在通訊線路中傳輸的資料中錯誤的方法。傳送裝置為資料塊新增一個16或32位的多項式,它就是傳輸中附加在塊中的迴圈冗餘碼校驗。接收終端為資料新增同樣的多項式,並將它的結果與傳送裝置附加的結果進行對比,如果兩者相符,就表明資料接收成功,如果不相符,傳送端將再次傳送資料塊。ITU-TS(電信標準化組織,CCITT,國際電報電話諮詢委員會)有一個16位的標準被用來獲得附加的迴圈冗餘碼校驗(CRC),IBM的同步資料鏈接控制和其它協議使用CRC-16,這是另外一種16位多項式。16位迴圈冗餘碼檢測所有單個和兩位錯誤,確保能夠檢測出所有可能錯誤中的99.998%。此水平被證明在4KB或更小的資料塊傳輸下是非常有效的。更大塊的傳輸,則需要32位CRC。乙太網和令牌環區域網都使用32位CRC。在歐洲,CRC-4是迴圈冗餘碼校驗的一個多幀系統,它使用在E-1線路的交換機中。 [1]一個不復雜但不是很有效的錯誤檢測方法是檢驗和,Modem的錯誤糾正協議使用這些方法。

  • 中秋節和大豐收的關聯?
  • 狐狸怕什麼植物?