資源簡介
KCP庫代碼,github上下載。KCP是一個快速可靠協議。它主要的設計目的是為了解決在網絡擁堵的情況下TCP協議網絡速度慢的問題,增大網絡傳輸速率,但相當于TCP而言,會相應的犧牲一部分帶寬。
代碼片段和文件信息
//=====================================================================
//
//?KCP?-?A?Better?ARQ?Protocol?Implementation
//?skywind3000?(at)?gmail.com?2010-2011
//??
//?Features:
//?+?Average?RTT?reduce?30%?-?40%?vs?traditional?ARQ?like?tcp.
//?+?Maximum?RTT?reduce?three?times?vs?tcp.
//?+?Lightweight?distributed?as?a?single?source?file.
//
//=====================================================================
#include?“ikcp.h“
#include?
#include?
#include?
#include?
#include?
//=====================================================================
//?KCP?BASIC
//=====================================================================
const?IUINT32?IKCP_RTO_NDL?=?30; //?no?delay?min?rto
const?IUINT32?IKCP_RTO_MIN
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-02-03?17:20??kcp-master\
?????文件?????????106??2019-02-03?17:20??kcp-master\.travis.yml
?????文件????????1090??2019-02-03?17:20??kcp-master\LICENSE
?????文件???????13380??2019-02-03?17:20??kcp-master\README.en.md
?????文件???????15228??2019-02-03?17:20??kcp-master\README.md
?????文件????????5362??2019-02-03?17:20??kcp-master\donation.png
?????文件???????32112??2019-02-03?17:20??kcp-master\ikcp.c
?????文件???????12202??2019-02-03?17:20??kcp-master\ikcp.h
?????文件?????????735??2019-02-03?17:20??kcp-master\kcp.svg
?????文件????????2114??2019-02-03?17:20??kcp-master\protocol.txt
?????文件????????4703??2019-02-03?17:20??kcp-master\test.cpp
?????文件????????5298??2019-02-03?17:20??kcp-master\test.h
評論
共有 條評論