以下局域网中数据链路层必须进行冲突检测的是_数据链路层基础

点击标题下方 小平Linux工作室 关注作者,带你了解更多的计算机知识f02e79f7c1d39b596033691f69440615.png

编码基础数据链路层中,一帧包含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,使用验证协议磋商在链路上传输网络层协议前验证链路的对端。

24aadd42fce4c415ef194e3a2038d8c2.png

局域网的数据链路层

802标准把数据链路层分为两个子层:

1.逻辑链路控制LLC,该层与硬件无关,实现流量控制等功能;

2.媒体接入控制层MAC,该层与硬件相关,提供硬件和LLC层的接口。

MAC子层的主要功能包括数据帧的封装/卸装、帧的寻址和识别、帧的接收与发送、链路的管理、帧的差错控制等。 MAC层的主要访问方式有 CSMA/CD、令牌环和令牌总线 三种。

a901e572d19c7c9b349ecc6e5b56cc17.png

CSMA/CD简述

CSMA/CD:载波多路访问/冲突检测,是一种争用型的介质访问控制协议,起源于美国ALOHA网所采用的争用型协议,并对其进行了改进,具有更高的介质利用率。07fc5e563732c8849b90226f810771d3.gif 工作原理:发送数据前先监听信道是否空闲,若空闲,则立即发送数据.在发送数据时,边发送边继续侦听.若监听到冲突,则立即停止发送数据,等待一段随机时间再重新尝试。 CSMA/CD是一种解决访问冲突的协议,技术上易实现,网络中各工作站处于平等地位,不需要集中控制,不提供优先级控制.在网络负载较小时,CSMA/CD协议的通信效率很高;但在网络负载增大时,发送时间增加,发送效率急剧下降.这种网络协议适合传输非实时数据。关注我,下节知识更精彩!

11a5156c5c8177ced19f5b8c13365fbc.gif

‧  END  

﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ 免责声明:本文部分内容来自网络,版权归原作者所有,如涉及作品版权问题,请及时联系我们,谢谢!

关注微信公众号 小平Linux工作室

e225f26089ab7f6489fd604e77f19245.png学习更多互联网知识e225f26089ab7f6489fd604e77f19245.png

1350673109ffd261387338396f5853c7.png

长按前往图中包含的公众号关注

若文章对你有帮助,在页面右下角点个 在看

最 后 

若觉得文章不错,转发分享给更多的朋友36b9dca926a7ad86f8e0d61a01a19366.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值