纯个人所写word报告,包含实验目的,过程,代码,思考题,流程图,感悟总结,共15页
cpp代码为可执行代码,为网上所找代码并做了一些个人改进,改进点如下:
对于随机数的生成,实际上并不随机,只是伪随机数,所以对于该题来讲,使用srand(unsigned seed)通过参数seed改变系统提供的种子值,从而实现真正的随机,如本例中使用的srand(time(null))利用系统时间改变系统的种子值。
包含题目,实验报告和cpp文件,共三个。
部分题目如下:
1、实验题目:CRC 校验
PPP 协议受到数据帧后要对数据部分连同 FCS 字段做 CRC 校验,结果若不为“0”,则
可以肯定数据在传输过程中出错;结果若为“0”,则只能说明很大概率上数据在传输的过程
中没有出错,而不是百分之百不出错。这个概率与 CRC 校验时采用的除数有关,我们把使
用某个除数做 CRC 校验,结果为“0”且数据实际不出错的概率称为该除数的有效性。
本次试验要求同学们以实验的方法验证 CRC-16 的有效性。
2、实验内容:
(1) 随机取 1 个 128 位数 A。
(2) 将 A 与 CRC-16 做除
2022-10-11 09:04:07
891KB
1