3.3.2 差错控制(检错编码)
目录
- 纠错编码--海明码
- 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 差错控制(检错编码)相关推荐
- 【计算机网络】数据链路层 : 差错控制 ( 检错编码 | 差错来源 | 差错分类 | 冗余编码 )
文章目录 一. 差错来源 二. 差错分类 三. 差错控制 四. "物理层" 编码 与 "数据链路层" 编码 对比 五. 冗余编码 一. 差错来源 "差 ...
- 3.3.1 差错控制(检错编码)
目录 差错从何而来? 检错编码--奇偶校验码 检错编码--CRC循环冗余码 差错从何而来? 检错编码–奇偶校验码 检错编码–CRC循环冗余码
- 【计算机网络】数据链路层 : 差错控制 ( 检错编码 | 奇偶校验码 | CRC 循环冗余码 )★
文章目录 一. 奇偶校验码 二. 奇偶校验码 特点 三. 奇偶校验码 示例 四. CRC 循环冗余码 ( 原理说明 ) 五. CRC 循环冗余码 计算示例 六. CRC 循环冗余码 生成多项式 一. ...
- 【计算机网络】—— 差错控制(检错编码)
目录 一.差错从何而来? 二.数据链路层的差错控制 检错编码 -- 奇偶校验码 检错编码 -- CRC循环冗余码 一.差错从何而来? 概括来说,传输中的差错都是由于噪声引起的. 全局性噪声: 产生原因 ...
- 差错控制之检错编码与纠错编码
差错来源 数据链路层的差错控制 检错编码-奇偶校验码 检错编码–CRC循环冗余码 纠错编码-海明码 海明码:发现双比特错误,纠正单比特错 1.确定校验码的位数r 2.确定校验码和数据的位置 3.求出校 ...
- 差错控制(检错编码、纠错编码)
二战三战都不是事 ,只要心甘情愿,一眨眼就走出考场了 打破 第211 篇文章 文章目录 差错控制 差错来源 数据链路层的差错控制 检错编码--奇偶校验码 检错编码一一CRC循环冗余码 纠错编码一一海明 ...
- 【计算机网络复习 数据链路层】3.3.1 差错控制(检错编码)
差错控制(检错编码) 一.差错从何而来? 二.数据链路层的差错控制 2.1 奇偶校验码 2.2 CRC循环冗余码 一.差错从何而来? 概括来说,传输中的差错都是由于噪声引起的. 全局性:由于线路本身电 ...
- 3.3差错控制(检错编码、纠错编码)
目录 差错从何而来? 传输中的差错都是由于噪声引起的. 1.检错编码--奇偶校验码 2.检错编码--CRC循环冗余码 3.纠错编码--海明码 总结 差错从何而来? 传输中的差错都是由于噪声引起的. 全 ...
- 数据链路层 功能 封装成帧 透明传输 字符计数法 字符填充法 零比特填充法 违规编码法 传输中的差错 差错控制 冗余编码 奇偶校验码 CRC循环冗余码 检错过程 细解 图解 通俗易懂
粉丝不过W 数据链路层: 结点:主机.路由器 链路:网络中两个结点之间的物理通道,链路的传输介质:双绞线.光纤和微波,分为有线链路.无线链路 数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输 ...
最新文章
- python 正则表达式re常用操作符 使用方法 怎么用re正则表达式表示一个IP地址:0-255
- Flutter底部导航栏的实现
- 【browser】chinese chrome shows as english
- Matlab学习笔记(三)
- PyQt5 技术篇 - Qt Designer怎么用styleSheet设置按钮的背景
- bzoj2154(莫比乌斯反演)
- android电视文件管理器,电视文件管理器
- 【转】c# 协变与抗变
- sql中 N’ 的作用
- 去重的Set解不出“斯诺登的密码”(洛谷P1603题题解,Java语言描述)
- 到底是什么反射,泛型,委托,泛型
- 太方便了!告别复制粘贴,Python 轻松实现 PDF 转文本!
- 百度地图-根据起终点经纬度驾车导航
- 电脑怎么设置计算机系统,电脑定时开关机如何设置?
- 抖音账号如何打造,抖音直播带货怎么做:国仁楠哥
- Linux系统软件安装及项目发布
- 短信通知-阿里大鱼 申请AK 发送Until
- HP Cloud Recovery Tool
- 时间复杂度和空间复杂度及多道例题讲解
- .DS_Store 文件是什么?