Het UDPXfer applicatie is ontworpen om een klein programma dat zal helpen gebruikers enkele bestanden naar een andere host over UDP, het ondersteunen van zowel actieve als passieve verbindingen zijn. Voor de meeste file transfers, TCP meestal biedt de hoogste snelheid en betrouwbaarheid. Echter, op hoge packetloss lijnen (20% +), de verloren TCP-segmenten veroorzaken te hoge vertragingen tussen herhaald verzenden, die alleen maar steeds erger naarmate er meer pakketten gedropt. Dit resulteert in transfers afslaan en de timing uit.
Om het probleem van TCP en hoge packetloss overwinnen, UDPXfer voortdurend zendt willekeurige segmenten van het bestand naar de ontvanger. De ontvanger stuurt erkenning van welke segmenten zij heeft ontvangen op de afzender, die op hun beurt het zenden deze segmenten. Het proces gaat door totdat alle segmenten worden erkend. Er zijn geen time-outs of andere dergelijke fouten - het proces voor onbepaalde tijd zal doorgaan totdat de ontvanger erkent alle segmenten of één kant breekt het proces. Dit biedt een manier om een bestand op betrouwbare wijze over te dragen over een zeer slechte lijn tegen een redelijke snelheid. Een SHA-1 hash wordt eveneens toegevoegd aan elk segment te zorgen foutloze levering.
Eisen
Windows 95/98 / Me / NT / 2000 / XP / Server 2003 / Vista p>
Reacties niet gevonden