数据链路层与传输层的传输差错分析

本文探讨了数据链路层和传输层在处理传输差错中的角色。数据链路层通过CRC校验、ARQ和FEC协议确保帧的可靠性,而传输层的TCP协议则关注端到端的连接,使用确认和重传机制来应对帧丢失、重复和失序,确保实际的可靠传输。
摘要由CSDN通过智能技术生成

        今天经过对教书匠中计算机网络体系结构分层的学习中,发现数据链路层和传输层主要解决的问题中,都包含了当出现传输差错如何进行处理。在数据链路层进行了差错控制,保证了数据的可靠性。与TCP差错控制是否重复了?那俩者又有什么不一样的地方。

        数据链路层

         运输层


 

        通过细看了相关的视频,我了解了。实现通信链路并不都是理想状态,在传输状态下可能出错(比如噪声,一方面是由于线路本身电气特性所产生的随机噪声,这种噪声是信道固有的)使比特在传输过程中出现了差错,1变成0,0变成1,从而导致位错。差错有位错和帧错俩种,帧错(丢失 重复 失序)。 数据链路层有CRC校验请求重传ARQ向前纠错FEC等协议来做差错控制。其中差错编码有俩种。

  • 检错编码 奇偶校验法循环冗余(CRC)校验 。接收端发现信息错误时,将错误信息过滤,并通知发送
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值