2016年9月2日

CRC校验码

摘要: 下内容摘自笔者即将出版的最新著作《深入理解计算机网络》一书。本书将于12月底出版上市,敬请留意!! 本书原始目录参见此文:http://winda.blog.51cto.com/55153/1063878 5.3.2 循环冗余校验检错方案 上节介绍的奇偶校验码(PCC)只能校验一位错误,本节所要介绍 阅读全文

posted @ 2016-09-02 19:03 尔康君 阅读(9655) 评论(0) 推荐(0) 编辑

FCS校验 C语言简单实现

摘要: FCSFCS訊框檢查序列(Frame Check Sequence, FCS)為 32 位元 CRC 檢查碼。所謂的CRC錯誤就是指訊框(Frame->網路中傳輸的資料,在連結層中的最小單位)的FCS值與計算得到的FCS值不匹配,可能的原因為傳輸中的Frame被損壞所造成。 FCS是802.3訊框和 阅读全文

posted @ 2016-09-02 18:58 尔康君 阅读(2033) 评论(0) 推荐(0) 编辑

大端小端

摘要: 1. 什么是大端,什么是小端: 所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中; 所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。 2.为什么会有大小端: 为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为 阅读全文

posted @ 2016-09-02 18:53 尔康君 阅读(179) 评论(0) 推荐(0) 编辑

C语言位域

摘要: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数 阅读全文

posted @ 2016-09-02 18:45 尔康君 阅读(782) 评论(0) 推荐(0) 编辑

导航