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

Method for implementing fault tolerant transmission control protocol

A technology of transmission control protocol and implementation method, which is applied in the direction of transmission system, electrical components, data exchange through path configuration, etc., and can solve the problems of not considering how to achieve fault tolerance and inability to achieve consistency in upper-layer applications

Inactive Publication Date: 2004-03-17
BITWAY NETWORK TECH +1
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method does not consider how the upper-layer application implements fault tolerance, because when designing the upper-layer fault-tolerant application system, the checkpoint of the application system state cannot be consistent with the checkpoint of the TCP state.

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 fault tolerant transmission control protocol
  • Method for implementing fault tolerant transmission control protocol
  • Method for implementing fault tolerant transmission control protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] When the Cluster Server needs to provide data services for the Client through a long-term TCP connection, due to the local overload of the response node in the Cluster or the failure of software and hardware, it is very likely that the node will fail and cannot provide the corresponding service for the Client. If it is necessary to realize uninterrupted service in this case, the service on the failed node must be transferred to another node. The most basic and common method to realize this kind of failover is to perform Check Point state backup, and then perform state rollback recovery. It works like image 3 shown.

[0069] exist image 3 Among them, stepi can be an instruction, or a section of instruction segment with logical meaning, and the number of stepi instructions can be used to measure the backup granularity of a fault-tolerant application system.

[0070] For TCP, any operation of sending network data packets by the TCP protocol may involve the TCP protoco...

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 accomplishing fault-tolerant transmission control protocol wherein a cluster system is used as the server for providing internet services, whose upper layer fault-tolerant applied system is consistent with the fault-tolerant TCP state backup granularity. When the TCP state backup is needed, the upper layer fault-tolerant application system performs backup for the previous read-write operation at a predetermined number, thus preventing the logic error on the application layer.íí

Description

technical field [0001] The implementation method of the fault-tolerant transmission control protocol belongs to the technical field of high-availability transmission control protocol (TCP) in Internet servers and routers. Background technique [0002] TCP (Transmission Control Protocol), as an important communication protocol in the TCP / IP protocol cluster, is widely used in Internet data transmission applications. It is used as a reliable data flow channel for everything from web browsing, remote login, to file transfer, and even in the router's Border Gateway Protocol BGP interaction. The TCP protocol is used as the fourth layer protocol in the TCP / IP protocol model. It uses the unreliable connectionless packet delivery service provided by the third layer IP protocol to provide reliable data flow-oriented connection data transmission services for the fifth layer. In order to achieve this reliability, TCP uses a "positive confirmation with retransmission" technology as the...

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): H04B1/74H04L12/28H04L29/06
Inventor 李昭徐恪徐明伟付立政
Owner BITWAY NETWORK TECH
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