CN103945016A - DHCP server active-standby redundancy method and system - Google Patents

DHCP server active-standby redundancy method and system Download PDF

Info

Publication number
CN103945016A
CN103945016A CN201410145280.5A CN201410145280A CN103945016A CN 103945016 A CN103945016 A CN 103945016A CN 201410145280 A CN201410145280 A CN 201410145280A CN 103945016 A CN103945016 A CN 103945016A
Authority
CN
China
Prior art keywords
configuration protocol
dynamic host
host configuration
server
protocol server
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.)
Granted
Application number
CN201410145280.5A
Other languages
Chinese (zh)
Other versions
CN103945016B (en
Inventor
江少广
王宏
濮斌
苏静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Zhongke Yilian Communication Technology Co ltd
Original Assignee
Jiangsu IoT Research and Development Center
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangsu IoT Research and Development Center filed Critical Jiangsu IoT Research and Development Center
Priority to CN201410145280.5A priority Critical patent/CN103945016B/en
Publication of CN103945016A publication Critical patent/CN103945016A/en
Application granted granted Critical
Publication of CN103945016B publication Critical patent/CN103945016B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Hardware Redundancy (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention provides a DHCP server active-standby redundancy method and system. The method includes the steps that a main DHCP server and a standby DHCP server are started, and share an IP address pool; if the main DHCP server works, the main DHCP server collaborates with the standby DHCP server to obtain a standby server list; the main DHCP server synchronizes the obtained standby server list to the standby DHCP server on the standby server list; when the main DHCP server breaks down, the standby DHCP server on the standby server list carries out switching and judgment, and the standby DHCP server meeting switching conditions is switched to serve as the main DHCP server to work on the basis of the IP address pool. Under the situation of DHCP server active-standby redundancy, IP addresses are fully used.

Description

A kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy
Technical field
The present invention relates to the active and standby switching of dynamic host configuration protocol DHCP server field, relate in particular to a kind of method and system of Dynamic Host Configuration Protocol server redundancy.
Background technology
Along with the extensive use of computer network and the continuous expansion of network size, the maintenance and management work of network is more and more difficult and numerous and diverse, and therefore a series of management and configuration protocol are suggested the automatic management for network.In October, 1993, dynamic host configuration protocol DHCP becomes standard agreement, for the automatic distribution of IP address.
Main frame in network obtains IP address and the information such as network gateway, dns server address of oneself to Dynamic Host Configuration Protocol server according to the regulation of DHCP agreement.DHCP agreement defines in RFC2131, this normalized definition the interactive standards between Dynamic Host Configuration Protocol server and client.
In RFC2131, exist the situation of multiple Dynamic Host Configuration Protocol server to be described to same local area network (LAN).In the description of RFC2131 document, the IP address range that each Dynamic Host Configuration Protocol server has is Uncrossed, namely between Dynamic Host Configuration Protocol server, works alone.Every Dynamic Host Configuration Protocol server receives after the DHCPDISCOVER broadcasting packet of client transmission, can send IP address idle in book server address pool to client, and client is selected an available IP address in these different DHCPOFFER.
In catenet, in order to ensure DHCP reliability of service, need to realize the redundancy of Dynamic Host Configuration Protocol server.General way is, according to the ratio of 8:2, total IP available address pool in network divided, and wherein 80% IP address assignment is to master server, and 20% IP address assignment is to backup server.After main Dynamic Host Configuration Protocol server breaks down, use remaining 20%IP address to provide service to client by backup Dynamic Host Configuration Protocol server.This mechanism has met the demand of backup to a certain extent, but no matter the method is main Dynamic Host Configuration Protocol server work or Dynamic Host Configuration Protocol server work for subsequent use, and the IP address that can distribute to dhcp client is all part IP address, thereby has caused the waste of IP address.
Summary of the invention
The invention provides a kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy, how to solve the in the situation that of at Dynamic Host Configuration Protocol server master-slave redundancy, make full use of the technical problem of IP address.
For solving the problems of the technologies described above, the method for a kind of Dynamic Host Configuration Protocol server redundancy of the present invention, described method comprises:
Main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server for subsequent use start, described main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server share I P address for subsequent use pond;
If main Dynamic Host Configuration Protocol server work, the collaborative Dynamic Host Configuration Protocol server for subsequent use of main Dynamic Host Configuration Protocol server obtains standby server list;
Main Dynamic Host Configuration Protocol server by the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list;
After main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in described standby server list, switch to main Dynamic Host Configuration Protocol server by the Dynamic Host Configuration Protocol server for subsequent use that meets switching condition and continue to work based on described IP address pool.
Further, the collaborative standby server of described main Dynamic Host Configuration Protocol server obtains standby server list, comprising:
Main Dynamic Host Configuration Protocol server fixed time broadcast heartbeat packet;
The Dynamic Host Configuration Protocol server for subsequent use that receives the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server;
If main Dynamic Host Configuration Protocol server receives the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list;
If main DHCP does not have to receive from the clean culture heartbeat packet that existing Dynamic Host Configuration Protocol server for subsequent use returns in standby server list in Preset Time, the Dynamic Host Configuration Protocol server for subsequent use of correspondence is deleted from described standby server list.
Further, described after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in described standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue to use described IP address pool that service is provided, comprising:
After main Dynamic Host Configuration Protocol server breaks down, the Dynamic Host Configuration Protocol server for subsequent use that receives described standby server list is searched standby server corresponding to minimum IP address in standby server list, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server;
If standby server switches to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in standby server list in standby server list again, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list.
Further, described method also comprises:
Main Dynamic Host Configuration Protocol server after work for dhcp client provides the DHCP lease file that generates in service process, the historical lease cache file of DHCP;
After main Dynamic Host Configuration Protocol server is being judged and is had at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease file and DHCP three, by the content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list;
Switch to after main Dynamic Host Configuration Protocol server until the Dynamic Host Configuration Protocol server for subsequent use in standby server list, also based on DHCP lease file, the historical lease cache file work of DHCP.
Further, described Dynamic Host Configuration Protocol server for subsequent use switches to after main Dynamic Host Configuration Protocol server, also comprises:
The virtual ip address that main Dynamic Host Configuration Protocol server before main Dynamic Host Configuration Protocol server binding after switching is switched uses.
Further, described method also comprises:
If main Dynamic Host Configuration Protocol server is not worked, Dynamic Host Configuration Protocol server for subsequent use is set up the available server list that comprises self IP address, and broadcasts heartbeat packet;
Described standby server receives after the heartbeat packet from other standby server broadcast, returns to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast;
If standby server receives the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list;
Dynamic Host Configuration Protocol server for subsequent use is searched Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judges that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server;
If standby server switches to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server;
Receive after the heartbeat packet of main Dynamic Host Configuration Protocol server fixed time broadcast, the Dynamic Host Configuration Protocol server for subsequent use heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server.
For solving the problems of the technologies described above, the present invention also provides a kind of Dynamic Host Configuration Protocol server redundant system, and described system comprises main Dynamic Host Configuration Protocol server and the Dynamic Host Configuration Protocol server for subsequent use with main Dynamic Host Configuration Protocol server share I P address pond, wherein,
Described main Dynamic Host Configuration Protocol server, for after its startup work, collaborative Dynamic Host Configuration Protocol server for subsequent use obtains standby server list; By the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list;
Described Dynamic Host Configuration Protocol server for subsequent use, obtains standby server list for collaborative main Dynamic Host Configuration Protocol server; Receive the standby server list that main Dynamic Host Configuration Protocol server sends; And after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue based on the work of described IP address pool.
Further, main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server for subsequent use are collaborative obtains standby server list, comprising:
Main Dynamic Host Configuration Protocol server, for fixed time broadcast heartbeat packet; Receive after the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list; If do not receive in Preset Time from the clean culture heartbeat packet that in standby server list, existing Dynamic Host Configuration Protocol server for subsequent use returns, by for Dynamic Host Configuration Protocol server for subsequent use from described standby server list, delete;
Dynamic Host Configuration Protocol server for subsequent use, for receiving after the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast, returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server.
Further, described Dynamic Host Configuration Protocol server for subsequent use, after breaking down when main Dynamic Host Configuration Protocol server, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue to use described IP address pool that service is provided, comprising:
Described Dynamic Host Configuration Protocol server for subsequent use, for after judging main Dynamic Host Configuration Protocol server and breaking down, search standby server corresponding to minimum IP address by the Dynamic Host Configuration Protocol server for subsequent use that receives described standby server list in standby server list, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server; And in the time judging standby server and switch to the failure of main Dynamic Host Configuration Protocol server, continued to search minimum standby server corresponding to IP address in standby server list by the standby server except this standby server in standby server list, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list.
Further, it is characterized in that,
Described main Dynamic Host Configuration Protocol server, also for generating DHCP lease information, the historical lease cache file of DHCP for dhcp client provides service process after work; And after judging and having at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease information and DHCP three, by the content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list;
Dynamic Host Configuration Protocol server for subsequent use in described standby server list, also for switching to after main Dynamic Host Configuration Protocol server, based on DHCP lease file and the historical lease cache file work of DHCP.
Further,
Described standby server, also for self being switched to after main Dynamic Host Configuration Protocol server, the virtual ip address that the main Dynamic Host Configuration Protocol server before binding is switched uses.
Further, it is characterized in that,
Described Dynamic Host Configuration Protocol server for subsequent use, also for after judging main Dynamic Host Configuration Protocol server and not working, sets up the available server list that comprises self IP address, and broadcasts heartbeat packet; Receive after the heartbeat packet from other standby server broadcast, return to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast; If receive the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list; Search Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judge that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server; And switch to after the failure of main Dynamic Host Configuration Protocol server judging standby server, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server; Receive after the heartbeat packet of main Dynamic Host Configuration Protocol server fixed time broadcast, the Dynamic Host Configuration Protocol server for subsequent use heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server.
The address pool of whole IP addresses that the active and standby Dynamic Host Configuration Protocol server of above-mentioned embodiment has used identical storage, ensured no matter be master server work, or standby server work all can use whole IP address, and the utilance of IP address is provided.
Brief description of the drawings
Fig. 1 is the method flow diagram of the Dynamic Host Configuration Protocol server master-slave redundancy of the present embodiment;
Fig. 2 is the system composition diagram of the Dynamic Host Configuration Protocol server master-slave redundancy of the present embodiment.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, hereinafter in connection with accompanying drawing, embodiments of the invention are elaborated.It should be noted that, in the situation that not conflicting, the combination in any mutually of the feature in embodiment and embodiment in the application.
Fig. 1 is the method flow diagram of the Dynamic Host Configuration Protocol server master-slave redundancy of the present embodiment.
The main Dynamic Host Configuration Protocol server of S101 and Dynamic Host Configuration Protocol server for subsequent use start, described main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server share I P address for subsequent use pond;
For each Dynamic Host Configuration Protocol server arranges configuration file, configuration file comprises standby usage mark, IP address lease duration, IP address pool information; Dynamic Host Configuration Protocol server starts according to configuration file;
S102 judges whether main Dynamic Host Configuration Protocol server works, if work, execution step S103; Otherwise, execution step S104;
The collaborative Dynamic Host Configuration Protocol server for subsequent use of the main Dynamic Host Configuration Protocol server of S103 obtains standby server list, carries out S105;
The method that the collaborative Dynamic Host Configuration Protocol server for subsequent use of main Dynamic Host Configuration Protocol server obtains standby server list comprises: main Dynamic Host Configuration Protocol server fixed time broadcast heartbeat packet; The Dynamic Host Configuration Protocol server for subsequent use that receives the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server; If main Dynamic Host Configuration Protocol server receives the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list; If main DHCP does not have to receive from the clean culture heartbeat packet that existing Dynamic Host Configuration Protocol server for subsequent use returns in standby server list in Preset Time, the Dynamic Host Configuration Protocol server for subsequent use of correspondence is deleted from described standby server list;
After main Dynamic Host Configuration Protocol server work, main Dynamic Host Configuration Protocol server provides IP Rental Service for dhcp client, and generates DHCP lease file, the historical lease cache file of DHCP; The multiple lease entries of described lease file including, each lease entry all records MAC Address, user rs host name, the state information of IP address, lease entry-into-force time, lease end time, binding; Wherein, IP address be the IP address of leasing, lease entry-into-force time and lease end time record be correspondence scope effective time of leasing IP address, binding MAC Address record be the NIC address of renting this IP, state recording whether this lease entry changes, whether for example client has extended lease to continue to use this IP address.When dhcp client do not re-use this lease entry or lease entry expired after, main Dynamic Host Configuration Protocol server is deleted this lease entry from lease file, and this this lease entry is added to the historical lease cache file of DHCP;
S104 Dynamic Host Configuration Protocol server for subsequent use is selected the main Dynamic Host Configuration Protocol server of a server as work, execution step S103;
From Dynamic Host Configuration Protocol server for subsequent use, select the main Dynamic Host Configuration Protocol server of a server as work, comprising:
Dynamic Host Configuration Protocol server for subsequent use is set up the available server list that comprises self IP address, and broadcasts heartbeat packet; Described standby server receives after the heartbeat packet from other standby server broadcast, returns to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast;
If standby server receives the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list;
Dynamic Host Configuration Protocol server for subsequent use is searched Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judges that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server;
If standby server switches to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server;
Main Dynamic Host Configuration Protocol server after switching continues fixed time broadcast heartbeat packet, receives after the heartbeat packet of main Dynamic Host Configuration Protocol server fixed time broadcast, and the Dynamic Host Configuration Protocol server for subsequent use heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server;
Primary, spare Dynamic Host Configuration Protocol server, in the time of broadcast heartbeat packet, also can, by the together broadcast of standby usage mark, come autonomous Dynamic Host Configuration Protocol server or Dynamic Host Configuration Protocol server for subsequent use so that receive the heartbeat packet of the Dynamic Host Configuration Protocol server judgement broadcast for subsequent use of heartbeat packet;
The main Dynamic Host Configuration Protocol server of S105 by the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in standby server list;
Dynamic Host Configuration Protocol server for subsequent use in the list of S106 standby server judges whether main DHCP breaks down, if there is fault, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in described standby server list, switch to main Dynamic Host Configuration Protocol server by the Dynamic Host Configuration Protocol server for subsequent use that meets switching condition and continue to work based on described IP address pool;
Standby server judges that the method that main Dynamic Host Configuration Protocol server breaks down is: when standby server does not receive the signal that main Dynamic Host Configuration Protocol server sends in the first default duration, as the heartbeat packet of broadcast, think that main Dynamic Host Configuration Protocol server breaks down;
After the Dynamic Host Configuration Protocol server for subsequent use in standby server list is judged main Dynamic Host Configuration Protocol server and is broken down, search standby server corresponding to minimum IP address, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server;
If the Dynamic Host Configuration Protocol server for subsequent use in standby server list is judged standby server and is switched to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in standby server list in standby server list again, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list; Judge that the method that standby server switches to main Dynamic Host Configuration Protocol server failure is: do not receive at the second default duration the signal that main Dynamic Host Configuration Protocol server sends and judge handoff failure, wherein, lasting time of the default duration of the second default time length ratio first is long.
In other embodiments, for ensureing taking over seamlessly of active/standby server, main Dynamic Host Configuration Protocol server need to will be synchronized to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list for dhcp client provides the historical lease cache file of DHCP lease file, DHCP generating in service process after work; After main Dynamic Host Configuration Protocol server is being judged and had at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease file and DHCP three, be about to content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list.Switch to after main Dynamic Host Configuration Protocol server until the Dynamic Host Configuration Protocol server for subsequent use in standby server list, based on DHCP lease file, the historical lease cache file of DHCP and the work of IP address pool.
Further, move transparent to client for guarantor levies active and standby Dynamic Host Configuration Protocol server switching, can switch to after main Dynamic Host Configuration Protocol server at Dynamic Host Configuration Protocol server for subsequent use, the identical virtual ip address of main Dynamic Host Configuration Protocol server before continuing use and switching, so no matter how active and standby Dynamic Host Configuration Protocol server switches, unique with the server virtual ip address that dhcp client communicates, can not interrupt the business of DHCP customer side.
After main Dynamic Host Configuration Protocol server switches, because the MAC Address of main DHCP switches, the MAC Address that need to notify dhcp client to upgrade main Dynamic Host Configuration Protocol server, is connected with the network maintaining between dhcp client and Dynamic Host Configuration Protocol server.
Fig. 2 is the system composition diagram of the Dynamic Host Configuration Protocol server redundancy of the present embodiment.
This system comprises main Dynamic Host Configuration Protocol server and the Dynamic Host Configuration Protocol server for subsequent use with main Dynamic Host Configuration Protocol server share I P address pond, wherein,
Main Dynamic Host Configuration Protocol server, for after its startup work, collaborative Dynamic Host Configuration Protocol server for subsequent use obtains standby server list; And by the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list;
Described main Dynamic Host Configuration Protocol server, also for generating DHCP lease information, the historical lease cache file of DHCP for dhcp client provides service process after work; The multiple lease entries of described lease file including, each lease entry all records MAC Address, user rs host name, the state information of IP address, lease entry-into-force time, lease end time, binding; Wherein, IP address be the IP address of leasing, lease entry-into-force time and lease end time record be correspondence scope effective time of leasing IP address, binding MAC Address record be the NIC address of renting this IP, state recording whether this lease entry changes, whether for example client has extended lease to continue to use this IP address; When dhcp client do not re-use this lease entry or lease entry expired after, main Dynamic Host Configuration Protocol server is deleted this lease entry from lease file, and this this lease entry is added to the historical lease cache file of DHCP;
Dynamic Host Configuration Protocol server for subsequent use, obtains standby server list for collaborative main Dynamic Host Configuration Protocol server; Receive the standby server list that main Dynamic Host Configuration Protocol server sends; And after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue based on the work of described IP address pool.
Above-mentioned main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server for subsequent use are collaborative obtains standby server list, comprising:
Main Dynamic Host Configuration Protocol server, for fixed time broadcast heartbeat packet; Receive after the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list; If do not receive in Preset Time from the clean culture heartbeat packet that in standby server list, existing Dynamic Host Configuration Protocol server for subsequent use returns, by for Dynamic Host Configuration Protocol server for subsequent use from described standby server list, delete;
Dynamic Host Configuration Protocol server for subsequent use, for receiving after the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast, returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server.
Above-mentioned Dynamic Host Configuration Protocol server for subsequent use, judges after main Dynamic Host Configuration Protocol server breaks down, and carries out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switches to main Dynamic Host Configuration Protocol server, comprising:
Described Dynamic Host Configuration Protocol server for subsequent use, after judging main Dynamic Host Configuration Protocol server and breaking down, search standby server corresponding to minimum IP address by the Dynamic Host Configuration Protocol server for subsequent use that receives described standby server list in standby server list, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server; And in the time judging standby server and switch to the failure of main Dynamic Host Configuration Protocol server, continued to search minimum standby server corresponding to IP address in standby server list by the standby server except this standby server in standby server list, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list.
Standby server judges that the method that main Dynamic Host Configuration Protocol server breaks down is: when standby server does not receive the signal that main Dynamic Host Configuration Protocol server sends in the first default duration, as the heartbeat packet of broadcast, think that main Dynamic Host Configuration Protocol server breaks down.
Standby server judges that the method that other standby servers switch to main Dynamic Host Configuration Protocol server failure is: the second default duration do not receive signal that main Dynamic Host Configuration Protocol server sends judge switch by, wherein, it is long that the second default time length ratio first is preset the lasting time of duration.
Above-mentioned standby server, after being also used in and judging main Dynamic Host Configuration Protocol server and do not work, selects the main Dynamic Host Configuration Protocol server of a server as work, comprising: standby server is set up the available server list that comprises self IP address, and broadcasts heartbeat packet; Standby server receives after the heartbeat packet from other standby server broadcast, returns to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast; If standby server receives the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list; Standby server is searched Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judges that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server; And switch to after the failure of main Dynamic Host Configuration Protocol server judging standby server, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server;
Due to the main Dynamic Host Configuration Protocol server after switching still can fixed time broadcast heartbeat packet, Dynamic Host Configuration Protocol server for subsequent use is receiving after the heartbeat packet of autonomous Dynamic Host Configuration Protocol server broadcast, the heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server.
Primary, spare Dynamic Host Configuration Protocol server, in the time of broadcast heartbeat packet, also can, by the together broadcast of standby usage mark, come autonomous Dynamic Host Configuration Protocol server or Dynamic Host Configuration Protocol server for subsequent use so that receive the heartbeat packet of the Dynamic Host Configuration Protocol server judgement broadcast for subsequent use of heartbeat packet.
In other embodiments, for ensureing taking over seamlessly of active/standby server, described main Dynamic Host Configuration Protocol server, also for generating DHCP lease information, the historical lease cache file of DHCP for dhcp client provides service process after work; And after judging and having at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease information and DHCP three, by the content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list.Dynamic Host Configuration Protocol server for subsequent use in described standby server list, also for switching to after main Dynamic Host Configuration Protocol server, based on DHCP lease file, the historical lease cache file of DHCP and the work of IP address pool.
Further, move transparent to client for guarantor levies active and standby Dynamic Host Configuration Protocol server switching, described standby server, also for self being switched to after main Dynamic Host Configuration Protocol server, the virtual ip address that main Dynamic Host Configuration Protocol server before binding is switched uses continues and client communication, so no matter how active and standby Dynamic Host Configuration Protocol server switches, unique with the virtual ip address that dhcp client communicates, and can not interrupt the business of DHCP customer side.After main Dynamic Host Configuration Protocol server switches, because the MAC Address of main DHCP switches, need to notify dhcp client to upgrade the MAC Address of main Dynamic Host Configuration Protocol server.
One of ordinary skill in the art will appreciate that all or part of step in said method can carry out instruction related hardware by program and complete, described program can be stored in computer-readable recording medium, as read-only memory, disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuits, and correspondingly, the each module/unit in above-described embodiment can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.
It should be noted that; the present invention also can have other various embodiments; in the situation that not deviating from spirit of the present invention and essence thereof; those of ordinary skill in the art can make according to the present invention various corresponding changes and distortion, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (12)

1. a method for Dynamic Host Configuration Protocol server redundancy, is characterized in that, described method comprises:
Main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server for subsequent use start, described main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server share I P address for subsequent use pond;
If main Dynamic Host Configuration Protocol server work, the collaborative Dynamic Host Configuration Protocol server for subsequent use of main Dynamic Host Configuration Protocol server obtains standby server list;
Main Dynamic Host Configuration Protocol server by the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list;
After main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in described standby server list, switch to main Dynamic Host Configuration Protocol server by the Dynamic Host Configuration Protocol server for subsequent use that meets switching condition and continue to work based on described IP address pool.
2. the method for claim 1, is characterized in that, the collaborative standby server of described main Dynamic Host Configuration Protocol server obtains standby server list, comprising:
Main Dynamic Host Configuration Protocol server fixed time broadcast heartbeat packet;
The Dynamic Host Configuration Protocol server for subsequent use that receives the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server;
If main Dynamic Host Configuration Protocol server receives the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list;
If main DHCP does not have to receive from the clean culture heartbeat packet that existing Dynamic Host Configuration Protocol server for subsequent use returns in standby server list in Preset Time, the Dynamic Host Configuration Protocol server for subsequent use of correspondence is deleted from described standby server list.
3. method as claimed in claim 2, it is characterized in that, it is described after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in described standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue to use described IP address pool that service is provided, comprising:
After main Dynamic Host Configuration Protocol server breaks down, the Dynamic Host Configuration Protocol server for subsequent use that receives described standby server list is searched standby server corresponding to minimum IP address in standby server list, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server;
If standby server switches to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in standby server list in standby server list again, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list.
4. the method for claim 1, is characterized in that, described method also comprises:
Main Dynamic Host Configuration Protocol server after work for dhcp client provides the DHCP lease file that generates in service process, the historical lease cache file of DHCP;
After main Dynamic Host Configuration Protocol server is being judged and is had at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease file and DHCP three, by the content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list;
Switch to after main Dynamic Host Configuration Protocol server until the Dynamic Host Configuration Protocol server for subsequent use in standby server list, also based on DHCP lease file, the historical lease cache file work of DHCP.
5. the method as described in claim 1 or 3, is characterized in that, described Dynamic Host Configuration Protocol server for subsequent use switches to after main Dynamic Host Configuration Protocol server, also comprises:
The virtual ip address that main Dynamic Host Configuration Protocol server before main Dynamic Host Configuration Protocol server binding after switching is switched uses.
6. method as claimed in claim 2, is characterized in that, described method also comprises:
If main Dynamic Host Configuration Protocol server is not worked, Dynamic Host Configuration Protocol server for subsequent use is set up the available server list that comprises self IP address, and broadcasts heartbeat packet;
Described standby server receives after the heartbeat packet from other standby server broadcast, returns to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast;
If standby server receives the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list;
Dynamic Host Configuration Protocol server for subsequent use is searched Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judges that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server;
If standby server switches to main Dynamic Host Configuration Protocol server failure, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server;
Receive after the heartbeat packet of main Dynamic Host Configuration Protocol server fixed time broadcast, the Dynamic Host Configuration Protocol server for subsequent use heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server.
7. a Dynamic Host Configuration Protocol server redundant system, is characterized in that, described system comprises main Dynamic Host Configuration Protocol server and the Dynamic Host Configuration Protocol server for subsequent use with main Dynamic Host Configuration Protocol server share I P address pond, wherein,
Described main Dynamic Host Configuration Protocol server, for after its startup work, collaborative Dynamic Host Configuration Protocol server for subsequent use obtains standby server list; By the standby server list synchronization obtaining to the Dynamic Host Configuration Protocol server for subsequent use in described standby server list;
Described Dynamic Host Configuration Protocol server for subsequent use, obtains standby server list for collaborative main Dynamic Host Configuration Protocol server; Receive the standby server list that main Dynamic Host Configuration Protocol server sends; And after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue based on the work of described IP address pool.
8. system as claimed in claim 7, is characterized in that, main Dynamic Host Configuration Protocol server and Dynamic Host Configuration Protocol server for subsequent use are collaborative obtains standby server list, comprising:
Main Dynamic Host Configuration Protocol server, for fixed time broadcast heartbeat packet; Receive after the clean culture heartbeat packet of returning from Dynamic Host Configuration Protocol server for subsequent use, this Dynamic Host Configuration Protocol server for subsequent use is stored into standby server list; If do not receive in Preset Time from the clean culture heartbeat packet that in standby server list, existing Dynamic Host Configuration Protocol server for subsequent use returns, by for Dynamic Host Configuration Protocol server for subsequent use from described standby server list, delete;
Dynamic Host Configuration Protocol server for subsequent use, for receiving after the heartbeat packet of main Dynamic Host Configuration Protocol server broadcast, returns to clean culture heartbeat packet to main Dynamic Host Configuration Protocol server.
9. system as claimed in claim 8, it is characterized in that, described Dynamic Host Configuration Protocol server for subsequent use, for after main Dynamic Host Configuration Protocol server breaks down, carry out switching judging by the Dynamic Host Configuration Protocol server for subsequent use in standby server list, in the time meeting switching condition, switch to main Dynamic Host Configuration Protocol server and continue to use described IP address pool that service is provided, comprising:
Described Dynamic Host Configuration Protocol server for subsequent use, for after judging main Dynamic Host Configuration Protocol server and breaking down, search standby server corresponding to minimum IP address by the Dynamic Host Configuration Protocol server for subsequent use that receives described standby server list in standby server list, judge whether self is this standby server, if so, self is switched to main Dynamic Host Configuration Protocol server; And in the time judging standby server and switch to the failure of main Dynamic Host Configuration Protocol server, continued to search minimum standby server corresponding to IP address in standby server list by the standby server except this standby server in standby server list, until the standby server successful switch finding is the standby server that can not Gong search in main Dynamic Host Configuration Protocol server or standby server list.
10. system as claimed in claim 7, is characterized in that,
Described main Dynamic Host Configuration Protocol server, also for generating DHCP lease information, the historical lease cache file of DHCP for dhcp client provides service process after work; And after judging and having at least one to change in the historical lease cache file of the standby server list of obtaining, DHCP lease information and DHCP three, by the content synchronization after upgrading to the Dynamic Host Configuration Protocol server for subsequent use in up-to-date standby server list;
Dynamic Host Configuration Protocol server for subsequent use in described standby server list, also for switching to after main Dynamic Host Configuration Protocol server, based on DHCP lease file and the historical lease cache file work of DHCP.
11. as described in claim 7 or 9 system, it is characterized in that,
Described standby server, also for self being switched to after main Dynamic Host Configuration Protocol server, the virtual ip address that the main Dynamic Host Configuration Protocol server before binding is switched uses.
12. systems as claimed in claim 8, is characterized in that,
Described Dynamic Host Configuration Protocol server for subsequent use, also for after judging main Dynamic Host Configuration Protocol server and not working, sets up the available server list that comprises self IP address, and broadcasts heartbeat packet; Receive after the heartbeat packet from other standby server broadcast, return to clean culture heartbeat packet to the standby server of this heartbeat packet of broadcast; If receive the clean culture heartbeat packet of returning from other Dynamic Host Configuration Protocol server for subsequent use, these other Dynamic Host Configuration Protocol server for subsequent use is stored into described available server list; Search Dynamic Host Configuration Protocol server for subsequent use corresponding to minimum IP address in available server list, judge that whether self is this Dynamic Host Configuration Protocol server for subsequent use, if so, switches to self main Dynamic Host Configuration Protocol server; And switch to after the failure of main Dynamic Host Configuration Protocol server judging standby server, search minimum standby server corresponding to IP address by the standby server except this standby server in available server list in available server list again, until the standby server successful switch finding is main Dynamic Host Configuration Protocol server; Receive after the heartbeat packet of main Dynamic Host Configuration Protocol server fixed time broadcast, the Dynamic Host Configuration Protocol server for subsequent use heartbeat packet of going off the air, returns to clean culture heartbeat packet to this main Dynamic Host Configuration Protocol server.
CN201410145280.5A 2014-04-11 2014-04-11 A kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy Expired - Fee Related CN103945016B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410145280.5A CN103945016B (en) 2014-04-11 2014-04-11 A kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410145280.5A CN103945016B (en) 2014-04-11 2014-04-11 A kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy

Publications (2)

Publication Number Publication Date
CN103945016A true CN103945016A (en) 2014-07-23
CN103945016B CN103945016B (en) 2018-07-06

Family

ID=51192496

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410145280.5A Expired - Fee Related CN103945016B (en) 2014-04-11 2014-04-11 A kind of method and system of Dynamic Host Configuration Protocol server master-slave redundancy

Country Status (1)

Country Link
CN (1) CN103945016B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506654A (en) * 2015-01-08 2015-04-08 中国联合网络通信集团有限公司 Cloud computing system and backup method of dynamic host configuration protocol server
CN105007233A (en) * 2015-07-13 2015-10-28 互联网域名***北京市工程研究中心有限公司 Method for distributing address based on DHCP (dynamic host configuration protocol) server cluster load
CN105791251A (en) * 2014-12-26 2016-07-20 ***通信集团公司 Network service migration method and device and router
CN107291580A (en) * 2017-05-04 2017-10-24 复旦大学 MATLAB software system and method
CN107995327A (en) * 2017-12-22 2018-05-04 盛科网络(苏州)有限公司 Information Real-Time Sharing method between Dynamic Host Configuration Protocol server based on DHCP message
CN109507866A (en) * 2018-12-07 2019-03-22 天津津航计算技术研究所 A kind of double-machine redundancy system and method based on network address drift technology
CN110365930A (en) * 2018-04-11 2019-10-22 北京视联动力国际信息技术有限公司 A kind of data processing method and device
CN112769600A (en) * 2020-12-29 2021-05-07 新华三技术有限公司 DHCP escape method, device, equipment and machine readable storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060391A (en) * 2007-05-16 2007-10-24 华为技术有限公司 Master and spare server switching method and system and master server and spare server
CN101090309A (en) * 2007-07-18 2007-12-19 杭州华三通信技术有限公司 Method for implementing DHCP service redundant and DHCP server
CN101309167A (en) * 2008-06-27 2008-11-19 华中科技大学 Disaster allowable system and method based on cluster backup
CN101330531A (en) * 2008-07-31 2008-12-24 杭州华三通信技术有限公司 Method for processing DHCP address allocation and DHCP relay
CN101465862A (en) * 2009-01-09 2009-06-24 北京星网锐捷网络技术有限公司 Method and device for processing switch of authentication business, network appliance and communication system
CN101695049A (en) * 2009-11-10 2010-04-14 杭州华三通信技术有限公司 Method and device for processing businesses in monitoring system
CN102064951A (en) * 2009-11-18 2011-05-18 中兴通讯股份有限公司 Method for implementing master and standby DHCP servers
CN102098354A (en) * 2011-02-28 2011-06-15 北京星网锐捷网络技术有限公司 Method and server for allocating dynamic host configuration protocol (DHCP) addresses
CN102404146A (en) * 2011-11-17 2012-04-04 福建星网锐捷网络有限公司 Master-slave switching method, network device and DHCP server
CN102572014A (en) * 2012-03-07 2012-07-11 华为终端有限公司 Message processing method and device and system thereof
CN103067206A (en) * 2012-12-28 2013-04-24 无锡博欧节能科技有限公司 Internet of things across-machine room distributed type full automatic hot standby server switching system
CN103248724A (en) * 2013-04-19 2013-08-14 中国(南京)未来网络产业创新中心 SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method
US20140006568A1 (en) * 2012-06-28 2014-01-02 Alcatel-Lucent Canada, Inc. Prioritization based on ip pool and subnet by dhcp
CN103560922A (en) * 2013-11-18 2014-02-05 北京特立信电子技术股份有限公司 Disaster recovery method and system

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060391A (en) * 2007-05-16 2007-10-24 华为技术有限公司 Master and spare server switching method and system and master server and spare server
CN101090309A (en) * 2007-07-18 2007-12-19 杭州华三通信技术有限公司 Method for implementing DHCP service redundant and DHCP server
CN101309167A (en) * 2008-06-27 2008-11-19 华中科技大学 Disaster allowable system and method based on cluster backup
CN101330531A (en) * 2008-07-31 2008-12-24 杭州华三通信技术有限公司 Method for processing DHCP address allocation and DHCP relay
CN101465862A (en) * 2009-01-09 2009-06-24 北京星网锐捷网络技术有限公司 Method and device for processing switch of authentication business, network appliance and communication system
CN101695049A (en) * 2009-11-10 2010-04-14 杭州华三通信技术有限公司 Method and device for processing businesses in monitoring system
CN102064951A (en) * 2009-11-18 2011-05-18 中兴通讯股份有限公司 Method for implementing master and standby DHCP servers
CN102098354A (en) * 2011-02-28 2011-06-15 北京星网锐捷网络技术有限公司 Method and server for allocating dynamic host configuration protocol (DHCP) addresses
CN102404146A (en) * 2011-11-17 2012-04-04 福建星网锐捷网络有限公司 Master-slave switching method, network device and DHCP server
CN102572014A (en) * 2012-03-07 2012-07-11 华为终端有限公司 Message processing method and device and system thereof
US20140006568A1 (en) * 2012-06-28 2014-01-02 Alcatel-Lucent Canada, Inc. Prioritization based on ip pool and subnet by dhcp
CN103067206A (en) * 2012-12-28 2013-04-24 无锡博欧节能科技有限公司 Internet of things across-machine room distributed type full automatic hot standby server switching system
CN103248724A (en) * 2013-04-19 2013-08-14 中国(南京)未来网络产业创新中心 SDN (Software-Defined Networking) controller-based DHCP (Dynamic Host Configuration Protocol) broadcast processing method
CN103560922A (en) * 2013-11-18 2014-02-05 北京特立信电子技术股份有限公司 Disaster recovery method and system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105791251B (en) * 2014-12-26 2019-02-05 ***通信集团公司 A kind of network service moving method, device and router
CN105791251A (en) * 2014-12-26 2016-07-20 ***通信集团公司 Network service migration method and device and router
CN104506654A (en) * 2015-01-08 2015-04-08 中国联合网络通信集团有限公司 Cloud computing system and backup method of dynamic host configuration protocol server
CN104506654B (en) * 2015-01-08 2019-04-19 中国联合网络通信集团有限公司 Cloud computing system and Dynamic Host Configuration Protocol server backup method
CN105007233A (en) * 2015-07-13 2015-10-28 互联网域名***北京市工程研究中心有限公司 Method for distributing address based on DHCP (dynamic host configuration protocol) server cluster load
CN105007233B (en) * 2015-07-13 2018-02-27 互联网域名***北京市工程研究中心有限公司 A kind of method that distribution address is loaded based on Dynamic Host Configuration Protocol server cluster
CN107291580A (en) * 2017-05-04 2017-10-24 复旦大学 MATLAB software system and method
CN107995327A (en) * 2017-12-22 2018-05-04 盛科网络(苏州)有限公司 Information Real-Time Sharing method between Dynamic Host Configuration Protocol server based on DHCP message
CN107995327B (en) * 2017-12-22 2020-07-28 盛科网络(苏州)有限公司 Method for sharing information between DHCP servers in real time based on DHCP message
CN110365930A (en) * 2018-04-11 2019-10-22 北京视联动力国际信息技术有限公司 A kind of data processing method and device
CN110365930B (en) * 2018-04-11 2021-07-30 视联动力信息技术股份有限公司 Data processing method and device
CN109507866A (en) * 2018-12-07 2019-03-22 天津津航计算技术研究所 A kind of double-machine redundancy system and method based on network address drift technology
CN112769600A (en) * 2020-12-29 2021-05-07 新华三技术有限公司 DHCP escape method, device, equipment and machine readable storage medium

Also Published As

Publication number Publication date
CN103945016B (en) 2018-07-06

Similar Documents

Publication Publication Date Title
CN103945016A (en) DHCP server active-standby redundancy method and system
CN101330531B (en) Method for processing DHCP address allocation and DHCP relay
CN102025798B (en) Address allocation processing method, device and system
US8825904B2 (en) Method, apparatus, system for address management
JP5331163B2 (en) IP address assignment system, DHCP server, and IP address assignment method
EP1125423B1 (en) Digital network modem with an integrated dhcp server
CN102647486B (en) Address distribution method, equipment and system
CN101090309A (en) Method for implementing DHCP service redundant and DHCP server
EP2648114A1 (en) Method, system, token conreoller and memory database for implementing distribute-type main memory database system
CN104601959A (en) Video monitoring system and method for rapidly accessing web camera
CN102244690B (en) Address allocation method and system of dynamic host configuration protocol (DHCP) as well as client side and servers of same
CN102299932A (en) Backup method for DHCP (Dynamic Host Configuration Protocol) server and DHCP server
CN111131445B (en) DHCP cluster scheduling method and DHCP cluster system
CN102025790A (en) Address allocation method, device and system
CN113169895A (en) N +1 redundancy for virtualization services with low latency failover
CN104506372A (en) Method and system for realizing host-backup server switching
CN101227333B (en) Disaster tolerance network managing system and login method of network managing subscriber end
CN110535947B (en) Storage device cluster configuration node switching method, device and equipment
CN102292941A (en) Protection method for subscriber access network and equipment thereof
CN104158694A (en) Hot standby method and device for DHCPv6 (Dynamic Host Configuration Protocol for IPv6) server
CN115499414A (en) Address allocation method and device
CN102025475A (en) Address allocation method, apparatus and system in hot backup scene
CN104734880A (en) DHCP backup system independent of DHCP server supporting and cooperation
Cisco Managing DHCP Servers
CN113301086A (en) DNS data management system and management method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: INST OF MICROELECTRONICS, C. A. S

Free format text: FORMER OWNER: JIANGSU INTERNET OF THINGS RESEARCH + DEVELOMENT CO., LTD.

Effective date: 20150624

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150624

Address after: 100029 Beijing city Chaoyang District Beitucheng West Road No. 3

Applicant after: Institute of Microelectronics of the Chinese Academy of Sciences

Address before: 214135 Jiangsu province Wuxi city Wuxi District Road No. 200 China Linghu Sensor Network International Innovation Park building C

Applicant before: JIANGSU R & D CENTER FOR INTERNET OF THINGS

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160113

Address after: 214135 Jiangsu Wuxi District Road No. 200 China Linghu Sensor Network International Innovation Park C building 10 floor

Applicant after: JIANGSU ZHONGKE YILIAN COMMUNICATION TECHNOLOGY Co.,Ltd.

Address before: 100029 Beijing city Chaoyang District Beitucheng West Road No. 3

Applicant before: Institute of Microelectronics of the Chinese Academy of Sciences

GR01 Patent grant
GR01 Patent grant
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20230905

Granted publication date: 20180706

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20240119

Granted publication date: 20180706

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180706