CN111147617B - Method and system for distributing addresses based on DHCP server cluster load - Google Patents
Method and system for distributing addresses based on DHCP server cluster load Download PDFInfo
- Publication number
- CN111147617B CN111147617B CN201911326308.4A CN201911326308A CN111147617B CN 111147617 B CN111147617 B CN 111147617B CN 201911326308 A CN201911326308 A CN 201911326308A CN 111147617 B CN111147617 B CN 111147617B
- Authority
- CN
- China
- Prior art keywords
- server
- dhcp
- cluster
- main
- background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000004044 response Effects 0.000 claims abstract description 27
- 238000012423 maintenance Methods 0.000 claims abstract description 9
- 230000002159 abnormal effect Effects 0.000 claims description 8
- 230000036541 health Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 10
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000013468 resource allocation Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000006854 communication Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a server cluster load address distribution method and a system based on DHCP, the method comprises: a main server is added between a DHCP relay server and a background server cluster of a subnet so as to carry out relay management on each relay server; a session holding table entry is maintained in the main server, and the relation between the MAC address of the client and a real server in the background server cluster is recorded; the main server analyzes the request message from the DHCP subnet relay server, and realizes session maintenance according to the relation between the recorded MAC address and the real server; the background server generates a response message and returns the response message to the main server, and the main server forwards the response message to a DHCP relay server corresponding to a certain user. The invention enables the DHCP service cluster to realize the functions of IP address management distribution, load balancing, session maintenance, intelligent scheduling and the like under the multi-subnet environment by managing and scheduling the Master node of the main server.
Description
Technical Field
The invention relates to the technical field of computer IP address allocation and management, in particular to a method and a system for allocating addresses in a multi-subnet environment based on server cluster load of DHCP.
Background
DHCP (dynamic host configuration protocol) is a network protocol for a local area network. The method has the main functions of managing and distributing the IP addresses in a centralized manner, so that the host in the network environment can dynamically acquire information such as the IP addresses, Gateway addresses, DNS server addresses and the like, and the utilization rate of the addresses can be improved.
The DHCP protocol uses UDP as a transport protocol, and the host sends a request message to port number 67 of the DHCP server, and the DHCP server responds with a response message to port number 68 of the host.
The DHCP protocol employs a client/server model, with the task of dynamic allocation of host addresses driven by the network host. In combination with the whole process of the DHCP service shown in fig. 1, it can be seen that when the DHCP server receives the information of the address application from the network host, the DHCP server sends information such as related address configuration to the network host, so as to implement dynamic configuration of the address information of the network host.
DHCP can also be used on different subnets, at which time a device called DHCP Relay agent (DHCPR, also called DHCP Relay) is used. When the DHCP client is not on the same subnet as the server, a DHCP relay agent must be present to forward the DHCP request and reply messages. The data forwarding of the DHCP relay agent is different from the normal routing forwarding, and after the DHCP relay agent receives the DHCP message, the DHCP relay agent regenerates a DHCP message and then forwards the DHCP message. The DHCP relay agent looks like a DHCP server to the DHCP client; the DHCP relay agent looks like a DHCP client to the DHCP server.
In the case that clients of multiple subnets can relay to other subnet servers, the processing amount of the server is increased, and a DHCP cluster is needed to handle the server, but there are several problems to be solved here:
1. a user needs multiple interactions in the process of allocating IP, and how to distribute the interactions to a real server.
2. The available address pools of each server in the server cluster are independent, and how to realize load balancing of resource allocation is realized.
3. The server with the problem in the dynamic sensing cluster does not distribute the service when checking the abnormity.
4. There may be different policies for selecting real servers for different subnets.
The present invention provides a server cluster load based on DHCP, and a method for allocating addresses in a multi-subnet environment.
Disclosure of Invention
In order to solve the above technical problem, the present invention provides a server cluster address distribution method based on DHCP, which comprises the following steps:
in the first step, a DHCP management device is used as a main server for management, and for convenience, in the following description, the main server is replaced by a Master, and the two represent the same meaning. The user of each sub-network uniformly writes the IP field of the server in the DHCP message into the IP address of the Master through the relay server, and sends the IP address to the Master, and the Master forwards the IP address to the corresponding background server according to the rule.
And secondly, maintaining a session maintenance list item in the Master. Recording the relation between the user and the server in the background server cluster in the table entry, if the user does not establish the relation with a certain server in the background, distributing the server according to the rule, updating the session holding table entry and forwarding; otherwise, directly forwarding the list item to the corresponding server according to the session.
Thirdly, the Master finds out the special fields for identifying the users by analyzing the DHCP message fields: client Mac Address, and records the real server IP Address allocated for the first time on a table entry, and then the interaction with the user is forwarded to the server, thereby realizing the conversation keeping requirement when the user interacts with the server for many times.
Further, in order to implement a scheduling algorithm for resource allocation load balancing, the available address pools of each server in the server cluster are independent, and after addresses are dynamically allocated and released for a period of time, resources of the background server may be unbalanced. Through algorithm scheduling, the Master allocates the DHCP request to the server with the most resources each time.
In order to realize the load balancing scheduling algorithm, the Master counts the resource use condition of the background server through the recorded session maintaining table entry, so that the server with the most resources can be selected for scheduling during resource scheduling.
Further, the Master node and the background server cluster do health detection regularly, a ping request is sent to the background server, if a certain server does not respond for three times continuously, the server is judged to be abnormal, the server is moved out of the scheduling algorithm pool, and the server participates in scheduling after being normal.
Further, the master node analyzes the DHCP message, wherein a giaddr field records a first relay address of the DHCP client, which can be used to distinguish different subnets, and a load rule (to which server a certain network segment is loaded) can be set by using the giaddr field to designate the DHCP server. Thereby realizing the function of loading the DHCP request message of the appointed client subnet to the appointed DHCP server.
Further, the session holding table entry in the Master is cleared according to the situation. Firstly, when the user IP lease is not continued after the expiration, an IP release message is sent to the Master, the Master deletes the relevant table entry and the server recovers the IP address. Secondly, in the whole lease period, the Master never receives the message transmission between the user and the server in the list item, and then the Master also deletes the list item.
Further, when the Master health detection is performed, a certain server in the cluster is found to be down, the Master removes the scheduling pool from the server, and the Master subsequently deletes the entry when receiving a request related to the server, and reselects the server according to a scheduling algorithm.
The invention also provides a system for distributing addresses based on the server cluster load of the DHCP, which comprises: DHCP subnet relay server, main server, background server cluster, wherein,
the DHCP subnet relay server is used for unicast sending of a DHCP request message of a user to the main server and receiving of a DHCP response message returned by the main server;
the main server is positioned between the DHCP subnet relay server and the background server cluster, analyzes the request message of the DHCP subnet relay server, realizes session maintenance according to the recorded relation between the MAC address and the real server, forwards the request message to a corresponding server of the background server cluster, and receives the response message of the real server and returns the response message to the DHCP subnet relay server;
and the background server cluster is used for receiving the request message sent by the main server, distributing the request message to the corresponding real server, generating a response message and sending the response message to the main server.
Compared with the prior art, the server cluster load based on DHCP and the method and the system for distributing the addresses in the multi-subnet environment disclosed by the invention have the advantages that the DHCP service cluster in the multi-subnet environment realizes the functions of IP address management distribution, load balancing, session keeping, intelligent scheduling and the like through the management and scheduling of the Master node.
Drawings
Fig. 1 is a schematic diagram illustrating a communication process between a client and a DHCP server according to the prior art;
FIG. 2 is a flowchart of a method for distributing addresses in a multi-subnet environment according to a server cluster load based on DHCP of the present invention;
FIG. 3 is a schematic diagram illustrating a process of balancing and distributing load for DHCP service cluster resources;
FIG. 4 is a schematic diagram of a Master dynamically aware cluster anomaly server process;
fig. 5 illustrates a process diagram of different allocation policies established by the present invention for different subnets.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings, but the present invention is not limited thereto.
In order to make the technical solutions of the present invention better understood, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 2 is a flowchart of a method for distributing addresses based on DHCP server cluster load according to an embodiment of the present invention, where the method includes the following steps:
step S201, the user sends a DHCP request in a broadcast form.
Specifically, the DHCP request of the subscriber is received by the DHCP relay server of the subnet where the subscriber is located.
Step S202, after receiving the DHCP request, the relay server generates a new DHCP request message, and sends the message to the Master server in a unicast mode.
Specifically, the relay server fills in the "server IP" field in the DHCP request message as the IP of the Master. The Master server Master is a DHCP management device.
Step S203, the Master analyzes the DHCP message and inquires whether the user is distributed with a response server.
Specifically, after receiving the DHCP request message, the Master checks the "client MAC" field in the message through parsing, and searches whether the user MAC has a corresponding response server in a session holding entry maintained by the Master.
And step S204, if not, forwarding the DHCP request message to a server in the cluster according to a scheduling algorithm, and updating a session holding list item.
Specifically, the Master calculates the server with the most current resources according to the session holding table entry, and forwards the DHCP message to the server to update the session holding table.
Step S205, if the user already has the distributed server, the message is directly forwarded to the server.
Specifically, if the session holding table entry already has the server IP corresponding to the user MAC information, it indicates that the server has already been allocated to the user and is not reallocated, thereby implementing session holding.
And step S206, after receiving the DHCP message, the server generates a response message and sends the response message to the Master.
Specifically, interaction between the servers in the cluster and the users is realized through the Master, and the session maintaining table entry of the Master is updated in real time according to the interaction between the users and the servers.
And step S207, the Master forwards the response message to a relay server corresponding to the user.
The Master and the relay servers in the sub-network are communicated in a unicast mode. The Master only forwards the DHCP message and does not modify other information.
And step S208, the relay server sends the message to the user in a broadcasting mode in the subnet.
Step S209, after the user and the server interact for many times through the process, the server cluster completes the IP address allocation of the user in the sub-network.
In this embodiment, the session holding entries in the Master are cleared according to the situation. Firstly, when the user IP lease is not continued after the expiration, an IP release message is sent to the Master, the Master deletes the relevant table entry and the server recovers the IP address. Secondly, in the whole lease period, the Master never receives the message transmission between the user and the server in the list item, and then the Master also deletes the list item.
Different from the existing technology of distributing the IP address of the equipment under the DHCP server, the process of the invention realizes the IP address distribution and management of the server cluster to the users under multiple subnets, improves the management efficiency by using the DHCP management equipment Master, and realizes session maintenance and load balancing.
Fig. 3 is a diagram illustrating a session maintenance and load balancing scheduling scheme provided by the present invention.
The Master receives the DHCP request from the relay server, and firstly checks a session holding table according to the MAC information of the user.
If no corresponding information exists, the dispatching algorithm calculation is carried out, the server with the most resources in the current DHCP server cluster is recorded and summarized in the session holding table and calculated, the DHCP message is forwarded to the server, the session holding table is updated, and the resource dispatching load balance is realized. It should be noted that the Master does not modify the DHCP message content.
If the server information corresponding to the user is found in the table, the server resources are already allocated to the user, and at this time, a session holding operation is performed, that is, the message is directly forwarded to the corresponding server. The scheme realizes the requirement that multiple interactions are needed in the process of sending the IP address to the user by the DHCP server, which is described in the figure 2.
Fig. 4 is a schematic diagram illustrating a process of dynamically sensing an abnormal server in a cluster according to the present invention.
The node where the Master server Master is located regularly sends ping requests with all background server nodes in the cluster, the server a responds to the ping requests, and the server c responds after the second ping request. Master judges the two servers to be in normal state. As shown in the figure, after the server b does not respond to the ping request for three times, the Master marks the server as abnormal, removes the scheduling algorithm pool, and participates in scheduling after the server b is normal. Health detection is regularly carried out on all the servers in the background, so that the situation that a Master distributes a user request to an abnormal server can be avoided, and the Master can supervise a background server cluster.
When the Master health detection is carried out, a certain server in the cluster is found to be down, the Master removes the scheduling pool from the server, and the Master subsequently deletes the table entry when receiving a request related to the server, and reselects the server according to a scheduling algorithm.
Fig. 5 is a schematic diagram illustrating a customization process for implementing different policies for different subnets in the method provided by the present invention. As shown in fig. 5, since the Master node parses the DHCP message, the Master may parse all fields in the message, where the giaddr field records the first relay address of the DHCP client, and different relay server addresses represent different subnets, and we may use giaddr to distinguish different subnets. When the Master allocates the servers, the Master can check the load rule first, and then sends the DHCP request of the network segment to the appointed server according to the rule customized in advance, thereby realizing the customized function.
Referring to fig. 2 again, the present invention further provides a system for distributing addresses based on DHCP for server cluster load, which includes: DHCP subnet relay server, main server, background server cluster, wherein,
the DHCP subnet relay server is used for unicast sending of a DHCP request message of a user to the main server and receiving of a DHCP response message returned by the main server;
the main server is positioned between the DHCP subnet relay server and the background server cluster, analyzes the request message of the DHCP subnet relay server, realizes session maintenance according to the recorded relation between the MAC address and the real server, forwards the request message to the corresponding server of the background server cluster, and receives the response message of the real server and returns the response message to the DHCP subnet relay server;
and the background server cluster is used for receiving the request message sent by the main server, distributing the request message to the corresponding real server, generating a response message and sending the response message to the main server.
The available address pools of each server in the server cluster are independent, and after the addresses are dynamically allocated and released, the main server allocates the DHCP request message to the server with the most resources in the background server for processing through algorithm scheduling, so that the server with the most resources can be selected for scheduling during resource scheduling.
Compared with the prior art, the server cluster load based on the DHCP and the method for distributing the addresses in the multi-subnet environment, disclosed by the invention, realize the possibility of using the DHCP server cluster in a large network and realize the complete horizontal expansion of the whole cluster. In addition, the method also realizes the independent and balanced distribution of resources to each server, health detection and intelligent scheduling, and greatly improves the availability of the DHCP service cluster.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (3)
1. A method for server cluster load address assignment based on DHCP, the method comprising:
a main server is added between a DHCP relay server and a background server cluster of the subnets so as to carry out relay management on the relay servers of all the subnets;
a session holding table entry is maintained in the main server, and the relation between the MAC address of the client and a real server in the background server cluster is recorded;
the main server analyzes the request message from the DHCP subnet relay server, and realizes session maintenance according to the relation between the recorded MAC address and the real server; the main server analyzes the request message, sets a load rule through a giaddr field in the request message, and sends a DHCP request from a certain subnet to a specified server according to a preset rule; a giaddr field in a request message of the DHCP records a first relay address of a DHCP client to distinguish different subnets, when a main server distributes a background server, a load rule is checked firstly, and a DHCP request of the subnet is sent to a specified server according to a rule customized in advance;
the background server generates a response message and returns the response message to the main server, and the main server forwards the response message to a DHCP relay server corresponding to a certain user;
if the user does not establish a relationship with the background server, the main server calculates the background server with the most resources in the current server cluster according to the session holding list item, forwards the DHCP message to the background server, and then updates the session holding list item; otherwise, directly forwarding to a real server in the background according to the session holding table item;
the method further comprises the following steps: the method comprises the steps that a main server regularly carries out health check on all background servers in a server cluster, abnormal servers in the background server cluster are called out of an algorithm pool, the main server regularly sends ping requests to the background server cluster, if the servers do not respond for multiple times every year, the servers are judged to be abnormal, and the servers are moved out of a scheduling algorithm pool;
the relay server of the subnet where the user is located uniformly writes the IP field of the server in the DHCP message as the IP address of the main server, and sends the request message of the DHCP to the main server in a unicast mode, and the main server is responsible for communicating with the background server cluster.
2. The method of claim 1, wherein when the IP lease of a certain user is no longer renewed after it expires, an IP release message is sent to the main server, the main server deletes the relevant entry and the background server cluster recovers the IP address; and when the main server never receives the message transmission between the user in the table entry and the background server cluster in the whole lease period, the main server deletes the table entry.
3. A system for DHCP-based server cluster load assignment of addresses, the system comprising: DHCP subnet relay server, main server, background server cluster, wherein,
the DHCP subnet relay server is used for unicast sending of a DHCP request message of a user to the main server and receiving of a DHCP response message returned by the main server;
the main server is positioned between the DHCP subnet relay server and the background server cluster, analyzes the request message of the DHCP subnet relay server, realizes session maintenance according to the recorded relation between the MAC address and the real server, forwards the request message to the corresponding server of the background server cluster, and receives the response message of the real server and returns the response message to the DHCP subnet relay server; the main server analyzes the request message, sets a load rule through a giaddr field in the request message, and sends a DHCP request from a certain subnet to a specified server according to a preset rule; a giaddr field in a request message of the DHCP records a first relay address of a DHCP client to distinguish different subnets, when a main server distributes a background server, a load rule is checked firstly, and a DHCP request of the subnet is sent to a specified server according to a rule customized in advance;
the background server cluster is used for receiving the request message sent by the main server, distributing the request message to the corresponding real server, generating a response message and sending the response message to the main server;
the available address pool of each server in the server cluster is independent, and after the addresses are dynamically allocated and released, the main server allocates the DHCP request message to the server with the most resources in the background server for processing through algorithm scheduling;
the method comprises the steps that a main server regularly performs health check on all background servers in a server cluster, abnormal servers in the background server cluster are called out of an algorithm pool, the main server regularly sends ping requests to the background server cluster, if the servers do not respond for multiple times every year, the servers are judged to be abnormal, and the servers are moved out of a scheduling algorithm pool;
the relay server of the subnet where the user is located uniformly writes the IP field of the server in the DHCP message as the IP address of the main server, and sends the request message of the DHCP to the main server in a unicast mode, and the main server is responsible for communicating with the background server cluster.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911326308.4A CN111147617B (en) | 2019-12-20 | 2019-12-20 | Method and system for distributing addresses based on DHCP server cluster load |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911326308.4A CN111147617B (en) | 2019-12-20 | 2019-12-20 | Method and system for distributing addresses based on DHCP server cluster load |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111147617A CN111147617A (en) | 2020-05-12 |
CN111147617B true CN111147617B (en) | 2022-08-12 |
Family
ID=70519131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911326308.4A Active CN111147617B (en) | 2019-12-20 | 2019-12-20 | Method and system for distributing addresses based on DHCP server cluster load |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111147617B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11456987B1 (en) | 2021-05-07 | 2022-09-27 | State Farm Mutual Automobile Insurance Company | Systems and methods for automatic internet protocol address management |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102624627A (en) * | 2012-03-15 | 2012-08-01 | 杭州华三通信技术有限公司 | Message transmission method and equipment |
WO2017000625A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Dynamic host configuration protocol (dhcp) server management method and apparatus |
CN109150745A (en) * | 2018-10-26 | 2019-01-04 | 新华三信息安全技术有限公司 | A kind of message processing method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9253144B2 (en) * | 2011-12-22 | 2016-02-02 | International Business Machines Corporation | Client-driven load balancing of dynamic IP address allocation |
-
2019
- 2019-12-20 CN CN201911326308.4A patent/CN111147617B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102624627A (en) * | 2012-03-15 | 2012-08-01 | 杭州华三通信技术有限公司 | Message transmission method and equipment |
WO2017000625A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Dynamic host configuration protocol (dhcp) server management method and apparatus |
CN109150745A (en) * | 2018-10-26 | 2019-01-04 | 新华三信息安全技术有限公司 | A kind of message processing method and device |
Non-Patent Citations (1)
Title |
---|
基于DHCP服务器状态的动态负载均衡算法;陈建红;《电视技术》;20131202;第37卷(第23期);参见全文第109-111页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111147617A (en) | 2020-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11895154B2 (en) | Method and system for virtual machine aware policy management | |
US20230370379A1 (en) | Network Validation with Dynamic Tunneling | |
US11336715B2 (en) | Load balancing method, apparatus and system | |
US8204052B2 (en) | Methods, systems, and computer program products for dynamically coordinating collection and distribution of presence information | |
CN100527752C (en) | DHCP address allocation method | |
EP3310025B1 (en) | User migration | |
US10855539B2 (en) | Configuration of forwarding rules using the address resolution protocol | |
US9432305B1 (en) | Connection redistribution in load-balanced systems | |
CN106161272B (en) | Realize the method and routing device of VRRP load balancing | |
US20140143428A1 (en) | Method, Apparatus, and Edge Node Controller for Allocating Edge Node | |
CN109151009B (en) | A MEC-based CDN node allocation method and system | |
Liu et al. | CFN-dyncast: Load Balancing the Edges via the Network | |
US10979360B2 (en) | Resource obtaining method and apparatus | |
CN111327668B (en) | Network management method, device, equipment and storage medium | |
KR20120060813A (en) | Management method and management device for network address translation | |
CN109040243A (en) | A kind of message processing method and device | |
CN105743781B (en) | A kind of VRRP load-balancing method and device | |
CN101018193A (en) | Load distribution method and system and device for allocating the backup packet and virtual IP address | |
CN111147617B (en) | Method and system for distributing addresses based on DHCP server cluster load | |
CN106878481B (en) | Method, device and system for acquiring Internet Protocol (IP) address | |
WO2016202016A1 (en) | Device management method, apparatus and system | |
EP3435615B1 (en) | Network service implementation method, service controller, and communication system | |
CN106375210A (en) | Method for realizing VRRP (Virtual Router Redundancy Protocol) downlink load balancing and route devices | |
WO2023284259A1 (en) | Address allocation method, address allocation system, and computer-readable storage medium | |
CN105827420A (en) | Method and device for identifying illegal servers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |