数据链路层协议的例子有哪些?

数据链路层是 OSI 参考模型中的第二层。它代表在计算机传输设置中创建共享传输介质和数据帧的频繁传输。

它为发送方设备的物理层获取自然的项目流。主要数据流是使用不同的技术生成的,如电缆、DSL、无线、光纤等。

协议定义了一组用于执行特定功能的规则或约定。它是可以管理数据链路层的需求集合。系统环境中计算机广播的基本目标是将无限大的消息从源集线器传输到目标集线器。

数据链路层的主要业务是支持无差错传输。物理层将信息作为原始位从发送者的集线器发送到接收者的集线器。数据链路层必须识别并纠正通信数据中的任何错误。

单工停止等待

考虑无差错的传输介质。源节点从网络层恢复一个数据包,并将其封装在一个帧中发送。发送后,源节点留待目的节点接受。曝光后,循环反复打开。

在目标节点,设备等待来自源目标的帧。然后接收到一个帧,它把这个帧传送到网络层,并向源节点共享一个对该帧的确认。然后循环返回等待下一帧,该过程继续直到到达文件帧的末尾。

它一次只包含一帧。因此不需要序列号。将目的节点地址接收回源设备是一个空帧。

重传协议 (PAR) 的肯定确认

它是停止和等待协议的进步。源设备从网络层恢复数据包。它可以将其包含在一个带有序列号的帧中,以便与目的节点共享。通信后,源设备尝试从物理层恢复接受。

一旦出现带有正确序列号的接受,就会恢复从网络层传输的以下数据包。共享下一个数据包的序列号被升级。

在这种情况下,循环重新开始。如果在特定时间内没有从物理层检索到帧,则物理层超时,或者出现具有不适当序列号的接受。在这种方法中,最后的帧地址被重传,因此循环重新开始。