UDP inseguitore - UDP tracker

L' inseguitore UDP protocollo è un basso overhead alte prestazioni tracker BitTorrent protocollo. Esso utilizza il apolide User Datagram Protocol (UDP) per la trasmissione dei dati al posto del protocollo HTTP (over TCP ) trackers utilizzano regolarmente. I dati sono in un formato binario personalizzato invece dello standard bencode algoritmo di BitTorrent utilizza per la maggior parte della comunicazione.

URL di questo protocollo hanno il seguente formato: UDP: //example.com: porta .

Il confronto con il tracker HTTP

Il tracker UDP è meglio ottimizzato e mette meno sforzo sul server di monitoraggio. Né inseguitore ha alcun effetto sulla velocità di trasferimento.

I clienti che implementano il protocollo

critiche

  • Limitata IPv6 supporto (il protocollo specifica un intero a 32 bit per l'indirizzo IP e supporta pseudo-intestazioni per 128 bit indirizzi IPv6)
  • Nessun meccanismo per indice siti per raschiare un intero inseguitore
    • Questo può essere sostenuto da meccanismi TCP raschiatura tradizionali, in quanto non è un problema di prestazioni.
  • Nessun meccanismo di inseguitori per far rispettare le restrizioni su client
  • Il protocollo UDP inseguitore non ha un campo di rappresentare il programma utente, come il protocollo HTTP ha. Tuttavia, la convenzione per codificare l'agente utente e versione all'interno del campo peer_id applica ancora.
  • Nessun meccanismo per inseguitori di inviare messaggi di avviso
  • Nessuna compressione, particolarmente problematico per i grandi annunciare risposte.

Riferimenti

  1. ^ Vilches, Jose (2009-08-12). "In primo luogo uTorrent 2.0 beta rilasciato" . TechSpot.com . Estratto 2009-08-12 .

link esterno