Connection establishing method and apparatus applied to server load balancing

A technology of load balancing and connection establishment, which is applied in the field of communication, and can solve problems such as high consumption of system resources, inability to process requests, and affecting system services

Inactive Publication Date: 2017-03-01
ALIBABA GRP HLDG LTD
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] In view of this, this application provides a connection establishment method and device applied in server load balancing to solve the technical problem that when there is an attack, the system resources are consumed more, resulting in normal requests not being processed and affecting system services

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
  • Connection establishing method and apparatus applied to server load balancing
  • Connection establishing method and apparatus applied to server load balancing
  • Connection establishing method and apparatus applied to server load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] The implementation of the present application will be described in detail below with reference to the drawings and examples, so as to fully understand and implement the implementation process of how the present application uses technical means to solve technical problems and achieve technical effects.

[0094] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0095] Memory may include non-permanent storage in computer-readable media, in the form of random access memory (RAM) and / or nonvolatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer readable media.

[0096] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other...

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 present invention discloses a connection establishing method and apparatus applied to server load balancing. The method comprises the steps of a load balancing server receives a synchronization message sent by a client, calculating a sequence value according to the client connection information in a synchronization message, replying a synchronization confirmation message write-in real server connection information to the client, and taking the sequence value as the serial number in the synchronization confirmation message, receiving the confirmation message replied by the client, calculating the client connection information according to a confirmation number in the confirmation message, constructing a customized message write-in the client connection information, sending the customized message to a real server so that the real server can resolve the client connection information from the customized message, and establishing connection with client transmission control protocol (TCP) according to the client connection information. Resource consumption in a connection establishment process is reduced and attacking from an attacker can be effectively prevented.

Description

technical field [0001] The present application belongs to the technical field of communication, and in particular, relates to a connection establishment method and device applied in server load balancing. Background technique [0002] Server load balancing refers to the technology that the load balancing server balances the client's access traffic to multiple back-end real servers to achieve the load balancing effect on the real servers. [0003] When performing load balancing, due to the addition of a load balancing server, the request message sent by the client needs to be forwarded to the real server through the load balancing server. Therefore, the process of message processing has also changed. In an existing server load balancing mode, the packet processing process is that the client sends the request packet to the load balancing server, and then the load balancing server forwards the client request packet to the called real server, and then the real server Reply 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L63/1441H04L67/1095H04L67/1001H04L69/16H04L67/1004H04L69/163H04L1/1671H04L47/125H04L67/146H04L67/563H04L1/00
Inventor 薛蹦蹦吴佳明李易
Owner ALIBABA GRP HLDG 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