zoukankan      html  css  js  c++  java
  • kcp源码segment头文件各字段含义

    conv          

     conv为一个表示会话编号的整数,和tcp的 conv一样,通信双// 方需保证 conv相同,相互的数据包才能够被认可

    cmd            

    cmd用来区分分片的作用。IKCP_CMD_PUSH:数据分片 IKCP_CMD_ACK:ack分片 IKCP_CMD_WASK请求告知窗口大小 IKCP_CMD_WINS:告知窗口大小
    frg              

    message中的segment分片ID(在message中的索引,由大到小,0表示最后一个分片)
    wnd            

    剩余接收窗口大小(接收窗口大小-接收队列大小)
    ts                

    message发送时刻的时间戳
    sn              

    message分片segment的序号
    una            

    待接收消息序号(接收滑动窗口左端)
    rto              

    该分片的超时重传等待时间
    xmit          

    发送分片的次数,每发送一次加一。
    resendts    

    下次超时重传的时间戳
    fastack      

    收到ack时计算的该分片被跳过的累计次数
    len            

    数据长度
    data          

    数据

  • 相关阅读:
    Linux基本命令
    LR之流程
    Jmeter&Ant构建自动化测试平台
    正则表达式
    搭建wordpress-安装xshell
    git本地文件提交
    Git基本操作
    python-之基本语法
    SQL语句之-简单查询
    postman之请求&断言
  • 原文地址:https://www.cnblogs.com/yuanyifei1/p/kcp.html
Copyright © 2011-2022 走看看