数据编码

/ Magic清风 / 0阅读 / 0评论/ 分类: 软考网络规划

编码分类

  • 曼彻斯特编码
  • 差分曼彻斯特编码
  • 4B/5B编码
  • 8B/6T编码
  • 4D-PAM5编码

曼彻斯特编码

曼彻斯特编码

是一种双相码
每个比特中间,都有一个跳变
由高电平向低电平跳变,表示0
由低电平向高电平跳变,表示1
正如上图所示
其中,跳变第一个编码自定义,不一定图上那样表示
曼彻斯特编码一般用于以太网中

差分曼彻斯特编码

差分曼彻斯特编码

差分曼彻斯特编码,常用于令牌环网中
有跳变表示0
无跳变表示1
也叫有0无1

这里的跳变指的是
上一个起始电平的终止
与下一个起点之间
如果有跳变,就表示0
如果和之前的相同,就表示1
差分曼彻斯特编码,不看波形
和曼彻斯特编码有区别

两个编码比较

比较图

例题

例题1

例题2

切记,数据速率是码元速率(波特)的 2 倍

4B/5B编码

快速以太网100BASE-FX采用的是4B/5B和NRZ-I编码
了解一下即可

8B6T编码

快速以太网100BASE-T4采用的是8B/6T编码

4D-PAM5编码

1000BASE-T以太网标准编码
对应的物理层线缆就是4对5类的双绞线,并且支持全双工

其余的千兆协议都是用的8B/10B编码,例如1000Base-TX

编码对比

编码对比

例题

例题1

解析

例题2

例题3

例题4

上以位的末位,和下一位的起始位
有0无1

例题5

1000Base-CX 25米, 采用屏蔽双绞线

例题6

文章作者:Magic清风

文章链接:https://skylan.cc/archives/1778206890365

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论