摘要: 仍然考虑链路的延迟与带宽的乘积为8 K B,帧尺寸为1 K B的情形。让发送方在收到第一帧的A C K的同时准备发送第九帧。允许我们这样做的算法称为滑动窗口( sliding window),时间线如图2 - 2 1所示。 1. 滑动窗口算法 滑动窗口算法工作过程如下。首先,发送方为每1帧赋一个序号 阅读全文
posted @ 2013-09-02 17:11 mugua250 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 正好有一个大作业关于用socket实现滑动窗口协议,所以写了一个,模拟接收方与发送方窗口都是2,用两个线程实现。 下面是代码,注释的比较详细了。 socket_udp.h [cpp] view plaincopyprint? #include<stdio.h> #include<Windows.h> 阅读全文
posted @ 2013-09-02 17:07 mugua250 阅读(2241) 评论(0) 推荐(0) 编辑