点击标题下方 小平Linux工作室 关注作者,带你了解更多的计算机知识。
编码基础数据链路层中,一帧包含m个数据位(即报文)和r个校验位。假设帧的总长度为n,则有n=m+r。 码字:包含数据和校验位的n位单元通常称为n位码字。 码距:是两个码字中不相同的二进制位的个数;两个码字的码距是一个编码系统中任意两个合法编码之间不同的二进制位数。编码系统的码距:整个编码系统中任意两个码字的码距的最小值。 误码率:传输错误的比特占所传输比特总数的比率。海明码:一种多重奇偶检测系统,它具有检测和纠错的功能。检测d个错误,则编码系统码距>=d+1;纠正d个错误,则编码系统码距>2d。
循环冗余 校验码 CRC编码:使用CRC编码,需要先商定一个生成多项式G(x),基本思想是把位串看成系数为0或1的多项式,例如:1101有4位,可以代表一个3阶多项式,系数为1、1、0、1,即x3+x2+1。问:假设原始信息串为10110,CRC的生成多项式为G(x)=x4+x+1,求CRC校验码;基本计算过程请看视频演示: 点对点协议点对点协议PPP提供了一种在点到点链路上封装网络层协议信息的标准方法,同时也定义了可扩展的链路控制协议LCP,使用验证协议磋商在链路上传输网络层协议前验证链路的对端。
局域网的数据链路层802标准把数据链路层分为两个子层:
1.逻辑链路控制LLC,该层与硬件无关,实现流量控制等功能;
2.媒体接入控制层MAC,该层与硬件相关,提供硬件和LLC层的接口。
MAC子层的主要功能包括数据帧的封装/卸装、帧的寻址和识别、帧的接收与发送、链路的管理、帧的差错控制等。 MAC层的主要访问方式有 CSMA/CD、令牌环和令牌总线 三种。CSMA/CD简述
CSMA/CD:载波多路访问/冲突检测,是一种争用型的介质访问控制协议,起源于美国ALOHA网所采用的争用型协议,并对其进行了改进,具有更高的介质利用率。 工作原理:发送数据前先监听信道是否空闲,若空闲,则立即发送数据.在发送数据时,边发送边继续侦听.若监听到冲突,则立即停止发送数据,等待一段随机时间再重新尝试。 CSMA/CD是一种解决访问冲突的协议,技术上易实现,网络中各工作站处于平等地位,不需要集中控制,不提供优先级控制.在网络负载较小时,CSMA/CD协议的通信效率很高;但在网络负载增大时,发送时间增加,发送效率急剧下降.这种网络协议适合传输非实时数据。关注我,下节知识更精彩!‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ 免责声明:本文部分内容来自网络,版权归原作者所有,如涉及作品版权问题,请及时联系我们,谢谢!关注微信公众号 小平Linux工作室
学习更多互联网知识
长按前往图中包含的公众号关注
若文章对你有帮助,在页面右下角点个 在看。