网络工程师——数字编码效率——应用性编码
数字编码效率——应用性编码 曼切斯特编码： 曼切斯特编码又称双相编码，每一位中间都会进行跳变，如图，电频由低跳变到高为0，由高跳变到低为1. 在曼切斯特编码中不需要引入单独的时钟信号，因为就算发送一连串的1或者是一连串的0，它通过跳变就可以知道发送了多少个1或多少个0，它具有自同步能力。 差分曼切斯特编码： 差分马切斯特编码有一个翻转特性在里面，它是看位和位之间的电频有无翻转，如果电频不翻转，表示后面这一位是1，如果电频翻转，表示后面这一位为0，一句话总结就是遇0电频翻，遇1电频不变。 如图，以低电频表示0，到0中间的时候跳转到高电频，然后在第一位和第二位中间的交界处电频不表，表示第二位为1，到第二位中间的时候电频跳转到低电频，到了第二位和第三位的交界处的时候电频不变，表示第三位为1，到第三位中间的时候电频跳转到高电频，但是到了第三位和第四位交界处的时候电频跳转到了低电频，表示第四位为0，以此类推。 注意：不管是马切斯特编码还是差分马切斯特编码，它的编码效率只有百分之五十（50%），因为一位对应的是两个码元，一个是低电频码元，一个是高电频码元，每传递一位信息，电频要求变换两次，所以编码效率只有百分之五十（50%）。 马切斯特编码和差分马切斯特编码具有自同步能力。马切斯特编码常用于10M以太网，差分马切斯特编码常用于令牌环网。其编码效率只有50%。 其他编码 正是由于马切斯特编码以及差分马切斯特编码的编码效率不高，所以到以太网在进行宽带化的时候，特别到高速以太网这个时代的时候，它的编码不在采用马切斯特编码和差分马切斯特编码，而是用的一下几种： 编码方案 说明 效率 典型应用 4B/5B 每次对4位数据进行编码，将其转为5位符号 1.25波特，即80% 100Base-FX、100Base-TX、FDDI 8B/10B 每次对8位数据进行编码，将其转为10位符号 1.25波特，即80% 千兆以太网 8B/6T 8bit映射位6个三进制 0.75波特 100Base-T4