11K+ 浏览量
Go-Back-N 自动重传请求 (Go-Back-N ARQ) 是一种数据链路层协议,它使用滑动窗口方法来可靠地顺序传递数据帧。它是滑动窗口协议的一种情况,发送窗口大小为 N,接收窗口大小为 1。工作原理Go – Back – N ARQ 使用协议流水线的概念,即在收到第一个帧的确认之前发送多个帧。帧按顺序编号,并且是有限数量的帧。可以发送的最大帧数取决于发送窗口的大小。如果… 阅读更多
9K+ 浏览量
在计算机网络中,流水线是在不等待发送的第一个帧的确认的情况下发送多个数据单元的方法。流水线确保更好地利用网络资源,并提高交付速度,尤其是在大量数据单元构成要发送的消息的情况下。流水线数据传输流程图下图描绘了流水线系统中的数据传输与非流水线系统中的数据传输。这里,流水线被整合到数据链路层,并且四个数据链路层帧被顺序传输。使用流水线的数据链路协议两个数据链路层… 阅读更多
带宽延迟积是衡量有多少比特可以填充网络链路的指标。它给出了在等待确认之前发送方可以在给定时间内传输的最大数据量。因此,它是未确认数据的最大量。测量带宽延迟积计算为信道的链路容量和传输的往返延迟时间的乘积。信道的链路容量是每秒传输的比特数。因此,其单位为 bps,即每秒比特数。往返延迟时间是… 阅读更多
34K+ 浏览量
Go-Back-N 协议,也称为 Go-Back-N 自动重传请求,是一种数据链路层协议,它使用滑动窗口方法来可靠地顺序传递数据帧。它是滑动窗口协议的一种情况,发送窗口大小为 N,接收窗口大小为 1。工作原理Go – Back – N ARQ 允许在收到第一个帧的确认之前发送多个帧。帧按顺序编号,并且是有限数量的帧。可以发送的最大帧数取决于发送窗口的大小。如果确认… 阅读更多
19K+ 浏览量
滑动窗口协议是数据链路层协议,用于可靠地顺序传递数据帧。滑动窗口也用于传输控制协议。在这些协议中,发送方有一个称为发送窗口的缓冲区,接收方有一个称为接收窗口的缓冲区。在一比特滑动窗口协议中,窗口的大小为 1。因此,发送方传输一个帧,等待其确认,然后传输下一个帧。因此,它使用了停止等待协议的概念。此协议提供全双工通信。因此,确认被附加… 阅读更多
13K+ 浏览量
在可靠的全双工数据传输中,将确认挂接到传出数据帧上的技术称为 piggybacking(捎带确认)。为什么要使用 piggybacking(捎带确认)?通信本质上大多是全双工的,即数据传输在两个方向上都发生。实现全双工通信的一种方法是将两种通信都视为一对单工通信。每个链路包含一个用于发送数据的正向通道和一个用于发送确认的反向通道。但是,在上述安排中,每个传输的数据单元的通信负载加倍。所有数据传输的一半包括确认的传输。因此,一个提供更好… 阅读更多
85K+ 浏览量
滑动窗口协议是数据链路层协议,用于可靠地顺序传递数据帧。滑动窗口也用于传输控制协议。在此协议中,发送方可以一次发送多个帧,然后再从接收方收到确认。术语“滑动窗口”指的是用于保存帧的虚拟框。滑动窗口方法也称为窗口。工作原理在这些协议中,发送方有一个称为发送窗口的缓冲区,接收方有一个称为接收窗口的缓冲区。发送窗口的大小决定了出站帧的序列号。… 阅读更多
2K+ 浏览量
带重传的肯定确认 (PAR) 是一组用于通过嘈杂或不可靠的通信网络传输数据的错误控制协议。这些协议驻留在 OSI(开放系统互连)参考模型的数据链路层和传输层中。它们提供对在传输过程中损坏或丢失的帧的自动重传。PAR 也称为自动重传请求 (ARQ)。PAR 用于在不可靠的上层服务上提供可靠的传输。它们通常用于全球移动通信系统 (GSM) 通信。工作原理在这些协议中,接收方会向… 阅读更多
10K+ 浏览量
自动重传请求 (ARQ) 是一组用于通过嘈杂或不可靠的通信网络传输数据的错误控制协议。这些协议驻留在 OSI(开放系统互连)参考模型的数据链路层和传输层中。之所以这样命名是因为它们提供了对在传输过程中损坏或丢失的帧的自动重传。ARQ 也称为带重传的肯定确认 (PAR)。ARQ 用于在不可靠的上层服务上提供可靠的传输。它们通常用于全球移动通信系统 (GSM) 通信。工作原理在这些协议中,接收方会向… 阅读更多
用于噪声信道的单工停等协议是用于数据通信的数据链路层协议,具有错误控制和流量控制机制。它通常被称为停等自动重传请求(停等ARQ)协议。它为停等协议添加了错误控制功能。该协议考虑了接收器具有有限处理速度以及帧在传输过程中可能会损坏的事实。如果数据帧到达接收器端的速率大于其处理速率,则帧可能会丢失…… 阅读更多