Micro Transport Protocol
Micro Transport Protocol (μTP) es un protocolo creado por μTorrent, es un protocolo de transferencia que trabaja sobre el protocolo UDP, como alternativa a TCP para la transferéncia de datos, que se ha utilizado hasta ahora en los clientes P2P.
Diseño
El uTP fué diseñado para evitar latencias, pero aprobechando el ancho de banda cuando la latencia no es excesiva. Esto significa que uTorrent no saturaría la conección a Internet, aunque no exista un límite de descarga,
Polémica
Se ha acusado a Bittorrent (dueño de μTorrent), de que este protocolo competiría directamente con los recursos utilizados por VOIP y juegos de red, ya que estos utilizan el protocolo UDP para funcionar.
Pero según Bittorrent: "el paso de μTorrent al protocolo UDP es para lograr el efecto opuesto al que declara Bennett: Aliviar la carga de la red, ya que el tráfico actual del protocolo UDP en Internet es menor al 2%. Con μTP se planea implementar su propio control de congestión midiendo latencias, y detectando los puntos en donde la red no puede cumplir con la demanda. Ante esos puntos, μTorrent iría más lento, esperando a que las cosas se vuelvan un poco más fluidas."
Futuro
Se espera que sea un protocolo abierto, el cuál podrá ser utilizado por cualquiera de los Clientes BitTorrent.
Cómo habilitarlo
Preferencias > Avanzado, setear bt.transp_disposition en:
- 255 - ambos TCP y uTP (predeterminado)
- 10 - solo uTP
- 5 - solo TCP