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

Negotiation method, device and network device of TCP option

A technology of network equipment and options, applied in the field of data communication

Active Publication Date: 2011-03-16
BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The embodiment of the present invention provides a negotiation method, device and network equipment for TCP options, which are used to solve the problem that it is difficult for existing network equipment to carry private options indicating optimization capability information in TCP handshake messages for optimization capability negotiation

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
  • Negotiation method, device and network device of TCP option
  • Negotiation method, device and network device of TCP option
  • Negotiation method, device and network device of TCP option

Examples

Experimental program
Comparison scheme
Effect test

specific example

[0067] Figure 5 Shown is a concrete example of the format of a new TCPAD option provided by an embodiment of the present invention that includes the MSS option, the SACK allow option, the window extension option, the timestamp option, the deduplication option, and the data compression option that the local network device supports at the same time. Example, in this specific example:

[0068]The value of the KIND field is the same as that of the prior art, and a value of 33 can be selected. The KIND field occupies 1 byte, the LENGTH field occupies 1 byte, the first FLAG field occupies 1 byte, the MSS value field occupies 2 bytes, the window expansion factor (WS) field occupies 1 byte, and the timestamp The (TS) value field occupies 8 bytes, and the MAC address value field occupies 6 bytes. The total of each field is 20 bytes, so the value of the LENGTH field is 20. The value of the first Flag field is (TCP_AD_MSS_FLAG|TCP_AD_WS_FLAG|TCP_AD_TS_FLAG|TCP_AD_DRE_FLAG|TCP_AD_LZ_FL...

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 negotiation method, device and network switching device of TCP option. The method comprises the following steps: a TCP handshake message is created and sent to a network device on the opposite terminal, wherein the TCP AD option of the message contains a first Flag field and a negotiation option parameter value and / or optimized capability option parameter value supportedby a local network device; the TCP handshake response message sent by the network device on the opposite terminal is received; according to the value of a second Flag field in the AD option of the message and a negotiation option parameter value and / or optimized capability option parameter value supported by the network device on the opposite terminal, the negotiation option and optimized capability option supported by the network device on the opposite terminal are obtained; and the intersection operation of the obtained optimized capability option and the optimized capability option supported by the local network device is performed, and the optimization to be performed is determined. The method of the invention solves the problem that the existing network device is difficult to performoptimized capability negotiation when the TCP handshake message contains a private option.

Description

technical field [0001] The present invention relates to the field of data communication, in particular to a negotiation method, device and network equipment for Transmission Control Protocol (Transmission Control Protocol, TCP) options. Background technique [0002] At present, the WAN transmission problems of enterprise users mainly come from two aspects, namely links and applications. Link problems include limited bandwidth, large network delay, and serious packet loss rate, etc.; application problems focus on the transmission of large amounts of data, and the low transmission efficiency of the application itself in the WAN environment. In order to optimize network transmission and application interaction, network devices such as WAN acceleration devices provide a complete set of optimization technologies. [0003] Commonly used WAN acceleration technologies for network devices mainly include the following types: deduplication, data compression, TCP optimization and appli...

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/56
Inventor 王亮林东豪姚辉
Owner BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
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