Madurai News

Raysync Support Point to Point Transfer by Raysync Transmission Protocol

 Breaking News
  • No posts were found

Raysync Support Point to Point Transfer by Raysync Transmission Protocol

August 20
18:22 2021

Raysync Support Point to Point Transfer by Raysync Transmission Protocol Today, P2P technology is popular in many industries such as film and media, Internet TV, telemedicine, it not only provides freedom and facility to data transfer but also integrates all potential Internet resources. In technical expert’s opinion, P2P transfer is a kind of instant technology for quick data moving and sharing, it is beneficial to creating opportunities for enterprises in today’s market environment driven by data. However, with 5G emerging and the continuous development of information technology, P2P transfer is undoubtedly a double-blade sword, so it’s difficult for enterprises to step forward.

The transmission protocol of Raysync has abandoned the use of transmission messages as both byte counts and TCP protocol. With its revolutionary UDP transmission method, Raysync overcomes faults in existing TCP-based file transfer protocols (such as FTP and HTTP). The transmission speed of FTP/HTTP is hundreds of times higher and is not reduced by the size of the file, transmit distance, or network difficulties. Raysync can offer secure internal and external sharing of data, enabling you to securely upload, download and edit files on a user-friendly interface. Send huge files via mobile devices and web browsers in every location and anywhere.

Characteristics

• Raysync transmission protocol may make full use of a broad network of bandwidths for the fastest transfer of data. It can enable users in the huge data distribution application scenario to finish the big data transfer in the least time.

• The multi-channel parallel transmission feature of the link is supported by Raysync Transmission Protocol. When a client interfaces between point B and point A, a multiplicity of unrelated data streams can quickly be transferred in Parallel via the multi-parallel channel property. The transfer of these data streams does not require the handshake connection process, which considerably enhances the transmission in real-time.

• Raysync transmission protocol is UDP-based and may transit over various NAT devices smoothly.

Here we divided into two situations for analysis:

On the same network

Assume that the internal network interface is 1000M, the LAN bandwidth is 10M, and the bandwidth utilization rate is 50%. Client A and Client B are in the same network environment, as shown in the following figure. If the traditional file transfer method is adopted, the A user needs to upload the file to the server first, and then B can download it from the server, there only 10M network bandwidth will be utilized in the whole transfer process. While through point-to-point transfer, A and B can directly establish a connection, file transfer makes full use of the network bandwidth of 1000M, and the transfer efficiency can be improved by 100X.

Raysync combined the P2P technology with Raysync ultra-high-speed transfer protocol, the network bandwidth is fully utilized up to 96%. The file transfer process is accelerated, the TB-level big data and massive data transfer have never been easier.

On the different network

Client A and client B are in two different network environments, and they need to try to connect with the target end to judge whether they can penetrate the network to establish communication. The P2P transfer between two clients will be different according to different clients. Several common P2P transfer methods through middleware include Relaying, Connection reversal, UDP hole punching. Through the following characteristic comparison table, we can simply grasp the characteristics and application scenarios of these methods.

Table 1. Characteristics and compassion table

Type

Transfer Efficiency

Reliability

Application Scenarios

Relaying

Low

High

Both sides are located behind NAT devices

Connection Reversal

High

High

Only one side is located behind NAT devices

UDP Hole Punching

High

High

Both sides are located behind NAT devices to communicate based on UDP application

According to the methods listed above, Raysync P2P transfer will try to connect with the recipient end in priority. If it is failed to connect, it will be connected by reverse connection or UDP punching. If it is still failed to connect, then the server transfers (relaying) will be adopted. Raysync will automatically select the best transfer mode in the whole process, reduce the network burden and make full use of network resources. Besides, the P2P transfer based on UDP needs to consider the type of NAT, because the penetration ways of different NAT combinations are not consistent, some can penetrate, while some cannot.

Digging deep into NAT penetration technology, Raysync combines more than 10 NAT penetration technologies with Raysyncb ultra-high-speed transfer protocol and simultaneously applies on P2P transfer. In practical application, the penetration effect of these 10 NAT combinations can meet the current P2P transfer needs. Even in the face of a few impenetrable situations, Raysync may still be able to improve the transfer efficiency and find the optimal solution for P2P transfer.

NAT Combination

Penetrate Effect

Raysync P2P

Full Cone

Full Cone

Direct connection+Raysync acceleration

Full Cone

Restricted Cone

Direct connection+Raysync acceleration

Full Cone

Port Restricted Cone

Direct connection+Raysync acceleration

