-
用C语言实现的GBN协议函数库和测试程序
滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线
中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。
只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。
收发两端的窗口按照以上规律不断地向前滑动,因此这种协议又称为滑动窗口协议。
当发送窗口和接收窗口的大小都等于1时,就是停止等待协议。
当发送窗口大于1,接收窗口等于1时,就是回退N步协议。
当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。
协议中规定,对于窗口内未经确认的分组需要重传。这种分组的数量最多可以等于发送窗口的大小,即滑动窗口的大小n减去1(因为发送窗口不可能大于(n-1),起码接收窗口要大于等于1)。
2.工作原理
- 2023-04-29 17:45:03下载
- 积分:1
-
Gabor_code
资源描述通过gabor进行特征提取,对鞋印的纹理进行提取,并且进行高斯滤波,提取的内容比较丰富,损失的信息比较少。并且gabor的各种属性也能使读者清楚地理解。
- 2022-07-07 11:41:03下载
- 积分:1
-
huffman编码压缩
huffman编码压缩,使用C++编写,实现任意文件的压缩和解压缩,对于数据流文件压缩非常有用,可以获得较高的压缩效率。并且压缩时间上也能得到保障。把这种压缩算法用在嵌入式系统上有很大的效果和作用。
- 2022-08-22 13:26:52下载
- 积分:1
-
刚才没注意,上传的是.c文件,重新上传,忘谅解!
精确计算N的N次方,并完整显示结果!...
刚才没注意,上传的是.c文件,重新上传,忘谅解!
精确计算N的N次方,并完整显示结果!-just did not know, upload yes. C document, re-upload, forget understanding! N precise calculation of the N-th power and integrity of the result will be displayed!
- 2022-08-14 07:55:35下载
- 积分:1
-
RSA算法基础
RSA算法基础->实践 讲讲自己学习RSA中的实践过程,已经对RSA熟悉的看家就不用在此浪费时间了。-- gt; Talk about learning from practice RSA"s practice and has a specialty familiar with the RSA will not have the time to waste.
- 2022-03-31 04:16:10下载
- 积分:1
-
误差分析的方法有多种,例如,威点逊(J. H. Wilkison)针对的计算机的浮点运算提出的“向后误差分析”,这是一种先验估计误差的方法,较以往的“向前误差分...
误差分析的方法有多种,例如,威点逊(J. H. Wilkison)针对的计算机的浮点运算提出的“向后误差分析”,这是一种先验估计误差的方法,较以往的“向前误差分析”在矩阵运算的舍入误差估计上有较好的结果,以而使矩阵的误差分析获得了突破性的进展,使不少用向前误差分析难于判定可靠性的数值方法获得新的进展。-error analysis by a number of means, for example, Granville point Morrison (J. H. Wilkison), referring to a computer"s floating-point operations "backward error analysis," This is a priori estimation error method, compared to the previous "Forward Error Analysis" in the matrix computation Rounding error a better estimate on the results of a matrix so the error analysis of a breakthrough in the progress, many with forward error analysis difficult to determine the reliability of numerical methods to achieve new progress.
- 2022-06-15 17:59:56下载
- 积分:1
-
ARTMAP的MATLAB工具箱
ARTMAP的MATLAB工具箱-ARTMAP MATLAB Toolbox
- 2022-08-17 06:50:39下载
- 积分:1
-
TI DSP TMS320F280x PWM 死区控制例程。
TI DSP TMS320F280x PWM 死区控制例程。-TI DSP TMS320F280x PWM dead-zone control routines.
- 2023-05-30 15:40:04下载
- 积分:1
-
ComplexNUmber
复数运算,如和、加法、实数乘法。你可以随意修改程序。
- 2022-02-11 23:47:49下载
- 积分:1
-
判断点是否处于多边形内的最佳方法(适用于任意多边形包括凹凸边形)
本例子在VC6.0上编写了判断点是否处于多边形内的最佳方法,它和一般的叉乘判别法,角度判别法,面积判别法不同,它适用于任意多边形(包括凹凸边形)。它的基本思想就是:假设需要判定的点P,通过点P水平向左做射线,如果P在多边形内部,那么这条射线与多边形的交点必为奇数,反之,交点个数为偶数。所以,我们可以顺序考虑多边形的每条边,求出交点的总个数。当然,存在一些特殊情况,例如射线刚好和多边形端点相交。对于一些特殊情况,算法也有所考虑,并一一解决。具体见算法里的注释即可。
- 2022-01-31 11:10:31下载
- 积分:1