IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 《计算机网络》——几种编码形式 -> 正文阅读

[网络协议]《计算机网络》——几种编码形式

一、定义

调制:把数据变换为模拟信号的过程称为调制。
编码:吧数据变换为数据信号的过程称为编码。

二、编码形式

编码形式

归零编码(RZ)

归零编码(RZ)

高电平代表 1 ,低电平代表 0;
每个码元传输后都要 归零;
每个码元的 后半段 都是 0 , 前半段 表示 电平 高低 ;

自同步,但编码效率低。

不归零编码(NRZ)

不归零编码(NRZ)

高电平代表 1 ,低电平代表 0 ;

编码容易实现;
没有检错功能;
无法判断一个码元的开始和结束;
以至于收发双方 难以保持同步;
如果想传输高速同步数据,需要带有时钟线;

反向非归零编码(NRZI)

反向非归零编码(NRZI)

信号 电平翻转 表示 0 , 信号电平不变 表示 1 ;

既能传输时钟信号,又能尽量不损失系统带宽;

曼彻斯特编码

曼彻斯特编码

将一个码元分成两个相等的间隔;
前一个间隔为 低电平 ,后一个间隔为 高电平 表示码元1;
码元0则正好相反;

在每一个码元的中间出现电平跳变,
位中间的跳变既作时钟信号(可用于同步),
又作数据信号,但它所占的频带宽度是原始的基带宽度的 两倍 。
每一个码元都被调成两个电平,所以数据传输速率只有调制速率的 1/2

以太网使用的编码方式就是曼彻斯特编码
10BaseT 以太网使用的是曼彻斯特编码

差分曼彻斯特编码

差分曼彻斯特编码

若码元为1,则前半个码元的电平与上一个码元的后半个码元的电平相同,
若为0,则相反。

在每个码元的中间,都有一次电平的跳转,
可以实现 自同步,
且 抗干扰性 强于 曼彻斯特编码

4B/5B编码

比特流中插入额外的比特以打破一连串的0或1,就是用5个比特来编码4个比特的数据,之后再传给接收方,因此称为4B/5B。

编码效率为80%。
只采用16种对应16种不同的4位码,其他的16种作为控制码(帧的开始和结束,线路的状态信息等)或保留。 4B/5B编码

三、408真题

408

四、总结

还行,比较容易理解。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-23 11:11:55  更:2021-07-23 11:11:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:42:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码