摘要: 协议设计 ~ 事件 动作 发送方 从应用层收到数据 检查发送窗口是否已满,若窗口未满,产生一个分组并发送,并存储对应分组;若窗口已满,将数据存入缓冲区 发送方 超时 重传所有已发送但还未被确认的分组 发送方 收到ACK 若收到连续的ACK,窗口向前滑动,发送新的分组,重启计时器 接收方 序号为n的分 阅读全文
posted @ 2024-02-20 16:44 雪中的茶 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 协议设计 ~ 事件 动作 发送方 从应用层收到数据 若处于等待上层数据状态,产生一个分组并发送,启动计时器;若处于等待ACK状态,将数据存入缓冲区 发送方 超时 重传当前未确认的数据包 发送方 收到ACK 若对应当前数据包的ACK,停止计时器,开始发送缓冲区中的下一个数据包;若ACK不对应当前数据包 阅读全文
posted @ 2024-02-20 16:41 雪中的茶 阅读(32) 评论(0) 推荐(0) 编辑