Nothing Special   »   [go: up one dir, main page]

CN104427009A - Host dynamic IP (Internet protocol) address management system and method - Google Patents

Host dynamic IP (Internet protocol) address management system and method Download PDF

Info

Publication number
CN104427009A
CN104427009A CN201310389270.1A CN201310389270A CN104427009A CN 104427009 A CN104427009 A CN 104427009A CN 201310389270 A CN201310389270 A CN 201310389270A CN 104427009 A CN104427009 A CN 104427009A
Authority
CN
China
Prior art keywords
main frame
address
management server
identifier
dynamic
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.)
Pending
Application number
CN201310389270.1A
Other languages
Chinese (zh)
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201310389270.1A priority Critical patent/CN104427009A/en
Publication of CN104427009A publication Critical patent/CN104427009A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • H04L61/3015Name registration, generation or assignment
    • H04L61/302Administrative registration, e.g. for domain names at internet corporation for assigned names and numbers [ICANN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5076Update or notification mechanisms, e.g. DynDNS

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a host dynamic IP (Internet protocol) address management method. The method comprises the following steps of acquiring an IP address from a dynamic host configuration protocol server when the host is started; transmitting the IP address and the information of the host to a management server when an identifier is not allocated to the host by the management server; when the IP address of the host and the information of the host are received from the host, registering the host, and allocating the identifier to the host; or when the host has the identifier, transmitting the identifier and the IP address to the management server; looking up a database for an IP address corresponding to the identifier by virtue of the management server; updating the IP address corresponding to the identifier in the database with the IP address transmitted by the host. The invention also provides a host dynamic IP address management system. According to the method and the system, the dynamic IP of the host can be effectively managed by the management server.

Description

Main frame dynamic IP addressing management system and method
Technical field
The present invention relates to a kind of IP management system and method, particularly relate to a kind of main frame dynamic IP addressing management system and method.
Background technology
When multiple main frame uses simultaneously, usually can occupy a large amount of IP addresses.The IP address that this main frame takies is discharged when main frame shuts down, again new IP address is got during start, but due to the change of IP address, and the service function of main frame also can be changed sometimes, make keeper cannot manage this main frame, also cannot learn the service function before this main frame, inconvenient keeper, to the management of multiple main frame, causes the reduction of operating efficiency.
Summary of the invention
In view of above content, be necessary to provide a kind of main frame dynamic IP addressing management system, can the dynamic IP of management host.
In addition, there is a need to provide a kind of main frame dynamic IP addressing management method, can the dynamic IP of management host.
A kind of main frame dynamic IP addressing management system, run in main frame, this main frame connection management server, this system comprises: acquisition module, for when main frame is started shooting, obtains IP address from Dynamic Host Configuration Protocol server; First sending module, for do not have described management server to distribute when this main frame identifier time, the information of the IP address and this main frame that send this main frame to management server, to register at management server, obtain management server distribute identifier; Receiver module, for receiving management server send this management server to the identifier of this host assignment; And second sending module, during for having identifier that described management server distributes when described main frame, the identifier of this main frame and IP address are sent to management server, to upgrade IP address corresponding to described identifier on the management server.
A kind of main frame dynamic IP addressing management system, run in management server, this management server connects multiple host, this system comprises: distribution module, for when receiving the information of the IP address of this main frame that main frame sends and main frame, this management server is registered this main frame, and distributes an identifier to this main frame; Checking module, for when receiving identifier and the IP address of main frame transmission, searches the IP address that this identifier is corresponding in a database; And update module, the IP address that the described identifier for storing in the IP address that sent by main frame more new database is corresponding
A kind of main frame dynamic IP addressing management method, the method comprises: obtaining step, when main frame is started shooting, obtains IP address from Dynamic Host Configuration Protocol server; First forwarding step, when the identifier that this main frame does not have management server to distribute, the information of the IP address and this main frame that send this main frame is to management server; Allocation step, when management server receives the information of the IP address of this main frame that main frame sends and main frame, this management server is registered this main frame, and distributes an identifier to this main frame; Or second forwarding step, when described main frame has the identifier that described management server distributes, the identifier of this main frame and IP address are sent to management server; Check step, when management server receives identifier and the IP address of main frame transmission, search the IP address that this identifier is corresponding in a database; And step of updating, the IP address that the described identifier that the IP address sent by main frame more stores in new database is corresponding.
Compared to prior art, described main frame dynamic IP addressing management system and method, manage the dynamic IP of each main frame, even if make after main frame starts shooting again, manager also can know the service function before this main frame from management server.
Accompanying drawing explanation
Fig. 1 is the running environment figure of main frame dynamic IP addressing management system of the present invention preferred embodiment.
Fig. 2 is the functional block diagram of main frame dynamic IP addressing management system in Fig. 1.
Fig. 3 is the operation process chart of main frame dynamic IP addressing management method of the present invention preferred embodiment.
Main element symbol description
Main frame 1
Main frame dynamic IP addressing management system 10
Management server 2
Database 20
Dynamic Host Configuration Protocol server 3
Acquisition module 100
Judge module 101
First sending module 102
Distribution module 103
Memory module 104
Receiver module 105
Second sending module 106
Checking module 107
Update module 108
Feedback module 109
Following embodiment will further illustrate the present invention in conjunction with above-mentioned accompanying drawing.
Embodiment
As shown in Figure 1, be the running environment figure of main frame dynamic IP addressing management system of the present invention preferred embodiment.This main frame dynamic IP addressing management system 10 runs in multiple main frame 1 and management server 2.Described multiple main frame 1 is connected to described management server 2 by network, and described multiple main frame 1 can be application server, computer etc.Described management server 2 comprises database 20, and this database 20 can be built in management server 2, also can be external in this management server 2.Each main frame 1 is also connected to Dynamic Host Configuration Protocol server (Dynamic HostConfiguration Protocol, DHCP) 3(hereinafter referred to as Dynamic Host Configuration Protocol server 3).This Dynamic Host Configuration Protocol server 3 is for giving each main frame 1 distributing IP address.
As shown in Figure 2, be the functional block diagram of main frame dynamic IP addressing management system 10 in Fig. 1.Described main frame dynamic IP addressing management system 10 comprises: acquisition module 100, judge module 101, first sending module 102, distribution module 103, memory module 104, receiver module 105, second sending module 106, checking module 107, update module 108 and feedback module 109.Described module is the software program section with specific function, this software program section is stored in computer-readable recording medium or other memory device, can be performed by the calculation element that computer or other comprise processor, thus complete the work flow of management host dynamic IP in the present invention.
Acquisition module 100, for when main frame 1 is started shooting, obtains IP address from Dynamic Host Configuration Protocol server 3, the corresponding IP address of each main frame 1.
Judge module 101 is for judging the identifier (identification, ID) whether this main frame 1 has management server 2 to distribute.
First sending module 102 for do not have described management server 2 to distribute when this main frame 1 identifier time, the information of the IP address and this main frame 1 that send this main frame 1 is to management server 2.The information of this main frame 1 comprises the service function of this main frame 1, the title, model etc. of main frame 1.Described server info refers to the function of this main frame 1, and such as main frame 1 is e-mail server, then the service function of this main frame 1 is for client provides E-mail service.
When distribution module 103 is for the IP address that receives main frame 1 when management server 2 and send and the information of main frame 1, this management server 2 is registered this main frame 1, and distributes an identifier to this main frame 1, this identifier is sent to this main frame 1.
Memory module 104 for being bound by the identifier of the IP address of this main frame 1, the information of main frame 1 and described distribution, and is stored in database 20.
Receiver module 105 for receive and store described management server 2 send identifier.
Second sending module 106 for there is when described main frame 1 described management server 2 distribute identifier time, the current information of the identifier of this main frame 1, IP address and this main frame 1 is sent to management server 2.The current information of described main frame 1 comprises the service function of this main frame 1, the title, model etc. of main frame 1 equally.When main frame 1 has the identifier of described management server 2 distribution, namely represent that this main frame 1 is registered on management server 2, the service function of this main frame 1 may change, such as, main frame 1 is e-mail server, afterwards as database server, namely the information of main frame 1 changes.Therefore, this main frame 1 current information is sent to management server 2 by described second sending module 106.
Checking module 107 searches IP address corresponding to this identifier for the identifier sent according to main frame 1 in database 20, and judges that whether this IP address found is identical with the IP address that main frame 1 sends.
Update module 108 is for when the described IP address found in database 20 is different from the IP address that main frame 1 sends, the IP address that the described identifier of the IP address utilizing this main frame 1 to send more in new database 20 is corresponding, the identifier information binding of the IP address that main frame 1 is sent, the current information of main frame 1 and this main frame 1.
Management server 2, for when the described IP address stored in database 20 is identical with the IP address that main frame 1 sends, is confirmed that the feedback information of the IP address of this main frame 1 sends to main frame 1 by feedback module 109.
For example, if main frame 1 is e-mail server and this main frame 1 is not registered on management server 2, then, after the start of this main frame 1, Dynamic Host Configuration Protocol server 3 distributes an IP address to this main frame 1.The information of this IP address and this main frame 1 is sent to management server 2 by this main frame 1, management server 2 registers the information of this main frame 1, and distribute an identifier to this main frame 1, the information of the IP address of this main frame 1, identifier and main frame 1 is carried out binding and is stored in database 20.After the shutdown of this main frame 1, discharge described IP address, this IP address assignment can use to other main frames 1 by described Dynamic Host Configuration Protocol server 3.When this main frame 1 is started shooting again, this main frame 1 changes and has been made database server.Described Dynamic Host Configuration Protocol server 3 distributes a new IP address to this main frame 1.Because this main frame 1 is registered in management server 2, therefore the current information of the new IP address of this main frame 1, identifier and this main frame 1 is sent to management server 2, this management server 2 searches IP address corresponding to described identifier in database 20, and new IP address is replaced the IP address stored in this database 20.Therefore, although IP address changed by described main frame 1, this management server 2 still can know that this main frame 1 is before as e-mail server.
As shown in Figure 3, be the operation process chart of main frame dynamic IP addressing management method of the present invention preferred embodiment.
Step S30, when main frame 1 is started shooting, acquisition module 100 obtains IP address from Dynamic Host Configuration Protocol server 3, the corresponding IP address of each main frame 1.
Step S31, judge module 101 judges the identifier (identification, ID) whether this main frame 1 has management server 2 to distribute.When the identifier that this main frame 1 does not have described management server 2 to distribute, perform step S32.When this main frame 1 has the identifier of described management server 2 distribution, perform step S35.
Step S32, the information of IP address and this main frame 1 that the first sending module 102 sends this main frame 1 is to management server 2.The information of this main frame 1 comprises the service function of this main frame 1, the title, model etc. of main frame 1.Described service function refers to the function of this main frame 1, and such as main frame 1 is e-mail server, then the service function of this main frame 1 is for client provides E-mail service.
Step S33, when distribution module 103 is for the IP address that receives main frame 1 when management server 2 and send and the information of main frame 1, this management server 2 is registered this main frame 1, and distributes an identifier to this main frame 1.
Step S34, the identifier of the IP address of this main frame 1, the information of main frame 1 and described distribution is bound by memory module 104, and is stored in database 20, directly performs step S39.
Step S35, receiver module 105 receives and stores the identifier of described management server 2 transmission.
Step S36, the current information of the identifier of this main frame 1, IP address and this main frame 1 is sent to management server 2 by the second sending module 106.The current information of described main frame 1 comprises the service function of this main frame 1, the title, model etc. of main frame 1 equally.When main frame 1 has the identifier of described management server 2 distribution, namely represent that this main frame 1 is registered on management server 2, the service function of this main frame 1 may change, such as, main frame 1 is e-mail server, afterwards as database server, namely the information of main frame 1 changes.Therefore, this main frame 1 current information is sent to management server 2 by described second sending module 106.
Step S37, checking module 107 searches IP address corresponding to this identifier according to the identifier that main frame 1 sends in database 20, and judges that whether this IP address found is identical with the IP address that main frame 1 sends.When the described IP address found in database 20 is different from the IP address that main frame 1 sends, perform step S38.When the described IP address found in database 20 is identical with the IP address that main frame 1 sends, directly perform step S39.
Step S38, the IP address that the described identifier of the IP address that update module 108 utilizes this main frame 1 to send more in new database 20 is corresponding, the identifier information binding of the IP address that main frame 1 is sent, the current information of main frame 1 and this main frame 1.
Step S39, management server 2 is confirmed that the feedback information of the IP address of main frame 1 sends to main frame 1 by feedback module 109.
It should be noted last that, above embodiment is only in order to illustrate technical scheme of the present invention and unrestricted, although with reference to preferred embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that, can modify to technical scheme of the present invention or equivalent replacement, and not depart from the spirit and scope of technical solution of the present invention.

Claims (10)

1. a main frame dynamic IP addressing management system, runs in main frame, and this main frame connection management server, is characterized in that, this system comprises:
Acquisition module, for when main frame is started shooting, obtains IP address from Dynamic Host Configuration Protocol server;
First sending module, for do not have described management server to distribute when this main frame identifier time, the information of the IP address and this main frame that send this main frame to management server, to register at management server, obtain management server distribute identifier;
Receiver module, for receiving management server send this management server to the identifier of this host assignment; And
Second sending module, for have when described main frame described management server distribute identifier time, the identifier of this main frame and IP address are sent to management server, to upgrade IP address corresponding to described identifier on the management server.
2. main frame dynamic IP addressing management system as claimed in claim 1, it is characterized in that, the information of described main frame comprises: the service function of main frame, the title of main frame and model.
3. main frame dynamic IP addressing management system as claimed in claim 1, is characterized in that, described second sending module also for the information of described main frame is sent to management server, to perform the binding of main frame and service function on the management server.
4. a main frame dynamic IP addressing management system, runs in management server, and this management server connects multiple host, and it is characterized in that, this system comprises:
Distribution module, for when receiving the information of the IP address of this main frame that main frame sends and main frame, this management server being registered this main frame, and distributes an identifier to this main frame;
Checking module, for when receiving identifier and the IP address of main frame transmission, searches the IP address that this identifier is corresponding in a database; And
Update module, the IP address that the described identifier for storing in the IP address that sent by main frame more new database is corresponding.
5. main frame dynamic IP addressing management system as claimed in claim 4, it is characterized in that, the information of described main frame comprises: the service function of main frame, the title of main frame and model.
6. main frame dynamic IP addressing management system as claimed in claim 5, it is characterized in that, this system also comprises: memory module, for being bound by the identifier of the IP address of this main frame, the information of main frame and described distribution, and is stored in database.
7. a main frame dynamic IP addressing management method, is characterized in that, the method comprises:
Obtaining step, when main frame is started shooting, obtains IP address from Dynamic Host Configuration Protocol server;
First forwarding step, when the identifier that this main frame does not have management server to distribute, the information of the IP address and this main frame that send this main frame is to management server;
Allocation step, when management server receives the information of the IP address of this main frame that main frame sends and main frame, this management server is registered this main frame, and distributes an identifier to this main frame; Or
Second forwarding step, when described main frame has the identifier of described management server distribution, is sent to management server by the identifier of this main frame and IP address;
Check step, when management server receives identifier and the IP address of main frame transmission, search the IP address that this identifier is corresponding in a database; And
Step of updating, the IP address that the described identifier that the IP address sent by main frame more stores in new database is corresponding.
8. main frame dynamic IP addressing management method as claimed in claim 7, it is characterized in that, the information of described main frame comprises: the service function of main frame, the title of main frame and model.
9. main frame dynamic IP addressing management method as claimed in claim 8, it is characterized in that, described second forwarding step also comprises: the current information of described main frame is sent to management server.
10. main frame dynamic IP addressing management method as claimed in claim 7, it is characterized in that, the method also comprises:
Feedback step, confirms that by management server the feedback information of this host IP address sends to main frame.
CN201310389270.1A 2013-08-30 2013-08-30 Host dynamic IP (Internet protocol) address management system and method Pending CN104427009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310389270.1A CN104427009A (en) 2013-08-30 2013-08-30 Host dynamic IP (Internet protocol) address management system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310389270.1A CN104427009A (en) 2013-08-30 2013-08-30 Host dynamic IP (Internet protocol) address management system and method

Publications (1)

Publication Number Publication Date
CN104427009A true CN104427009A (en) 2015-03-18

Family

ID=52974911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310389270.1A Pending CN104427009A (en) 2013-08-30 2013-08-30 Host dynamic IP (Internet protocol) address management system and method

Country Status (1)

Country Link
CN (1) CN104427009A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106972960A (en) * 2017-03-17 2017-07-21 杭州全视软件有限公司 A kind of adaptation networking detector, the method for controller
CN111698283A (en) * 2020-04-29 2020-09-22 中国平安财产保险股份有限公司 Distributed cluster host management and control method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004059925A1 (en) * 2002-12-24 2004-07-15 Hajime Fukushima Communication model, signal, method, and device for confirming reachability in network where host reachability is accomplished by relating static identifier to dynamic address
CN101068160A (en) * 2007-06-15 2007-11-07 杭州华三通信技术有限公司 Method for managing dynamic address equipment and agenty device
CN101159646A (en) * 2007-11-23 2008-04-09 杭州华三通信技术有限公司 Login method and apparatus for AP
CN101159749A (en) * 2007-11-23 2008-04-09 杭州华三通信技术有限公司 Method for automatic login EC on ISC and corresponding device
CN101286887A (en) * 2008-06-12 2008-10-15 杭州华三通信技术有限公司 Method, device and system for realizing terminal registry

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004059925A1 (en) * 2002-12-24 2004-07-15 Hajime Fukushima Communication model, signal, method, and device for confirming reachability in network where host reachability is accomplished by relating static identifier to dynamic address
CN101068160A (en) * 2007-06-15 2007-11-07 杭州华三通信技术有限公司 Method for managing dynamic address equipment and agenty device
CN101159646A (en) * 2007-11-23 2008-04-09 杭州华三通信技术有限公司 Login method and apparatus for AP
CN101159749A (en) * 2007-11-23 2008-04-09 杭州华三通信技术有限公司 Method for automatic login EC on ISC and corresponding device
CN101286887A (en) * 2008-06-12 2008-10-15 杭州华三通信技术有限公司 Method, device and system for realizing terminal registry

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106972960A (en) * 2017-03-17 2017-07-21 杭州全视软件有限公司 A kind of adaptation networking detector, the method for controller
CN111698283A (en) * 2020-04-29 2020-09-22 中国平安财产保险股份有限公司 Distributed cluster host management and control method, device, equipment and storage medium
CN111698283B (en) * 2020-04-29 2024-04-05 中国平安财产保险股份有限公司 Management and control method, device, equipment and storage medium of distributed cluster host

Similar Documents

Publication Publication Date Title
CN100527752C (en) DHCP address allocation method
CN103856569B (en) A kind of method and apparatus of synchronous domain name system asset information
CN104780115B (en) Load-balancing method and system in cloud computing environment
EP2256626B1 (en) Network event triggered software updates
CN103281203B (en) A kind of dhcp address allocation management method based on ecos systems
CN101442566A (en) Method and apparatus for implementing dynamic domain name update
US8161135B2 (en) Device identification number based name service
WO2020125524A1 (en) Distributed optical fiber access system and management method therefor
CN102262546A (en) Method for booting operating system in diskless way, electronic device and server
CN104717314A (en) IP management method and system, client-side and server
CN107547688B (en) Message processing method and device
CN102315968A (en) Network configuration method in virtual machine environment
CN102546261B (en) Network element upgrading method, network element, server and system
CN104113435A (en) Method and device for generating identifier
CN103581040A (en) Server distributing device and server distributing method
US9871699B2 (en) Telecommunications node configuration management
US9819545B2 (en) Telecommunications node configuration management
CN106604075A (en) Set top box configuration method and system
CN104618522A (en) Automatic updating method for IP address of terminal and Ethernet access device
CN107070719B (en) Equipment management method and device
US9612822B2 (en) Telecommunications node configuration management
CN107968725B (en) Method and device for returning and configuring configuration information of home gateway unit type terminal device
CN104427009A (en) Host dynamic IP (Internet protocol) address management system and method
CN105827496A (en) Method and apparatus for managing PE device
CN102710810A (en) Method for automatically assigning internet protocol (IP) address and relay equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150318