码迷,mamicode.com
首页 > 其他好文 > 详细

kcp源码segment头文件各字段含义

时间:2017-05-08 21:58:12      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:滑动   tac   cmd   fast   头文件   窗口   含义   win   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          

数据

kcp源码segment头文件各字段含义

标签:滑动   tac   cmd   fast   头文件   窗口   含义   win   segment   

原文地址:http://www.cnblogs.com/yuanyifei1/p/kcp.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!