停止等待协议模拟程序实现ni1ypab2.pptVIP

  • 13
  • 0
  • 约1.77千字
  • 约 14页
  • 2018-10-21 发布于湖北
  • 举报
停止等待协议模拟程序实现ni1ypab2

停止等待协议 模拟程序实现 实验目的:加深对停止等待协议、滑动窗口协议的理解,编制和开发停止等待协议模拟程序。 实验内容 编写停止等待协议模拟程序,实现数据帧编号、超时重传等机制,确保数据可靠传输 总结实验过程(实验报告):方案、编程、调试、结果、分析、结论 实验原理 实验目的:加深对停止等待协议、滑动窗口协议的理解,编制和开发停止等待协议模拟程序。 实验内容 编写停止等待协议模拟程序,实现数据帧编号、超时重传等机制,确保数据可靠传输 总结实验过程(实验报告):方案、编程、调试、结果、分析、结论 发送结点工作流程 (1) 从主机取一个数据帧,送交发送缓存。 (2) V(S)←0。 (3) N(S)←V(S)。 (4) 将发送缓存中的数据帧发送出去。 (5) 设置超时计时器。 (6) 等待。 {等待以下(7)和(8)这两个事件中最先出现的一个} (7) 收到确认帧 ACKn, 若 n = 1 – V(s),则: 从主机取一个新的数据帧,放入发送缓存; V(S)←[1 ? V(S)],转到 (3)。 否则,丢弃这个确认帧,转到(6)。 (8) 若超时计时器时间到,则转到(4)。 实验原理 停止等待协议算法 (1) V(R)←0。 (2) 等待。

文档评论(0)

1亿VIP精品文档

相关文档