<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Micro_Transport_Protocol</id>
	<title>Micro Transport Protocol - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Micro_Transport_Protocol"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Micro_Transport_Protocol&amp;action=history"/>
	<updated>2026-06-30T06:09:55Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Micro_Transport_Protocol&amp;diff=634611&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot：​补救19个来源，并将0个来源标记为失效。) #IABot (v2.0.8</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Micro_Transport_Protocol&amp;diff=634611&amp;oldid=prev"/>
		<updated>2021-02-07T23:40:01Z</updated>

		<summary type="html">&lt;p&gt;补救19个来源，并将0个来源标记为失效。) #IABot (v2.0.8&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{noteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro Transport Protocol&amp;#039;&amp;#039;&amp;#039;或稱&amp;#039;&amp;#039;&amp;#039;µTP&amp;#039;&amp;#039;&amp;#039;是一個由[[µTorrent]]完成的[[BitTorrent (协议)|BitTorrent協定]]。&lt;br /&gt;
&lt;br /&gt;
它原本被設計用於當BitTorrent下載與一般應用程式衝突時，自動降低BitTorrent的點對點下載速率&amp;lt;ref name=&amp;quot;forum.bittorrent.org&amp;quot;&amp;gt;{{Cite web |url=http://forum.bittorrent.org/viewtopic.php?pid=762#p762 |title=存档副本 |accessdate=2010-02-14 |archive-date=2010-03-01 |archive-url=https://web.archive.org/web/20100301125306/http://forum.bittorrent.org/viewtopic.php?pid=762#p762 |dead-url=no }}&amp;lt;/ref&amp;gt;。例如，它應能自動調節BitTorrent下載與瀏覽網頁所用頻寬。&lt;br /&gt;
&lt;br /&gt;
希臘字母&amp;#039;&amp;#039;mu&amp;#039;&amp;#039;可能不是那麼好打出，µTP通常被寫為uTP。&lt;br /&gt;
&lt;br /&gt;
==開發==&lt;br /&gt;
&lt;br /&gt;
µTP是由[[BitTorrent公司]]開發，但沒有投入更廣泛的網路社群。&amp;lt;ref&amp;gt;{{cite web |url=http://forum.utorrent.com/viewtopic.php?id=59150 |title=存档副本 |accessdate=2010-02-14 |deadurl=yes |archiveurl=https://web.archive.org/web/20130607090621/http://forum.utorrent.com/viewtopic.php?id=59150 |archivedate=2013-06-07 }}&amp;lt;/ref&amp;gt;它首先於µTorrent 1.8.x beta加入，並於[[µTorrent]] 1.9 Alpha中正式對外公開。&amp;lt;ref&amp;gt;{{Cite web |url=http://arstechnica.com/news.ars/post/20081201-utorrents-switch-to-udp-and-why-the-sky-isnt-falling.html |title=µTorrent&amp;#039;s switch to UDP and why the sky isn&amp;#039;t falling |accessdate=2010-02-14 |archive-date=2009-01-24 |archive-url=https://web.archive.org/web/20090124014846/http://arstechnica.com/news.ars/post/20081201-utorrents-switch-to-udp-and-why-the-sky-isnt-falling.html |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=http://www.thinkbroadband.com/news/3807-utorrent-shifts-towards-udp-to-make-it-work-better.html |title=uTorrent shifts towards UDP to make it work better |accessdate=2010-02-14 |archive-date=2016-06-04 |archive-url=https://web.archive.org/web/20160604062126/http://www.thinkbroadband.com/news/3807-utorrent-shifts-towards-udp-to-make-it-work-better.html |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
在µTorrent中加入的µTP功能被分割到libutp函式庫中，並以[[MIT許可證]]發布。&amp;lt;ref&amp;gt;{{Cite web |url=http://forum.utorrent.com/viewtopic.php?id=76640 |title=libutp, an open source implementation of µTP, has now been released |accessdate=2011-04-13 |archive-date=2011-01-23 |archive-url=https://web.archive.org/web/20110123183649/http://forum.utorrent.com/viewtopic.php?id=76640 |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=https://github.com/bittorrent/libutp |title=存档副本 |accessdate=2011-04-13 |archive-date=2021-01-25 |archive-url=https://web.archive.org/web/20210125065734/https://github.com/bittorrent/libutp |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
第一個支援µTP的[[自由軟體]]客戶端是[[KTorrent]] 4.0。&amp;lt;ref&amp;gt;{{Cite web |url=http://torrentfreak.com/ktorrent-first-bittorrent-client-to-adopt-open-source-utp-100528/ |title=存档副本 |accessdate=2011-04-16 |archive-date=2020-11-22 |archive-url=https://web.archive.org/web/20201122063741/https://torrentfreak.com/ktorrent-first-bittorrent-client-to-adopt-open-source-utp-100528/ |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=http://ktorrent.org/?q=node%2F42 |title=存档副本 |accessdate=2021-02-07 |archive-date=2018-09-16 |archive-url=https://web.archive.org/web/20180916172319/http://ktorrent.org/?q=node%2F42 |dead-url=yes }}&amp;lt;/ref&amp;gt;{{link-en|libtorrent}}（一个实现BitTorrent协议的API）目前在一个开发分支中实现了不完全的µTP协议。&amp;lt;ref&amp;gt;{{Cite web |url=https://libtorrent.svn.sourceforge.net/svnroot/libtorrent/branches/libtorrent_utp/ |title=存档副本 |accessdate=2011-04-16 |archive-date=2012-03-03 |archive-url=https://web.archive.org/web/20120303145807/https://libtorrent.svn.sourceforge.net/svnroot/libtorrent/branches/libtorrent_utp/ |dead-url=yes }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;http://libtorrent.svn.sourceforge.net/viewvc/libtorrent/branches/libtorrent_utp/{{Dead link|date=2018年8月 |bot=InternetArchiveBot |fix-attempted=yes }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=http://code.google.com/p/libtorrent/issues/detail?id=6 |title=存档副本 |accessdate=2011-04-16 |archive-date=2016-03-19 |archive-url=https://web.archive.org/web/20160319192333/https://code.google.com/p/libtorrent/issues/detail?id=6 |dead-url=no }}&amp;lt;/ref&amp;gt; Azureus（現在叫做[[Vuze]]）Bittorrent客戶端也支援µTP（在微軟Windows和MAC OS X 10.5或更新版本上的Azureus 4.5.0.5以後）。&amp;lt;ref&amp;gt;{{Cite web |url=http://azureus.sourceforge.net/plugin_details.php?plugin=azutp |title=存档副本 |accessdate=2011-04-16 |archive-date=2012-05-15 |archive-url=https://web.archive.org/web/20120515163105/http://azureus.sourceforge.net/plugin_details.php?plugin=azutp |dead-url=no }}&amp;lt;/ref&amp;gt; [[Transmission]]從2.30版開始支援µTP。&amp;lt;ref&amp;gt;{{Cite web |url=https://trac.transmissionbt.com/ticket/2338 |title=存档副本 |access-date=2011-04-16 |archive-url=https://web.archive.org/web/20170805181943/https://trac.transmissionbt.com/ticket/2338 |archive-date=2017-08-05 |dead-url=yes }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
自由软件社区中有人认为，如果将µTP的拥塞控制加入现有的TCP协议中，将比为某个应用程序专门设计一种机制能更好的达成uTP的开发目标。&amp;lt;ref&amp;gt;{{Cite web |url=http://forum.bittorrent.org/viewtopic.php?pid=764#p764 |title=存档副本 |accessdate=2010-02-14 |archive-date=2012-03-01 |archive-url=https://web.archive.org/web/20120301060154/http://forum.bittorrent.org/viewtopic.php?pid=764#p764 |dead-url=no }}&amp;lt;/ref&amp;gt;另一些人提出，尽管µTP协议有许多优点，但由于现有的TCP协议与操作系统内核紧密结合，在其中加入新的功能特性需要很长时间才能在应用程序中发挥作用。{{Citation needed|date=January 2010}}&lt;br /&gt;
&lt;br /&gt;
==運作==&lt;br /&gt;
&lt;br /&gt;
µTP由兩個部分所組成：一个框架机制，以及一种相比TCP协议较低侵略性的拥塞控制算法。&lt;br /&gt;
===µTP的框架机制===&lt;br /&gt;
&lt;br /&gt;
µTP在UDP分组中以自己的框架机制来储存数据。这种机制与TCP具有大致相同的功能（同样带有时间戳和使用选择性确认分组SACK），但以一种独特的方式实现。&lt;br /&gt;
&lt;br /&gt;
有评论认为µTP的框架机制有诸多不完善之处。&amp;lt;ref&amp;gt;{{Cite web |url=http://forum.bittorrent.org/viewtopic.php?id=131 |title=存档副本 |accessdate=2010-02-14 |archive-date=2013-08-04 |archive-url=https://web.archive.org/web/20130804191429/http://forum.bittorrent.org/viewtopic.php?id=131 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===µTP的拥塞控制===&lt;br /&gt;
&lt;br /&gt;
µTP的拥塞控制被称为[[LEDBAT]]，旨在减少当延迟不严重时，应用程序使用µTP来最大化可用带宽造成的延迟。&amp;lt;ref name=&amp;quot;forum.bittorrent.org&amp;quot;/&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=http://searchnetworking.techtarget.com.au/articles/27957-Torrents-of-Disruption-on-the-Way- |title=Technical information about UDP |access-date=2008-12-23 |archive-url=https://web.archive.org/web/20090512123108/http://searchnetworking.techtarget.com.au/articles/27957-Torrents-of-Disruption-on-the-Way- |archive-date=2009-05-12 |dead-url=yes }}&amp;lt;/ref&amp;gt;此外，µTP的拥塞控制器提供的信息可用于选择TCP连接的传输率。&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 |url         = http://forum.utorrent.com/viewtopic.php?pid=377209#p377209&lt;br /&gt;
 |date        = 2008-11-26&lt;br /&gt;
 |title       = Post by developer &amp;quot;Greg Hazel&amp;quot; in thread &amp;quot;µTorrent 1.9 alpha&amp;quot;&lt;br /&gt;
 |accessdate  = 2009-03-08&lt;br /&gt;
 |deadurl     = yes&lt;br /&gt;
 |archiveurl  = https://web.archive.org/web/20090208093326/http://forum.utorrent.com/viewtopic.php?pid=377209#p377209&lt;br /&gt;
 |archivedate = 2009-02-08&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IETF在互联网草案中描述了LEDBAT算法，&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 | url = http://tools.ietf.org/id/draft-shalunov-ledbat-congestion-00.txt&lt;br /&gt;
 | date = 2009-03-04&lt;br /&gt;
 | title = Low Extra Delay Background Transport (LEDBAT)&lt;br /&gt;
 | accessdate = 2009-12-01&lt;br /&gt;
 | archive-date = 2016-08-06&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20160806070203/https://tools.ietf.org/id/draft-shalunov-ledbat-congestion-00.txt&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt; &lt;br /&gt;
但µTP具体的实现方法有别于这些草案。&amp;lt;ref&amp;gt;{{Cite web |url=http://forum.bittorrent.org/viewtopic.php?pid=753#p753 |title=存档副本 |accessdate=2010-02-14 |archive-date=2011-07-25 |archive-url=https://web.archive.org/web/20110725080523/http://forum.bittorrent.org/viewtopic.php?pid=753#p753 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==相關條目==&lt;br /&gt;
* [[µTorrent]]&lt;br /&gt;
* [[BitTorrent (协议)|BitTorrent]]&lt;br /&gt;
* [[TCP拥塞控制|TCP拥塞控制算法]]&lt;br /&gt;
&lt;br /&gt;
==参考文献==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==外部链接==&lt;br /&gt;
* [http://bittorrent.org/beps/bep_0029.html BitTorrent Enhancement Proposal 29] {{Wayback|url=http://bittorrent.org/beps/bep_0029.html |date=20110812124233 }} - µTorrent transport protocol&lt;br /&gt;
&lt;br /&gt;
{{BitTorrent}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BitTorrent]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>