win10 uTorrent用的是哪个版本?
UTP(或称微传输协议),最早是在uT 1.8.x beta中加入的,最初是为了减少BT对其他互联网应用的影响,现在已经发展成为一种自动带宽管理功能:
对于bt用户和ISP来说,减少网络延迟和拥塞、增强网络渗透和传输效率以及获得流量控制同时最大化带宽利用率是互利的。
UT原本只支持TCP连接的http tracker。TCP的优势在于双向交互机制兼顾了数据传输的完整性、可控性和可靠性,但复杂的检查和控制机制也使其效率不及UDP。
UDP具有占用带宽小、传输效率高、连接成功率高等优点,有利于内网无法实现端口映射(如DHT连接)的用户,但与TCP协议相比,UDP也存在无反向确认系统、无流量、无顺序控制等缺点。
虽然uTP是基于UDP协议,但它是不同的。uTP通过自己的框架机制和网络拥塞控制算法(Ledbat)来管理带宽:
UTP利用自己独特的框架机制,在UDP分组中实现与TCP大致相同的功能,带有时间戳和选择性确认数据包SACK。
UTP的拥塞控制算法(Ledbat)可以限制延迟,在延迟不严重的情况下最大化带宽,利用uTP提供的信息选择TCP连接的传输速率,即使不设置限速,也能降低网络拥塞。当两个客户端都启用uTP时,上传/下载速度可以明显提高。
在1.8x等版本的uTP功能测试阶段,uTP的框架机制有很多不完善的地方,比如在其带宽不高的时候启用uTP,导致传输性能不可预知的下降;uTP版本uT2.0正式默认启用后反馈不错,但不排除还是有问题。
所以,是否使用uTP的新功能,要看uTP是否通过个人网络环境测试发挥了应有的作用。
但是建议内网用户(如果无法实现端口映射的话)还是要启用uTP,通过基于uTP的UDP协议更好的连接外网用户:
如果设置值启用了uTP,ut会自动检查“设置->;任务->;启用带宽管理”选项。
1-允许尝试传出TCP连接。
2-允许尝试传出uTP连接。
4-允许尝试传入的TCP连接
8-允许尝试传入uTP连接。
16-允许用于增强通信的新uTP报头,但它不向后兼容没有此功能的版本。
设定值是上述选项和组合的总和。请参考设置组合:
* 31(16+8+4+2+1)=允许所有模式(允许TCP+uTP的传出/传入连接,并使用新的uTP头)。
* 15 (1+2+4+8) =允许TCP+uTP的传出/传入连接,但不使用新的uTP标头。
* 10 (2+8) =只允许uTP传出/传入连接。
* 5 (1+4) =只允许TCP传出/传入连接。