The embodiment of the invention provides an FTP (
File Transfer Protocol) file uploading, downloading method and device. The FTP file uploading method comprises the following steps of: responding, by
client side accelerating equipment which pretends to be an FTP
server, to a first FTP file uploading request of an FTP
client side monitored by the
client side accelerating equipment; receiving and caching, by the
client side accelerating equipment, the FTP file uploaded by the FTP
client side; and pretending to be the FTP
server, and informing the FTP
client side of the reception of the FTP file after the FTP file is received by the client side, and uploading the FTP file to the FTP
server by the client side accelerating equipment. Thus, uploading operation of the FTP client side is finished in a
local area network environment, and the FTP file uploading speed is increased. Meanwhile, the client side accelerating equipment is indicated to download the FTP file from other client side accelerating equipment for uploading the FTP file to be downloaded in a downloading reorientation mode. Thus, the FTP file being uploaded can also be downloaded in real time, the FTP file downloading speed is increased, and the connection stress of FTP file downloading on the FTP server can be reduced.