首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MyBlog-Karos

    计算机网络-可靠传输的实现机制

    如果Seq重复,那么我们R端可以丢弃,并且做出响应,这个时候如果之前网络延迟导致消息迟到的响应也到达了S,那么我们为了能够让S也知道消息重复,所以我们给响应头增加了个(ACK)]回退N帧协议(GBN Go-Back-N 比如{5,6,7,0,1},如果5出现了误码,那么丢弃5,而后续代码的序号和接收方窗口的序号不匹配,所以全部丢弃,这个时候依然返回ACK_4,所以S还需要重传,这就是Go-Back-N可以看到,如果通信线路质量不好

    64821编辑于 2023-11-16
  • 来自专栏计算机网络

    计算机网络中科大 - 第3章 传输层(详细解析)

    比特差错 加入ACK/NAK rdt3.0 丢包问题 加入超时重传 有限状态机(FSM)发送方、接收方状态机,定义事件触发下的动作转移五、流水线协议:GBN & SR Go-Back-N

    40710编辑于 2025-04-10
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    计算机网络之传输层-停等协议与滑动窗口协议

    回退N步协议: GBN协议( Go-Back-N) GBN协议 :发送窗口WS≥1 , 接收窗口Wr=1。 GBN协议中发送端缓存能力高, 可以在没有得到确认前发送多个分组。

    2.4K20发布于 2020-11-26
  • 来自专栏项目文章

    计算机网络学习9:可靠传输

    练习题: 退回N帧协议GBN:Go-Back-N GBN就是在流水线传输的基础上 利用发送窗口来限制发送方可以连续发送分组的个数 WT是 发送窗口的范围,如果WT=1 那么就是停止等待协议SW。

    22610编辑于 2024-06-07
  • 来自专栏用户画像

    3.4.1 流量控制、可靠传输与滑动窗口机制

    传统自动重传请求分为三种,即停等式(Stop-and-Wait)ARQ、后退N帧(Go-Back-N)ARQ以及选择性重传(Selective Repeat)ARQ。

    92320发布于 2018-08-24
  • 来自专栏云深知网络 可编程P4君

    聚众群殴 IB 网络,超以太网联盟携 45 名新成员走向 v1.0 规范!

    与传统的重量级 Go-Back-N 方法相比,通过将此机制与使用选择性确认对拥塞事件进行更集中的响应的办法相结合,对拥塞和丢失的响应更快,带宽效率更高。 在数据包丢失的情况下,以前的 RDMA 技术所采用的 Go-Back-N 会要求发送方重新传输可能已经在发送中甚至已经接收的长序列数据包。

    1.2K10编辑于 2024-03-22
  • 来自专栏存储公众号:王知鱼

    IB领跑的计算网,UEC能否破局?

    特性 传统RDMA基础网络 Ultra以太网联盟 (UEC) 数据包交付 要求顺序交付,Go-Back-N恢复 乱序数据包交付,顺序消息完成 安全性 安全性在规范之外 内置高规模、现代安全性 多路径技术

    42500编辑于 2025-02-11
  • 来自专栏计算机工具

    流水线传输协议;回退N步GBN(滑动窗口协议);选择重传SR,

    解决流水线的差错恢复有两种基本方法,分别为 回退 N 步(Go-Back-N, GBN) 和 选择重传(Selective Repeat, SR)。

    1.1K10编辑于 2024-12-16
  • 来自专栏daos

    Nvidia_Mellanox_CX5和6DX系列网卡_RDMA_RoCE_无损和有损_DCQCN拥塞控制_动态连接等详解-一文入门RDMA和RoCE有损无损

    左边丢包, GO-BACK-N是如何处理的, 重发5,6,7,82. 如右图, 指哪打哪, 比如至重传43. 减少重传代价, 也就是减少由于go-back-n重传的部分, outstanding psn越多, 效果越好, 如: 针对单QP更佳4.

    14.1K26编辑于 2025-11-05
  • 来自专栏大前端

    计算机网络原理梳理丨传输层

    代表性的滑动窗口协议: 回退N步:(Go-Back-N,GBN)协议 发送端窗口大小较大,可以在未得到确认前连续发送多个分组,但接收端窗口大小仅为1,只能接受1个暗许到达的分组,未按序到达的分组或者某个分组差错

    1.3K20发布于 2019-04-11
  • 来自专栏TechBlog

    计算机网络:流量控制与可靠传输机制

    传统自动重传请求分为三种,即停止-等待(Stop-and-Wait)ARQ、后退N帧(Go-Back-N)ARQ和选择性重传(Selective Repeat)ARQ。又称其为连续ARQ 协议。

    2.3K30编辑于 2022-11-16
  • 来自专栏desperate633

    TCP/IP 之 可靠数据传输原理什么是可靠?Rdt 1.0: 可靠信道上的可靠数据传输Rdt 2.0: 产生位错误的信道Rdt 2.1: 发送方, 应对ACK/NAK破坏Rdt 2.2: 无NAK消

    protocol 窗口  允许使用的序列号范围  窗口尺寸为N:最多有N个等待确认的消息 滑动窗口  随着协议的运行,窗口在序列号空间内向前滑动 滑动窗口协议:GBN, SR Go-Back-N

    2.7K20发布于 2018-08-22
  • 来自专栏DPU

    网卡卸载(Nic Offload)-硬件卸载-DPU-智能网卡

    LRO/TSO 不直接对 ack 机制负责(尽管它确实依赖于 GBN(回退N步-go-back-n))。

    2.4K00编辑于 2024-01-28
  • 来自专栏take time, save time

    三十天学不会TCP,UDP/IP网络编程 -- TCP中的智慧之连续ARQ

    那么发送端的窗口只能向后移动一个包,这种机制叫做"Go-back-N",俗成"滚回未确定的时候",在这个情况下,发送端只能 go back 到2号包,重新发送2-6号包。

    894100发布于 2018-04-16
  • 来自专栏机器学习炼丹之旅

    计算机网络:第3章 数据链路层

    回退N帧协议GBN(Go-Back-N) Tips:如果 W_T = 1​ 则就是SW协议。 无差错情况: 发送方将编号为0-5的数据分组发送给接收方,并且传输过程中没有出错。 由于5号数据发生错误,虽然6701没有出错,但是全部一起进行了重传,这就是所谓的Go-Back-N,可见,当通信线路质量不好时,回退N帧协议的信道利用率也不高。

    2.3K50编辑于 2022-09-19
  • 来自专栏SDNLAB

    一些关于DPU的思考

    架构需要具有更高可扩展性,更低时延(包括平均时延和尾部时延)和经济的网络结构,然而现在TCP/IP,ROCEv2都不能满足这个要求,TCP复杂的协议栈和软件处理会带来更高和不稳定的时延,同时ROCEv2由于Go-Back-N

    1.4K40编辑于 2022-12-14
  • 来自专栏Java Porter

    计算机网络OSI传输层

    最多有N个等待确认的消息 绿色==>已发送并且已确认 黄色==>已发送未确认 蓝色==>还可使用的序列号 滑动窗口 随着协议的运行,窗口序列号空间内向前滑动 滑动窗口协议 : GBN,SR Go-Back-N

    77630编辑于 2023-10-25
  • 来自专栏Java3y

    运输层

    这就叫做 Go-back-N(回退 N),表示需要再退回来重传已发送过的 N 个分组。 具体实现: TCP 连接的每一端都必须设有两个窗口——一个发送窗口和一个接收窗口。

    99821发布于 2018-09-14
  • 来自专栏kayden

    传输层

    解决流水线的差错恢复有两种基本方法是:回退/V步(Go-Back-N, GBN)和选择重传(Selective Repeat, SR) (3)回退N步(GBN) 看图理解,就是个滑动窗口 相应的FSM

    91220编辑于 2022-09-30
  • 来自专栏AI

    即将推出的超级以太网联盟(UEC)规范概述和动机

    丢失或无序的数据包会导致“Go-Back-N”恢复,其中已接收的数据包被重新传输,导致“吞吐量”降低和效率低下。网络运营商经常在“无损”网络上运行 RDMA,以避免触发此行为。

    2K10编辑于 2024-11-24
领券