Supercharge Your Innovation With Domain-Expert AI Agents!

Racket rank control method of applied layer protocal switching network gate

A technology of application layer protocol and control method, which is applied in the direction of data exchange network, network connection, digital transmission system, etc., and can solve the problem of packet load length change and so on

Inactive Publication Date: 2005-01-12
INST OF COMPUTING TECHNOLOGY - CHINESE ACAD OF SCI
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The difference between the IPv4 and IPv6 protocols of FTP command packets above shows that for applications like FTP, the data packets are translated by the conversion gateway, resulting in the change of the packet payload length due to the difference between the two protocols.

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
  • Racket rank control method of applied layer protocal switching network gate
  • Racket rank control method of applied layer protocal switching network gate
  • Racket rank control method of applied layer protocal switching network gate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Figure 1 is a format diagram of a tcp protocol packet. The 32-bit sequence number and the 32-bit confirmation sequence number in the figure are key fields that change due to conversion in the present invention. The source port number and destination port number are usually used to identify different TCP connection entries. When the TCP header changes, the 16-bit checksum in the structure diagram needs to be adjusted in a timely manner.

[0029] In Fig. 1, the figure shows that the packet header of the TCP data packet includes a 32-bit sequence number and a 32-bit confirmation sequence number. Usually, applications using the TCP protocol will check the sequence number and the confirmation sequence number. If the length of the packet changes due to the conversion, its corresponding sequence number must also be adjusted, otherwise the receiver and sender will not be able to work together.

[0030] In Figure 2, the Sequence number control table. The sequence number offs...

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 method includes steps: (1) defining Seq_Number_Offset table structure to record change of sequence number when conversion is carried out for TCP data packets; (2) maintenance process refreshes Seq_Number_Offset table regularly; (3) if conversion of data packet causes length change of data packet, offset value in relevant item in Seq_Number_Offset table is modified; (4) based on source address, source port, target address and target port of current data packet finding out relevant item in Seq_Number_Offset table, and reading out offset value, adjusting sequence number and acknowledgement number of current data packet; (5) based on sequence number of current data packet acknowledgement number etc. checking whether the data packet is a retransmission packet. The method can be utilized to procedure of converting data packet in TCP protocol.

Description

technical field [0001] The invention relates to the technical field of computer network communication, in particular to a general packet sequence number control method for an application protocol conversion gateway using the TCP protocol. Background technique [0002] The IPv6 protocol is the next-generation Internet protocol that replaces IPv4, but IPv6 is not fully compatible with the IPv4 protocol, such as address lengths, packet header formats, and so on. The differences in the protocols lead to the intercommunication between the networks using the two protocols must pass through the conversion gateway. Currently, there are various IPv4 / IPv6 interworking and conversion mechanisms, among which NATPT and TRT are typical conversion technologies. However, no matter what kind of conversion mechanism is faced with incompatible application layer protocols, an application layer conversion module must be added to the conversion gateway. For the FTP packets using the TCP protoco...

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): H04L12/66H04L29/06
Inventor 孙红兵李忠诚
Owner INST OF COMPUTING TECHNOLOGY - CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More