Micro Transport Protocol: Difference between revisions

Content deleted Content added
m Remove incorrect information, add ref Development
Split, clarify Operation
Line 11:
==Operation==
 
µTP consists of two parts: a framing scheme, and a congestion control algorithm that is less aggressive than that of TCP.
Based upon the [[User Datagram Protocol]] (UDP), '''µTP''' aims to decrease latency caused by applications using the protocol while maximizing bandwidth when latency is not excessive<ref>{{cite web
 
===µTP framing===
 
µTP stores data within UDP datagrams using its own framing scheme. The framing scheme has functionality roughly equivalent to that of TCP (with timestamps and SACK), but realized in a somewhat idiosyncratic manner.
 
The µTP framing scheme is believed by some to be far from optimal<ref>http://forum.bittorrent.org/viewtopic.php?id=131</ref>.
 
===µTP congestion control===
 
BasedThe uponcongestion thecontrol [[Useralgorithm Datagramused Protocol]]by (UDP)µTP, known as '''µTP'Ledbat'', aims to decrease the latency caused by applications using the protocol while maximizing bandwidth when latency is not excessive<ref>{{cite web
| url = http://forum.utorrent.com/viewtopic.php?pid=377209#p377209
| date = 2008-11-26