目录

  • 纠错编码--海明码
    • 1、确认校验码位数
    • 2、确认校验码和数据的位置
    • 3、求校验码的值
    • 4、检错并纠错
  • 总结

纠错编码–海明码

1、确认校验码位数

2、确认校验码和数据的位置

P1=2^(1-1)=2^0=1    p2=2^(2-1)=2^1=2   p3=2^(3-1)=2^2=4 p4=2^(4-1)=2^3=8

3、求校验码的值

P1:  看二进制编号一号位 是1 的有D1 D2 D4 D5  对应的值相互异或
P2:  看二进制编号二号位 是1 的有D1 D3 D4 D6  对应的值相互异或
P3 P4 都是以此类推

4、检错并纠错

总结

3.3.2 差错控制(检错编码)相关推荐

  1. 【计算机网络】数据链路层 : 差错控制 ( 检错编码 | 差错来源 | 差错分类 | 冗余编码 )

    文章目录 一. 差错来源 二. 差错分类 三. 差错控制 四. "物理层" 编码 与 "数据链路层" 编码 对比 五. 冗余编码 一. 差错来源 "差 ...

  2. 3.3.1 差错控制(检错编码)

    目录 差错从何而来? 检错编码--奇偶校验码 检错编码--CRC循环冗余码 差错从何而来? 检错编码–奇偶校验码 检错编码–CRC循环冗余码

  3. 【计算机网络】数据链路层 : 差错控制 ( 检错编码 | 奇偶校验码 | CRC 循环冗余码 )★

    文章目录 一. 奇偶校验码 二. 奇偶校验码 特点 三. 奇偶校验码 示例 四. CRC 循环冗余码 ( 原理说明 ) 五. CRC 循环冗余码 计算示例 六. CRC 循环冗余码 生成多项式 一. ...

  4. 【计算机网络】—— 差错控制(检错编码)

    目录 一.差错从何而来? 二.数据链路层的差错控制 检错编码 -- 奇偶校验码 检错编码 -- CRC循环冗余码 一.差错从何而来? 概括来说,传输中的差错都是由于噪声引起的. 全局性噪声: 产生原因 ...

  5. 差错控制之检错编码与纠错编码

    差错来源 数据链路层的差错控制 检错编码-奇偶校验码 检错编码–CRC循环冗余码 纠错编码-海明码 海明码:发现双比特错误,纠正单比特错 1.确定校验码的位数r 2.确定校验码和数据的位置 3.求出校 ...

  6. 差错控制(检错编码、纠错编码)

    二战三战都不是事 ,只要心甘情愿,一眨眼就走出考场了 打破 第211 篇文章 文章目录 差错控制 差错来源 数据链路层的差错控制 检错编码--奇偶校验码 检错编码一一CRC循环冗余码 纠错编码一一海明 ...

  7. 【计算机网络复习 数据链路层】3.3.1 差错控制(检错编码)

    差错控制(检错编码) 一.差错从何而来? 二.数据链路层的差错控制 2.1 奇偶校验码 2.2 CRC循环冗余码 一.差错从何而来? 概括来说,传输中的差错都是由于噪声引起的. 全局性:由于线路本身电 ...

  8. 3.3差错控制(检错编码、纠错编码)

    目录 差错从何而来? 传输中的差错都是由于噪声引起的. 1.检错编码--奇偶校验码 2.检错编码--CRC循环冗余码 3.纠错编码--海明码 总结 差错从何而来? 传输中的差错都是由于噪声引起的. 全 ...

  9. 数据链路层 功能 封装成帧 透明传输 字符计数法 字符填充法 零比特填充法 违规编码法 传输中的差错 差错控制 冗余编码 奇偶校验码 CRC循环冗余码 检错过程 细解 图解 通俗易懂

    粉丝不过W 数据链路层: 结点:主机.路由器 链路:网络中两个结点之间的物理通道,链路的传输介质:双绞线.光纤和微波,分为有线链路.无线链路 数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输 ...

最新文章

  1. 人工智能和区块链的融合
  2. ubuntu12.04安装lamp的简单lamp
  3. Redis 与 MQ 的区别
  4. C#:前台线程后台线程
  5. efcore根据多个条件更新_EFCore.Sharding(EFCore开源分表框架)
  6. mvc怎么套用html模板,ASP.NET MVC3模板页的使用(2)
  7. openstack Q版部署-----安装报错问题
  8. 【redis】在windos下的redis服务器的搭建
  9. Java集合unmodifiableSortedSet()方法(带示例)
  10. STM32与SHT1X温湿度传感器通讯
  11. mac wmware 无网络_无线网络中常用的技术名词
  12. python 为什么只执行一次_python只执行一次
  13. 第二届大数据世界论坛 聚焦行业需求
  14. TeamFlowy——结合Teambition与Workflowy
  15. python模拟鼠标中轴滚动
  16. Hazelcast Jet Pipeline详解
  17. 打开一次outlook msg格式邮件后就不能再打开
  18. dorado java_概述-Dorado JDBC Addon
  19. Xrm.Utility.openEntityForm的使用
  20. MP4文件格式简要解析---代码解析

热门文章

  1. RocketMQ学习笔记(7)----RocketMQ的整体架构
  2. Select 多个表并且相关联转置
  3. C++ 下面的AIDL
  4. WordPress-基础设置之固定链接设置
  5. 亚瑟王(bzoj 4008)
  6. Windows下安装MySQL(解压版本)
  7. AB1601运行后反复复位问题排查过程
  8. 大连理工大学 计算机复试分数线,2020大连理工大学考研复试分数线已公布
  9. C++ Primer 5th笔记(chap 18 大型程序工具)类型转换与多个基类
  10. 跨链(2)跨链技术“哈希锁定(Hash-locking)”