Full Cone

Symmetric

Direct connection+Raysync acceleration

Restricted Cone

Restricted Cone

Direct connection+Raysync acceleration

Restricted Cone

Port Restricted Cone

Direct connection+Raysync acceleration

Restricted Cone

Symmetric

Direct connection+Raysync acceleration

Port Restricted Cone

Port Restricted Cone

Direct connection+Raysync acceleration

Port Restricted Cone

Symmetric

×

Server relay+Raysync acceleration

Symmetric

Symmetric

×

Server relay+Raysync acceleration

A More Universal P2P Transfer through Innovation on Speed and Management

Transfer acceleration ensures efficiency improving

In the point-to-point transfer, the patented Raysync ultra-high-speed transfer protocol is adopted. This protocol can eliminate the bottleneck at the bottom layer, it is immune to limitation of the traditional network and hardware, fully utilize the network bandwidth, and realize ultra-low latency, high speed, and end-to-end output service, the transfer rate is improved by nearly one hundred times, thus easily achieves the safe, controllable and stable transfer of TB-level large files and massive small files.

Comparison of the point-to-point transfer efficiency

Test environment:

• Shenzhen-Beijing, network latency 35ms~45ms, packet loss rate 1%

• Server: Alibaba cloud Shenzhen, CentOS 8.3, 2 vCPU 4 GiB, bandwidth 100M, SSD disk

• ClientA: Alibaba cloud Shenzhen, CentOS 8.3, 2 vCPU 4 GiB, bandwidth 100M, SSD disk

• ClientB: Alibaba cloud Beijing, CentOS 8.3, 2 vCPU 4 GiB, bandwidth 100M, SSD disk

Test Results: It takes 689 seconds to transfer 2GB files from Shenzhen to Beijing via QQ, with an average transfer speed of 23.77Mbps; While takes only 173 seconds with Raysync point-to-point transfer, the transfer speed is increased to 94.7Mbps, which is 516 seconds shorter than QQ.

84393 Small File Transfers: Raysync 

 

Transfer Time

Transfer Efficiency

Mechanical Disk

102S

827pieces/s

SSD Disk

39S

2163pieces/s

File transfer is automatic

For team collaboration, Raysync supports automatically receive point-to-point files from your partners. Compared to the traditional P2P transfer method, Raysync saves your time spend on manually file reception. The auto file reception can be realized with one click to enable the “Allow to receive transfer files from partners” button.

A data asset is strictly monitored

The admin user can monitor every single task in the admin console. Enter Raysync admin console – Point-to-Point transfer, you could view the point-to-point transfer account, IP, task name, receiver ID, country, states, city, total file transmission quantity, and transmission speed. In the meantime, it supports viewing the details of the point-to-point transfer task being transmitted and stopping the operation, and supports one-click viewing and downloading for historical transfer tasks.

All files and individuals traceable, each P2P task can be controlled by the admin. The comprehensive upgrade made by Raysync on P2P transfer overcomes the drawbacks of file and user management, enables point-to-point transfer to better meet the enterprise needs, and helps enterprises manage data more efficiently.

Bank-level data security

Based on the needs of customers in industries such as film and media, IT Internet, Raysync adopts AES-256+TLS encryption technology between client and server to guarantee end-to-end data security.

Aiming at the port problem, Raysync only needs to expose one port, which can meet all users’ access needs and greatly reduce the risk of firewall port exposure; Hash verification protection is carried out at the transfer message level, file block, and the whole file to ensure the integrity of the transfer content. The optimization made by Raysync on point-to-point transfer, which has outstanding performance in performance, reliability, and security. The upgraded management design meets the needs of modern enterprises. As a one-stop solution provider for large file transfer, Raysync can be used as a tool for enterprises to realize fast file cooperation, and can also be used as an enterprise data management platform to provide data transfer services for industries such as film and media, finance, IT Internet, etc.

About Raysync

Raysync is a software-based large file transfer solutions provider. Based on the self-developed high-speed transfer protocol, Raysync breaks through the transfer defects of traditional FTP and HTTP, the transfer rate is increased by 100 times compared with FTP, and the bandwidth utilization rate is over 96%, which can easily meet the extremely fast transfer requirements of TB-level large files and massive small files.

If you have any questions, please contact our support team via [email protected] for any additional questions. They would love to hear from you!

Media Contact
Company Name: Shenzhen Yunyu Technology Co., Ltd.
Contact Person: Media Relations
Email: Send Email
Country: China
Website: https://www.raysync.io