2016 - 2024

感恩一路有你

网络层提供差错检测吗 在计算机网络中,数据链路层和传输层都有流量控制和差错控制,两者有什么区别呢?为什么需要在不同层设置相同的功能呢?

浏览量:1820 时间:2021-03-12 13:43:36 作者:admin

在计算机网络中,数据链路层和传输层都有流量控制和差错控制,两者有什么区别呢?为什么需要在不同层设置相同的功能呢?

数据链路层负责节点到节点的通信,只与特殊的流量相比较。传输层是端到端可靠的。

传输层和数据链路层的差错控制有什么不同?

这是我的,下面是三种复制的数据

假设一串数据“0111”接收到1110

数据链路层的响应是:这个数据是错误的,它丢失了。数据链路层丢弃了错误的帧,但只要它能到达传输层,它就是正确的。

传输层:上面的帧在第二层丢失。如果没有收到,则需要重新传输。

1. 数据链路层负责建立和管理节点之间的链路。其主要功能是将错误的物理信道转换成无错误的数据链路,通过各种控制协议可靠地传输数据帧。

传输层是通信子网和资源子网之间的接口和桥梁。主要任务是:为用户提供可靠的端到端错误和流量控制,保证消息的正确传输。传输层的可靠性是通过面向连接协议(如TCP)的发送确认来实现的。在接收到数据段之后,接收器向发送器发送ack。如果发送方发现返回的ack与发送的段数不匹配,它将再次发送丢失的数据。

数据链路层仅通过数据帧末尾的帧检查序列(FCS)检查数据帧的完整性,如果有错误,则丢弃该帧。基本上,802.5和802.3不提供错误恢复,但是802.2的可选LLC2可以提供错误恢复。然而,数据链路层的错误检测或恢复是点对点的

3。传输层提供端到端的可靠性,而数据链路层提供点到点的可靠性

网络层提供差错检测吗 差错控制在哪一层 数据链路层中何为差错

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。