mirror of
https://github.com/skywind3000/kcp.git
synced 2025-01-13 20:10:12 +08:00
Updated EN_KCP Feature (markdown)
parent
dfb38cc813
commit
d8ce1db827
@ -1,6 +1,6 @@
|
||||
# Algorithms
|
||||
|
||||
TCP is design to transmit as most data as possible over internet, but maybe not care about the efficient, latency, how fast, or how fast. While, KCP is designed for efficient modern internet, to delivery packet as fast as possible over internet. KCP transmit faster than TCP(30%-40%), use FEC/ARQ which cost 10%-20% bandwidth. KCP support normal and fast mode, use different strategy to improve the transport efficiency and speed:
|
||||
The design of TCP focus on transport bandwidth, to transmit as more data as possible. While, KCP is designed for high transport speed and low latency, to transmit as fast as possible, for some special use scenario, for example, realtime communication, low latency message system. KCP transmit faster than TCP(30%-40%), use FEC/ARQ which cost 10%-20% bandwidth. KCP support normal and fast mode, use different strategy to improve the transport efficiency and speed:
|
||||
|
||||
#### Double RTO or Not
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user