L'applicazione UDPXfer stato progettato per essere una piccola utility che aiuterà gli utenti di trasferire singoli file a un altro host su UDP, supporta connessioni attivi e passivi. Per la maggior parte i trasferimenti di file, TCP di solito fornisce la massima velocità e affidabilità. Tuttavia, sulle linee packetloss alti (20% +), i segmenti TCP causa persa troppo elevati ritardi tra ritrasmette, che solo peggiorare progressivamente come più pacchetti vengono ignorati. Ciò si traduce in trasferimenti di stallo e timeout.
Per superare il problema di TCP e alta packetloss, UDPXfer trasmette costantemente segmenti casuali del file al ricevitore. Il ricevitore invia i riconoscimenti dei quali segmenti ha ricevuto al mittente, che a sua volta interrompere la trasmissione quei segmenti. Il processo continua fino a quando tutti i segmenti sono riconosciuti. Non esistono timeout o altri tali errori - il processo continuerà indefinitamente finché il ricevitore riconosce tutti i segmenti o una parte interrompe il processo. Questo fornisce un modo per trasferire in modo affidabile un file su una linea molto poveri a velocità ragionevoli. Un hash SHA-1 è aggiunto anche a ogni segmento per garantire la consegna senza errori.
Requisiti :
Windows 95/98 / Me / NT / 2000 / XP / 2003 Server / Vista p>
I commenti non trovato