• UDPXfer应用程序的设计是小型的实用工具,将帮助用户转让单个文件的另一个主过UDP,支持主动和被动的连接。对于大多数文件传输,TCP通常提供最高的速度和可靠性。 然而,在高数据包丢线(20%+),失去了TCP段造成过高的延迟之间的重发,它只有得到逐步恶化,因为更多的分组都已下降。 这种结果在转让拖延和时间。

    为了克服这一问题的TCP和高数据包丢的,UDPXfer不断发射的随机的片段的文件的接收机。 然后接收器发送确认的这段已经接收到发件人,这反过来将停止发射这些段。 该进程继续进行,直到所有分段均得到承认。 有没有超时或其他这样的错误--这一进程将无限期地继续下去,直到接收器所承认的所有段或一个侧面中止的过程。 这提供了一种方法可靠地转移文件通过一个非常贫穷线以合理的速度。 SHA-1散列也加入到每一个分段,以确保无误的交货。

    警告:UDPXfer是专为使用可信赖的网络。

    要求:

    ·Microsoft。净1.1

  • के UDPXfer आवेदन डिजाइन किया गया था होना करने के लिए एक छोटे उपयोगिता है कि उपयोगकर्ताओं को मदद मिलेगी हस्तांतरण एकल फाइल करने के लिए किसी अन्य होस्ट UDP पर समर्थन है, दोनों सक्रिय और निष्क्रिय कनेक्शन है । अधिकांश के लिए, फ़ाइल स्थानांतरण, टीसीपी आम तौर पर प्रदान करता है, उच्चतम गति और विश्वसनीयता है । हालांकि, उच्च packetloss लाइनों (20%+), खो TCP खंडों के कारण जरूरत से ज्यादा उच्च देरी के बीच retransmits, जो केवल उत्तरोत्तर बदतर के रूप में अधिक के पैकेट गिरा रहे हैं. इस परिणाम में स्थानान्तरण रोकने और समय से बाहर है ।

    समस्या को दूर करने के लिए TCP और उच्च packetloss, UDPXfer लगातार पहुंचाता यादृच्छिक क्षेत्रों फ़ाइल के रिसीवर के लिए. रिसीवर तो भेजता है आभार के कौन-से सेगमेंट में यह प्राप्त हुआ है, प्रेषक के लिए होगा, जो बारी में बंद संचारण उन क्षेत्रों. प्रक्रिया जारी है जब तक सभी खंडों में स्वीकार कर रहे हैं. वहाँ रहे हैं कोई समय समाप्ति या अन्य इस तरह की त्रुटियों - प्रक्रिया अनिश्चित काल तक जारी रहेगा, जब तक रिसीवर मानता सभी क्षेत्रों या एक तरफ aborts प्रक्रिया है । यह एक तरीका प्रदान करता है करने के लिए मज़बूती से एक फाइल हस्तांतरण की एक बहुत ही गरीब रेखा पर उचित गति. एक SHA-1 हैश भी जोड़ा जाता है प्रत्येक खंड के लिए सुनिश्चित करने के लिए त्रुटि-नि: शुल्क वितरण.

    चेतावनी: UDPXfer के लिए बनाया गया है का उपयोग अधिक विश्वसनीय नेटवर्क है ।

    आवश्यकताओं:

    · माइक्रोसॉफ्ट .NET 1.1

  • The UDPXfer application was designed to be a small utility that will help users transfer single files to another host over UDP, supporting both active and passive connections.For most file transfers, TCP usually provides the highest speed and reliability. However, on high packetloss lines (20%+), the lost TCP segments cause excessively high delays between retransmits, which only get progressively worse as more packets are dropped. This results in transfers stalling and timing out.

    To overcome the problem of TCP and high packetloss, UDPXfer constantly transmits random segments of the file to the receiver. The receiver then sends acknowledgements of which segments it has received to the sender, which will in turn stop transmitting those segments. The process continues until all segments are acknowledged. There are no timeouts or other such errors - the process will continue indefinitely until the receiver acknowledges all segments or one side aborts the process. This provides a way to reliably transfer a file over a very poor line at reasonable speeds. An SHA-1 hash is also added to each segment to ensure error-free delivery.

    WARNING: UDPXfer is designed for use over trusted networks.

    Requirements:

    · Microsoft .NET 1.1