Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for implementing FTP application-layer gateway based on NAT-PT

A technology of application layer gateway and implementation method, which is applied in the direction of network connection, electrical components, transmission system, etc., and can solve problems such as insufficient address space

Inactive Publication Date: 2008-12-17
上海亿人通信终端有限公司
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the development of the Internet, some shortcomings of IPv4 are gradually exposed, the most important of which is the serious shortage of address space.

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
  • Method for implementing FTP application-layer gateway based on NAT-PT
  • Method for implementing FTP application-layer gateway based on NAT-PT
  • Method for implementing FTP application-layer gateway based on NAT-PT

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to illustrate the FTP gateway implementation method of the present invention more clearly, first briefly introduce the FTP (File Transmission Protocol) protocol in the existing IPv4 protocol.

[0038] File transfer refers to sending files from one computer to another. The transferred files can include spreadsheets, sounds, compiled programs, and document files for word processing programs. If the user wants to send a file from his computer to another computer, he should use FTP to upload (upload) or (put). And more kinds of situations are that users use FTP to download (download) or obtain (get) files and manage files to delete, rename, and move files.

[0039] In the internal implementation of the FTP protocol, there are mainly active connection (Port) and passive connection (Pasv) processes.

[0040] The connection process of Port mode is: when starting an FTP connection, the client program first randomly assigns itself a TCP port, which uses this port to send...

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 an implementing method for FTP application-level gateways based on NAT-PT, for conversion of FTP protocol between IPv4 network and IPv6 network, including the following steps: a. receiving an FTP message, judging whether the FTP packet is a data packet message, if so, establishing a data conversation; otherwise, executing the following steps; b. resolving the FTP command for knowing the command types; c. converting the FTP command, simultaneously converting IP address and / or terminal port when the command includes IP address and / or terminal port; d. establishing a control conversation when the FTP command is PORT command, EPRT command, PASV command or EPSV command; and e. establishing a data conversation simultaneously when establishing a control conversation, when the FTP command is the EPRT command; and establishing a data temporary conversation simultaneously when establishing a control conversation, when the command is the EPSV command.

Description

technical field [0001] The invention relates to an FTP application layer gateway, in particular to a method for realizing the NAT-PT-based FTP application layer gateway. Background technique [0002] The IPv4 (TCP / IP) protocol is the most important protocol family on the Internet, and it is a protocol that all computers connected to the Internet must support. However, with the development of the Internet, some shortcomings of IPv4 are gradually exposed, the most important of which is the serious shortage of address space. Due to historical reasons, fewer IPv4 addresses are allocated to my country, and the problem of address exhaustion is even more serious. [0003] IPv6 is designed to replace the existing IPv4 (TCP / IP) protocol, also known as the next generation Internet protocol. IPv6 is proposed in order to solve some problems and deficiencies existing in IPv4, and it also proposes improvements in many aspects, such as routing and automatic configuration. IPv6 protocol ...

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/06H04L12/66
Inventor 杨兵
Owner 上海亿人通信终端有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products