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

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

        数据链路层

         运输层


 

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

  • 检错编码 奇偶校验法循环冗余(CRC)校验 。接收端发现信息错误时,将错误信息过滤,并通知发送方重发(简单来说就是只能发现错
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值