Method for realizing TCP (transmission control protocol) application main and standby changeover

A technology for standby equipment and main equipment, applied in electrical components, transmission systems, etc., can solve problems such as difficulty in synchronization of main and standby systems, and achieve the effect of improving reliability and availability and meeting requirements

Active Publication Date: 2012-06-20
FENGHUO COMM SCI & TECH CO LTD
View PDF7 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

see figure 1 As shown, the software system of data network equipment can be divided into hardware support software (BSP / driver), operating system software, TCP / IP stack software, layer-2 protocol software, layer-3 protocol software, network management software, etc., in order to realize the main For hot standby switchover, software modules above the operating system software in the device software system may need to implement the synchronization function of the protocol. Among them, TCP-based applications are connection-oriented. If the peer device finds that the TCP connection is interrupted, the TCP-related applications will Interruption, so the synchronization of the active and standby systems based on the TCP-based three-layer protocol software is the most difficult

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 realizing TCP (transmission control protocol) application main and standby changeover
  • Method for realizing TCP (transmission control protocol) application main and standby changeover
  • Method for realizing TCP (transmission control protocol) application main and standby changeover

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0025] see figure 2As shown, the embodiment of the present invention adds a master-standby election module and a master-standby synchronous communication module in the conventional software system, and in the TCP / IP stack module, the two-layer protocol module, the three-layer protocol module and the network management module that need to realize the synchronization function Added related functions of master and backup synchronization.

[0026] The method for realizing the active / standby hot switching of TCP application provided by the embodiment of the present invention comprises the following steps:

[0027] A. The running TCP application module in the primary device sends TCP application configuration and status synchronization information to the online backup device in real time, and the backup device modifies the corresponding data struc...

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 method for realizing TCP (transmission control protocol) application heat changeover between main equipment and standby equipment, which includes: a TCP application module running in the main equipment sends TCP application configuration and state synchronous information to the online standby equipment in real time, and the standby equipment corrects corresponding data structure; when TCP connection of the main equipment is successfully established/closed, a TCP/IP (internet protocol) stack sends synchronous TCP connection information to the standby equipment, the standby equipment establishes/closes connection in the TCP/IP stack, after main and standby changeover, the TCP/IP stack receives a TCP packet, if the TCP connection is synchronous, the TCP/IP stack receives a first data packet according to changeover, and packet sending serial numbers and packet receiving confirming serial numbers of connection are initialized, the TCP application module starts a timer after changeover and starts receiving the data packets. Heat changeover between the main equipment and the standby equipment in double master control equipment or a virtual system can be realized by the method, reliability and availability of IP data network equipment are effectively improved, and the requirements of IP data network services are met.

Description

technical field [0001] The invention relates to the field of IP data network equipment, in particular to a method for realizing TCP application main-standby hot switching. Background technique [0002] The modern information society is increasingly dependent on the Internet, and has higher and higher requirements for the reliability and availability of the network, such as security, finance, data centers and other fields. The network is built by related equipment and transmission lines. With the improvement of IP (Internet Protocol, the protocol for interconnection between networks, that is, Internet Protocol) in the network, data in the network (including fixed network and mobile network) The use ratio of network equipment is also gradually increasing, so the requirements for the reliability and availability of data network equipment are also getting higher and higher. [0003] Data network equipment is composed of hardware and software running on it. In order to enhance t...

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 Applications(China)
IPC IPC(8): H04L29/08H04L29/12
Inventor 程友清余少华李松华
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products