主要区别
这两个变种之间的主要区别是Go-Back-N协议在没有得到任何肯定的情况下发送完全不同的序列值。另一方面,选择性重复协议提供了取消和允许的选择。
比较图
什么是go-back-n协议(go-back-n protocol)?
它与完全不同的编解码器是完全不同的,因为它不需要任何认证,当知识在系统之间碰撞时,接收者将独自承担以下准备好的价格,而不是其方法带来的所有问题。在这种方式下,最新的信息变成了特定的人可以访问的信息,然而只有一些信息会很快消失。此外,这并不意味着最新的短语具有最大的意义。由于很多原因,这种通信方式已经发展成冗余的,这意味着需要花费大量的时间来完成循环并学习整个序列号。这种交互是在两个笔记本电脑方法之间启动的,我们所在的地方至少要将消息传递给另一个。它可能是供企业或个人使用的,然而为了回溯在两个项目之间传送信息的媒介有一个帮助它工作的协议。特定的人需要从他们的笔记本电脑方法到另一种方法的知识,同样,他们需要要求开发的知识在他们的项目上被看到。为了达到这个目的,我们使用了完全不同的方向来回溯到DatReq和关系。利用率是直接的-信息显示的地方仅仅和即时事件一样多,将得到一个价格与标志,然后读者有显示,揭示了大量的价值,这是一个与他们一样多,以解决哪个命令快速。一旦价格达到最高点,那么它就会降到最初的价格,然后在额外的时候开始循环。
什么是选择性重复协议(selective repeat protocol)?
在这里,每一个发射器和接收器都有助于顾客之间的快速交流。使系统有效的是那些快速回复的项目。因此,选择性重复协议已发展成为目前指导我们项目的协议模式。就像完全不同的序列一样,完全不同的方向被用来回溯到DatReq和DatInd,它们分别帮助学习和发送信息。发送器发送一个数量,而这仅仅揭示了价格而不是知识,这一运动有助于了解读者需要的相关信息。尽管如此,一个人发送给另一个人的信息数量是有限制的,而且由于价格突破了最高限度,这个周期就从新的信息模型开始。这和使用这些项目来解决他们想研究哪些帖子和忽略哪些帖子的人一样多。此外,发送者还将得到另一个人所做的事情的通知,并随后保留对整个行为的观察。窗口从零开始,在很多情况下达到7比刷新要快。每一个价格的缓冲确保个人在整个过程中不会丢失任何信息。
主要区别
- 由于错误开销保持极端,发送方发送的数据量大大减少,在回退协议中浪费了大量的空间。由于发送端和接收端之间的错误开销很小,所以选择性重复协议消耗的带宽较少。
- 由于完全不同的价值观进入竞争对手,选择性重复协议的实施变得更加困难。另一方面,由于没有这样的训练发生,所以返回N协议的实用性更加简单。
- 在回溯N协议中,不存在对完全不同的消息进行排序的要求,而接收者可以对整个注释进行排序,因为它必须保持我们在选择性重复协议中观察到的方法。
- 存在于项目中的最常用的协议仍然是返回N协议,而不管它是较早的,并且需要额外的时间。另一方面,选择性重复协议使得高级实现随后只与分析特征保持关联。