How does cyclic redundancy check (CRC) work?

How does cyclic redundancy check (CRC) work?

How does CRC (Cyclic Redundancy Check) work? Say you have a backup application writing data to a tape device and the process writing data to tape reports CRC error. At time of this error the device driver reports event Id 7. Does the CRC check happen in the drive itself?

    Requires Free Membership to View

    When you register for SearchDataBackup.com, you’ll also receive targeted emails from my team of award-winning editorial writers. Because your job never seems to get any easier, it’s our goal to keep you up-to-date on the latest backup tips, trends and technologies that will help you get the job done.

    Rich Castagna, Editorial Director

    By submitting your registration information to SearchDataBackup.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchDataBackup.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Most modern tape drives do support CRC within their drive so yes, CRC checking is probably happening in the drive in your case.

However, some backup software also supports CRC within their software. So, telling you all of the cases where CRC is happening in your case is difficult to say. Usually if your tape drive is performing the CRC check, you will simply get a write error if it fails.

I wouldn't think that your backup software would actually report it as a CRC failure. This leads me to believe that this is your backup software that is doing the CRC check and failing as well.

Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our .bphAaR2qhqA^0@/searchstorage>discussion forums.


This was first published in April 2003