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

A file transfer method, system, client and firewall

A file transfer and client-side technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as reducing the performance of large file transfers in firewalls, and achieve the effect of improving file transfer performance and avoiding core down operations

Active Publication Date: 2022-02-11
NEUSOFT CORP
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The de-core operation reduces the large file transfer performance of the firewall. The more clients involved in the large file transfer, the greater the impact of de-core on the performance of the firewall.

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
  • A file transfer method, system, client and firewall
  • A file transfer method, system, client and firewall
  • A file transfer method, system, client and firewall

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] see figure 2 , which is a flow chart of a file transfer method provided in the embodiment of the present application.

[0069] Such as figure 2 As shown, the file transfer method provided in this embodiment includes:

[0070] Step 201: The client obtains the source port number of the left-direction message of the plaintext session, and obtains the source port number of the left-direction message of the ciphertext session, so that the left-direction message of the plaintext session and the right The direction packets and the left direction packets and right direction packets of the ciphertext session are processed by the same processor of the firewall.

[0071] Can refer to figure 1 In the scenario shown, in this embodiment, the client has a file transmission requirement to the server. As an example, the file may be a certain video file, audio file, or picture. It should be noted that, in this embodiment, based on the file transmission requirements of the client t...

Embodiment 2

[0093] see Figure 4 , which is a flow chart of another file transfer method provided by the embodiment of the present application.

[0094] Such as Figure 4 As shown, the file transfer method provided in this embodiment includes:

[0095] Step 401: the client obtains the key parameter seed value and the number of processors of the firewall.

[0096] The client 301 can send a request to the firewall 302 to obtain some basic parameters of the firewall 302 . In this embodiment, a receive side scaling (RSS) algorithm is mainly used to design the source port number sport1 of the left-direction message of the plaintext session and the source port number sport of the left-direction message of the ciphertext session. To this end, the basic parameters requested by the client 301 from the firewall 302 include: a key parameter seed value and the number of processors.

[0097] In this embodiment, the key parameter seed value of the firewall 302 is expressed as key_seed. key_seed is...

Embodiment 3

[0210] see Figure 8 , which is a flowchart of another file transfer method provided by the embodiment of the present application.

[0211] Such as Figure 8 As shown, the file transfer method provided in this embodiment includes:

[0212] Step 801: The firewall obtains the source port number of the left-direction packet of the plaintext session by decrypting the left-direction packet of the ciphertext session.

[0213] It should be noted that, in this step, after receiving the left-direction message of the ciphertext session, the firewall decrypts it to obtain the source port number of the left-direction message of the plaintext session. source port number processed by the same processor of the firewall as the right-direction message and the left-direction message and right-direction message of the ciphertext session.

[0214] Since the process of obtaining the source port number sport1 of the left-direction message of the plaintext session is described in detail in the fo...

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 application discloses a file transmission method, system, client and firewall. When the client needs to transfer files from the server, it first obtains the source port number that ensures that both the left and right direction packets of the plaintext session and the ciphertext session are processed by the same processor, one of which is the source port number of the left direction packet of the plaintext session , and the second is the source port number of the message in the left direction of the ciphertext session. In order to transfer files, the client uses the source port number of the left-direction message of the ciphertext session to establish a ciphertext session with the firewall based on the file transmission requirements, and the firewall can decrypt the left-direction message of the ciphertext session to obtain the left-direction report of the plaintext session. The source port number of the text, so as to establish a plain text session. The firewall can use the same processor to process the packets in the left and right directions of the plaintext session and the ciphertext session. This application avoids the core down operation and improves the file transfer performance of the firewall. When the number of clients participating in the large file transfer is large, the effect of improving the file transfer performance of the firewall is very significant.

Description

technical field [0001] The present application relates to the technical field of file transfer, in particular to a file transfer method, system, client and firewall. Background technique [0002] In order to ensure the security of file transfer, a firewall is usually deployed at the front end of the server. For the firewall, the most important performance overhead is the transmission of large files (such as video files) from the server to the client. In a scenario where a large number of clients are transferring large files at the same time, the number of concurrent sessions of the firewall may reach millions. [0003] Firewalls are usually multi-core systems, ie with multiple processors. When the right-direction and left-direction packets of the transmission session of the same large file are processed by two processors respectively, decoreging is required. For example, the left-direction data packets of the same session are received by processor X, and the right-directi...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/40H04L67/06
CPCH04L67/06H04L63/0236
Inventor 刘健男党丽娜
Owner NEUSOFT CORP