社区
网络及通讯开发
帖子详情
怎样对流进行CRC检验
blacktulipg
2010-12-14 09:28:34
用c++builder做了一个TMenoryStream,写入结构或其他东西,经服务器发送后想做CRC检验,请教怎样实现
...全文
111
3
打赏
收藏
怎样对流进行CRC检验
用c++builder做了一个TMenoryStream,写入结构或其他东西,经服务器发送后想做CRC检验,请教怎样实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blacktulipg
2010-12-22
打赏
举报
回复
我已经实现了,用memcpy把数据写入字符数组以后再做检验。谢谢
我不懂电脑
2010-12-15
打赏
举报
回复
把crc码放在数据尾部就可以了。
CRC
循环冗余
检验
【计网必考】
本文深入讲解
CRC
循环冗余校验的工作原理与计算流程,通过实例演示如何生成冗余码及验证数据完整性。
循环冗余
检验
CRC
循环冗余
检验
(
CRC
)是一种广泛用于数据链路层的检错技术。它通过将数据
进行
模2除法运算,生成冗余码并附加到数据后,在接收端
进行
相同运算并比较余数来判断传输错误。
CRC
能有效检测传输中的差错,但无法确定具体哪位出错,确保无差错接受。实现可靠传输还需结合确认和重传机制。
CRC
检验
本文深入探讨了数据通信中的比特差错及误码率概念,详细解释了循环冗余
检验
CRC
的工作原理,包括冗余码的生成与
检验
过程,以及在数据链路层的应用。
CRC
检验
码计算——C语言(
CRC
8/16/32)
本文深入解析了
CRC
(循环冗余校验)算法的基本概念、参数设置、计算原理及编程实现,包括
CRC
8、
CRC
16、
CRC
32的代码示例,详细介绍了正向与反向计算方法,以及如何通过查表法提高性能。
CRC
循环冗余
检验
的纠错功能和代码实现
本文探讨了
CRC
循环冗余
检验
的纠错功能,解释了如何使用Java代码实现
CRC
计算,并指出在位出错情况下如何检测错误。尽管
CRC
常用于网络传输的错误检测,但其纠错能力有限,主要能检测单比特和双比特错误。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章