Unlock instant, AI-driven research and patent intelligence for your innovation.

TCP-based FTP downloading method

An FTP server and algorithm technology, applied in the field of data transmission, can solve the problems of download rate gap, increased equipment cost, download rate not reaching the nominal rate, etc.

Active Publication Date: 2016-12-07
CHIPSEA TECH SHENZHEN CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current FTP technology also has its disadvantages, that is, the actual download rate is far below the nominal rate when the network is not congested.
Especially after installing the network hardware equipment for the customer, the network application based on the FTP protocol was enabled on the network, and it was found that the download rate of the FTP was far from the nominal specification.
The traditional method is to increase the cache when encountering such problems. However, the method of increasing the cache increases the cost of the equipment on the one hand, and on the other hand fails to significantly improve the bandwidth.

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
  • TCP-based FTP downloading method
  • TCP-based FTP downloading method
  • TCP-based FTP downloading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0028] The method implemented in the present invention increases the congestion window based on two algorithms after the FTP starts to run. In the steady state, the congestion avoidance algorithm is used to increase the congestion window linearly; at the beginning of the transmission, or the retransmission is overtime or idle for a long time, the slow start algorithm is used to increase the congestion window. The formulas used in these two procedures are as follows:

[0029] The slow start algorithm is:

[0030] cwnd n+1 = cwnd n +MTU (1)

[0031] Congestion avoidance algorithm:

[0032] ...

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 TCP-based FTP downloading method. The method comprises the steps of adding a congestion window based on two algorithms after an FTP starts running, and linearly adding the congestion window by using a congestion avoidance algorithm in a stable state; and under the condition of transmission starting, retransmission after timeout or very long idle time, adding the congestion window by using a slow-start algorithm. According to the method, real-time monitoring of a downloading network can be realized on the basis of not increasing cache and other hardware costs, and the downloading speed is increased by adding the congestion window, so that the actual downloading rate of the FTP is greatly increased.

Description

technical field [0001] The invention belongs to the technical field of data transmission, in particular to an FTP download method based on TCP. Background technique [0002] FTP is one of the protocols in the TCP / IP protocol suite. The FTP protocol consists of two parts, one is the FTP server and the other is the FTP client. Such as figure 1 As shown, the FTP server is used to store files, and users can use the FTP client to access resources on the FTP server through the FTP protocol. When developing a website, the FTP protocol is usually used to transfer the web page or program to the web server. In addition, because the FTP transfer efficiency is very high, it is generally used when transferring large files on the network. [0003] But the current FTP technology also has its disadvantages, that is, when the network is not congested, the actual download rate is far below the nominal rate. Especially after installing the network hardware equipment for the customer, the ...

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/08
CPCH04L67/06
Inventor 刘志刚
Owner CHIPSEA TECH SHENZHEN CO LTD