如何计算IEEE 802.11 CRC-32 FCS? [英] How to calculate IEEE 802.11 CRC-32 FCS?

查看:282
本文介绍了如何计算IEEE 802.11 CRC-32 FCS?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这来自IEEE Std 802.11-2012条款8.2.4.8 FCS字段:

This is from IEEE Std 802.11-2012 Clause 8.2.4.8 FCS field:

我不明白最后两段:


  1. 除法的初始余数预设为所有除法是什么意思,为什么我们需要这样做?

  1. What's the meaning by "the initial remainder of the division is preset to all ones", and why we need to do that?

...计算字段和FCS的串行输入位...的含义是什么?

What's the meaning by "... the serial incoming bits of the calculation fields and FCS..." ?


推荐答案


  1. 将CRC初始化为全都可以避免出现任意长度的零字符串而导致CRC为零的问题。

  1. Initializing the CRC to all ones avoids the problem of a string of zeros of any length giving a zero CRC.

阅读罗斯威廉姆斯CRC教程。 / p>

Read Ross Williams CRC tutorial.

这篇关于如何计算IEEE 802.11 CRC-32 FCS?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