登录
首页 » 算法 » 用C语言实现的GBN协议函数库和测试程序

用C语言实现的GBN协议函数库和测试程序

于 2023-04-29 发布 文件大小:48.56 kB
0 115
下载积分: 2 下载次数: 1

代码说明:

滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线 中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。     只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。     收发两端的窗口按照以上规律不断地向前滑动,因此这种协议又称为滑动窗口协议。 当发送窗口和接收窗口的大小都等于1时,就是停止等待协议。 当发送窗口大于1,接收窗口等于1时,就是回退N步协议。 当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。 协议中规定,对于窗口内未经确认的分组需要重传。这种分组的数量最多可以等于发送窗口的大小,即滑动窗口的大小n减去1(因为发送窗口不可能大于(n-1),起码接收窗口要大于等于1)。 2.工作原理

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • UNIX系统之下的快速傅立叶变换包
    UNIX系统之下的快速傅立叶变换包-UNIX system fast Fourier transforms the package
    2023-01-16 16:10:03下载
    积分:1
  • insertion排序
    insertion排序-Insertion sort
    2022-09-02 18:15:02下载
    积分:1
  • 最小二乘
    这是一个比较实用的最小二乘法,涵盖了最小二乘法的基本内容,通过学习本代码,可以掌握最小二乘法的精华,为以后的数据平差打下一个基础。
    2022-03-10 13:43:37下载
    积分:1
  • YUV文件读取源程序
    YUV文件读取源程序,可实现CIF、Qcif 等格式YUV数据的读取、播放、暂停等功能。
    2023-08-18 06:45:02下载
    积分:1
  • BFO细菌觅食优化的多目标求解应用
    将用matlab编译的N-R法用于潮流计算是以导纳矩阵为基础的,由于利用了导纳矩阵的对称性、稀疏性及节点编号顺序优化等技巧,使N-R法在收敛性、占用内存、计算速度方面的优点都超过了阻抗法,成为六十年代末期以后普遍采用的方法。
    2022-12-25 15:20:04下载
    积分:1
  • walksat 找到一种令人满意的 cnf 公式模型
    Walksat 规格 Walksat 试图找到一种令人满意的 cnf 公式模型。 格式是.cnf 格式: c 在文件的开头的可选注释。 c"p"行指定 cnf 格式、 编号 var、 数字通则 c 变量的编号从 1 开始的 c 每个子句结束与 0 p cnf 3 2 1-3 0 2 3-1 0 Walksat 读取从标准中 (或从作为命令指定的文件 线参数) 并将写入到标准输出 (和标准错误)。 到 获取的命令行选项,类型列表 walksat-帮助 (或其他任何非法的选项)。
    2023-04-14 06:25:03下载
    积分:1
  • 这个可以很好的实现实现一元多项式的计,包括其相加和相减,是用C语言编写的。...
    这个算法可以很好的实现实现一元多项式的计算,包括其相加和相减,是用C语言编写的。-this algorithm can achieve very good achievement of one yuan polynomial, including its sum and subtract. using the C language.
    2023-03-25 02:40:03下载
    积分:1
  • 小孩排队问题
    小孩排队问题- The child lines up the question
    2022-09-18 19:00:03下载
    积分:1
  • 四则运的代码,有兴趣的可以研究下下的呵呵.
    四则运算的代码,有兴趣的可以研究下下的呵呵.-4 computing code, may be interested Ha ha under study.
    2022-05-09 01:57:08下载
    积分:1
  • fractional order PID controller
    我在matlab中做一个项目,有些matlab工具栏我不知道如何在程序中连接,这就是为什么我不想了解matlab基础软件系统的原因
    2023-04-26 12:35:04下载
    积分:1
  • 696518资源总数
  • 105540会员总数
  • 37今日下载