CRC is used for the complete setup.Algorithm. Although CRC has been learned in the communication principle, I can't remember it, so I went online to find it. The search engine is a good thing, but many of them are found to be repeated, and most of them are re-converted (pasted) and re-converted. The formulas and schematics in the search engine are all gone. I finally found a good article on csdnArticleThe CRC algorithm and its implementation are clearly described. I am very grateful to the author of this article. He/she gave me a good understanding of the CRC algorithm in a short time. For future reference, I have collected several documents.
1. CRC algorithm and implementation(The 16-bit CRC verification of CRC-ITU is used as an example)
Post address (the following can be used ):
Http://blog.csdn.net/ncdawen/archive/2006/03/22/633014.aspx
Http://blog.chinaunix.net/u/10454/showart_58701.html
Document Download:
Http://download1.csdn.net/down3/20070417/17191723335.doc
Http://download.csdn.net/down/168329
2. CRC algorithm analysis andProgramImplementation
CRC32 Implementation Program
Post address: http://www.cnblogs.com/qia_sky/archive/2005/03/07/114493.html
3. rfc3385 (E)
Rfc3385-Internet Protocol small computer system interface (iSCSI) cyclic redundancy check (CRC)/checksum considerations
The CRC algorithm is described in detail. We recommend that you study it in E.