File transfer protocol

A file transfer protocol and file technology, applied in the field of network communication, can solve the problems such as the decrease of the number of FTP protocol terminals, the inability of FTP protocol to check the integrity of files, etc., and achieve the effect of improving reliability

Inactive Publication Date: 2013-09-04
周信兰
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, if a terminal wants to transfer multiple files at the same time, the number of terminals supported by the FTP protocol will be reduced exponentially
At the same

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File transfer protocol
  • File transfer protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Such as figure 2 As shown, the detailed processing flow for realizing the separation of IO and processing in the present invention is as follows:

[0032] 1) The received command is first put into the command buffer queue;

[0033] 2) The command processing thread continuously obtains commands from the command buffer queue and executes the commands;

[0034] 3) The command processing thread checks the read buffer before transmitting the data, and if the data exists, it copies the data from the read buffer and transmits it to a distant place. If the data is not in the read buffer, add a command to read the file to the IO command buffer queue;

[0035] 4) the command processing thread is first recorded in the write buffer when receiving data, if the write buffer is full, then add a command to write the file in the IO command buffer queue;

[0036] 5) The IO processing thread continuously obtains commands from the IO command buffer queue and completes the specified IO ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a file transfer protocol. Under the condition of only establishing a connection, a plurality of files are simultaneously uploaded and downloaded, and other commands such as deletion, pause, shift, listing and directory creation can be synchronously executed. When the files are uploaded or downloaded, digest algorithm files are automatically generated, and the whole file transfer flow is completed by transmitting the digest algorithm files, checking the file integrity and transferring file main bodies. A user is required to transmit a file name comprising a path only, and a file can be uploaded and downloaded; and moreover, whether the content of the file existing in a terminal and the content of a file existing in a server are completely consistent can be immediately detected, and if difference is discovered, the file can be automatically uploaded again, the file transfer reliability is improved and the file transfer protocol can replace the conventional file transfer protocol (FTP).

Description

[technical field] [0001] The invention relates to network communication, in particular to a file transfer protocol. [Background technique] [0002] In the traditional FTP file transfer protocol, when initiating a file transfer, it is necessary to first create a TCP control connection, and then create a TCP data connection. During the entire data continuation process, neither the control connection nor the data connection can be disconnected. Therefore, if the FTP method wants to complete the transfer of a file, at least two TCP connections need to be created. In this way, if a terminal needs to transmit multiple files at the same time, the number of terminals supported by the FTP protocol will be reduced exponentially. At the same time, the FTP protocol cannot verify the integrity of the file, and it is impossible to know whether the file on the terminal is different from the file stored on the server. [Content of the invention] [0003] The technical problem to be solve...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08H04L29/06
Inventor 郭斌
Owner 周信兰
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products