What is Accelerated File Transfer Protocol?
AFTP (Accelerated File Transfer Protocol) is a file transfer protocol developed by JSCAPE. AFTP is meant to accelerate file transfers over high-speed networks that are unable to utilize network output thanks to high latency and packet loss. beneath these conditions, AFTP will accelerate file transfers up to a hundred times quicker than FTP and alternative file transfer protocols.
How Does Accelerated File
Transfer Protocol Work?
Popular file transfer protocols like FTP/S, SFTP
associate degreed HTTP/S depend upon an underlying protocol named TCP. the
matter with TCP is that as network conditions like latency and packet loss
increase, network output is considerably reduced. this is often for the most
part to thanks to the algorithmic program accustomed to guaranteeing TCP's
reliableness. TCP uses a window algorithmic program that reduces output as
latency and packet loss increase. The result's that file transfer protocols
supported TCP ar typically unable to utilize information measure accessible, in
result greatly increasing the quantity of your time required to transfer a file. the results of this are
typically seen in satellite, continental, and water file transfers.
AFTP (Accelerated File Transfer Protocol) solves
this drawback by dynamic the manner file transfers are performed. Instead of
relying completely on TCP, AFTP has 2 communications channels employing a
combination of TCP and UDP protocols. the primary channel, known as the
management channel, uses TCP and is chargeable for tasks like user
authentication, file management, and coordinating file transfers. The second
channel, known as the info channel, uses UDP and is chargeable for transferring
file information. Unlike TCP, UDP doesn't suffer an equivalent level of output
reduction in comparison to TCP beneath similar network conditions. AFTP is
ready to take advantage of this by sending a majority of information over UDP,
therefore providing the best output. AFTP implementations can do reliable file
transfers whereas reducing file transfer times by many orders of magnitude (up
to 100x) in comparison to TCP primarily based file transfer protocols.
Will AFTP Work For Me?
AFTP provides the best performance gains once
utilized in high information measure networks ( > 5Mbps) that suffer from
high latency ( > 50ms). as an example, a file transfer between Tokyo and Los
Angeles over a 45Mbps association is probably going to own high latency given
the geographical distance between these 2 locations and can enjoy the
employment of AFTP. Conversely, a file transfer between 2 hosts on a LAN (Local
Space Network) over a 100Mbps association is unlikely to own high latency or
enjoy the employment of AFTP.
What is the Latency?
In a network, latency could be alive of the quantity
of your time it takes for a packet of information to induce from one network
purpose to a different. Latency will be plagued by several variables as well as
the distance between points, the number of gateways between points, and
therefore the medium used (e.g. wireless, fiber optics). Latency is usually
measured in milliseconds (ms). Example: The latency between Host A in Los
Angeles and Host B in Tokyo is two hundred ms.
What is Packet Loss?
Packet loss could be a network condition once one or
additional packets of information fail to succeed in their supposed
destination. Packet loss is measured as a proportion of packets that don't
reach their destination, additionally called lost or born packets. Example: The
packet loss between Host A in Los Angeles and Host B in Tokyo is one.0%.
What is the Throughput?
Throughput is the actual rate of information
delivered over a network. the output is usually measured in rate (bits per
second). the output is commonly a fraction of information measure thanks to
network conditions like latency and packet loss. Example: The output between
Host A in Los Angeles and Host B in Tokyo is 5Mbps.
What is Bandwidth?
Bandwidth is that the theoretical most rate of
information delivered over a network. information measure is usually measured
in rate (bits per second). Example: The information measure between Host A in
Los Angeles and Host B in Tokyo is 45Mbps.
What is the TCP?
TCP (Transmission Management Protocol) could be
reliable informatics primarily based network protocol in this all packets are
sent so as and if a packet is lost it'll mechanically decide to resend that
packet. confer TCP on Wikipedia.
What is UDP?
UDP could be a relative to the TCP protocol, each of
that is captivated with the underlying informatics stack. Unlike TCP, UDP
doesn't need that packets to be sent so as and doesn't mechanically decide to
carry lost packets. Retransmission and rearrangement of packets ar the
responsibility of the upper-level protocol, during this instance AFTP.
Getting Started With Raysync
Transmission Protocol
Raysync Provides 3 products about accelerate file
transfer solutions:
1. Raysync Proxy acceleration is
on the base of Raysync transmission protocols. Without any modification,
enterprise users can integrate their existing software with Raysync through the
standard Proxy protocol to have high-speed transmission capacity.
2. Raysync FTP acceleration is
an FTP acceleration software customized for enterprise users. It can highly
integrate with the existing server architecture to achieve high-speed file
transfer.
3. Raysync RaySSH acceleration
product is based on the Raysync transmission protocol. The RaySSH products are
completely compatible with OpenSSH in terms of functions, encryption, and
command line. It also integrates high-speed transmission capability with the
Raysync transmission protocol on the Internet, which makes it a sharp tool for
transmission on Linux/Unix systems.
You can choose the accelerated file transfer
solutions which is suitable for your enterprises needs , Get Raysync here!
Article From:
Comments
Post a Comment