CrossFTP Knowledgebase
Search:     Advanced search
Browse by category:
Contact Us

What is FXP (Site to Site) transfer?

Add comment
Views: 747
Votes: 0
Comments: 0
Posted: 20 Sep, 2007
by: Admin A.
Updated: 18 Oct, 2007
by: Admin A.
FXP stands for File eXchange Protocol. It lets you copy files from one FTP-server to another using an FXP-client without going through your local machine. There are two precondition for the FXP operation:
  • Both server must support the FXP and have it enabled. Many servers do not enable it due by default to potential security risk.
  • One server should support PASV mode and the other server must allow PORT commands from a foreign address.

The following is a diagram showing the example of an FXP transfer.
                   Control     ------------   Control
---------->| User-FTP |<-----------
| | User-PI | |
| | "C" | |
V ------------ V
-------------- --------------
| Server-FTP | Data Connection | Server-FTP |
| "A" |<---------------------->| "B" |
-------------- Port (A) Port (B) --------------
   
                        Figure 1. FXP example

You can FXP files using CrossFTP by opening a remote server tab in the left and right side. (To create a new remote tab, choose File -> New Tab) Then you can drag and drop between these two remote tabs to make the FXP transfers. Here is a Flash tutorial for the FXP operation in CrossFTP for your reference. You can view more CrossFTP tutorials from our Tutorial page.
Others in this Category
document ASCII and Binary transfer mode
document Password Protection
document Whether CrossFTP Pro provides the advanced security for FTP transportation?



RSS