资源简介
KCP 是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低
30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)
的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。
连时钟都需要外部传递进来,内部不会有任何一次系统调用。
整个协议只有 ikcp.h, ikcp.c两个源文件,可以方便的集成到用户自己的协议栈中。
也许你实现了一个P2P,或者某个基于 UDP的协议,而缺乏一套完善的ARQ可靠协议实现,
那么简单的拷贝这两个文件到现有项目中,稍微编写两行代码,即可使用。
技术特
代码片段和文件信息
- 上一篇:示波器的数字触发技术上
- 下一篇:GPRS系统中的RLC层性能分析梁轶群
相关资源
- 开源数据质量解决方案ApacheGriffin.zi
- P2P 自建 DHT 搜索引擎.zip
- jeecg-bootJeecg-Boot 是一款基于代码生成
- gbyk-微信小程序Demo:隔壁有坑UI界面十
- Mac 上轻量 GIF 录屏小工具 - Kap.zip
- 最近很火的分布式数据库 RethinkDB.zi
- selenium-server-2.48.0.zip
- 安卓语法高亮编辑器HighlightTextEditor
- 开源项目-luke-park-exiflign.zip
- VisualStudio扩展EmojiVS.zip
- 3D打印切片引擎CuraEngine.zip
- Google图书工具.zip
- 在屏幕上显示 FPS,CPU 使用率,更好的
- README文件模板-New.zip
评论
共有 条评论