[go: up one dir, main page]

CN102387222A - Address distribution method, apparatus and system thereof - Google Patents

Address distribution method, apparatus and system thereof Download PDF

Info

Publication number
CN102387222A
CN102387222A CN2011103194645A CN201110319464A CN102387222A CN 102387222 A CN102387222 A CN 102387222A CN 2011103194645 A CN2011103194645 A CN 2011103194645A CN 201110319464 A CN201110319464 A CN 201110319464A CN 102387222 A CN102387222 A CN 102387222A
Authority
CN
China
Prior art keywords
bras
address
cluster
idle
management 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
CN2011103194645A
Other languages
Chinese (zh)
Other versions
CN102387222B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201110319464.5A priority Critical patent/CN102387222B/en
Publication of CN102387222A publication Critical patent/CN102387222A/en
Application granted granted Critical
Publication of CN102387222B publication Critical patent/CN102387222B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

本发明实施例公开了一种地址分配方法、装置及系统,其中,该方法包括:地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。本发明实施例提供的技术方案保证地址池管理服务器统一管理和分配BRAS集群中的地址,从而有效提高了地址的分配和使用效率。

Figure 201110319464

The embodiment of the present invention discloses an address allocation method, device and system, wherein the method includes: the address pool management server receives the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management The server includes current idle address information of each BRAS in the BRAS cluster; according to the current idle address information of each BRAS in the BRAS cluster, sends the idle address of the second BRAS in the BRAS cluster to the first BRAS, to allocate the idle address of the second BRAS to the terminal equipment connected to the first BRAS. The technical solution provided by the embodiment of the present invention ensures that the address pool management server uniformly manages and allocates addresses in the BRAS cluster, thereby effectively improving the efficiency of address allocation and use.

Figure 201110319464

Description

Address distribution method, Apparatus and system
Technical field
The present invention relates to networking technology area, relate in particular to a kind of address distribution method, Apparatus and system.
Background technology
The high speed development of the Internet, number of broadband customers increases sharply, and the demand of IPv4 address is presented the situation of surge.
Telecom operators adopt usually and give every Broadband Remote Access Server (Broadband Remote Access Server at present; Hereinafter to be referred as BRAS) or Gateway GPRS Support Node (Gateway GPRS Support Node is hereinafter to be referred as GGSN) place some ratios public network IP v4 address as address pool.After the address pool utilization rate of each BRAS or GGSN reached certain saturation value, the keeper placed more the location again in address pool.Specifically; The peak was used at 20 o'clock to 24 o'clock at night in address in the address pool of the BRAS at sub-district domestic consumer place; Address idleness in this address pool is very high At All Other Times; And during the address in the address pool of the BRAS at office building zone place used the peak to go to work by day, evening, the address of this address pool was in idle condition mostly.The keeper then need monitor the address pool behaviour in service of each equipment at any time; When the address utilization rate in the address pool is high; The keeper needs in time in this address pool, to add the address; Otherwise the user can't surf the Net, and for the low address pool of address utilization rate, the keeper also need shunt the address pool to other inadequate resource with the address of free time.
Therefore, the manual address pool management of prior art is cumbersome, and managing independently of each BRAS address pool make address assignment and service efficiency lower, can't satisfy network resources demand.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of address distribution method, Apparatus and system, and the manual address pool management that can solve prior art is cumbersome, and address assignment and the lower problem of service efficiency.
For realizing above-mentioned purpose, the embodiment of the invention provides a kind of address distribution method, comprising:
Address pool management server receives the address request that the BRAS in the Broadband Remote Access Server BRAS cluster sends, and comprises the current idle address information of each BRAS in the said BRAS cluster in the said address pool management server;
According to the current idle address information of each BRAS in the said BRAS cluster, the idle address of the 2nd BRAS in the said BRAS cluster is sent to a said BRAS, the idle address of said the 2nd BRAS is distributed to the terminal equipment that is connected with a said BRAS.
The embodiment of the invention also provides a kind of address distribution method, comprising:
The address request that the first Broadband Remote Access Server BRAS receiving terminal apparatus sends;
According to the idle address information that comprises among the said BRAS,, then said address request is sent to address pool management server if confirm that there is not idle address in a said BRAS;
Receiver address pond management server sends the idle address of the 2nd BRAS, and a said BRAS and the 2nd BRAS all belong to the BRAS cluster;
The idle address of said the 2nd BRAS is sent to said terminal equipment.
The embodiment of the invention also provides a kind of address pool management server, comprising:
Receiver module is used for receiving the address request that a BRAS of Broadband Remote Access Server BRAS cluster sends, and comprises the current idle address information of each BRAS in the said BRAS cluster in the said address pool management server;
First distribution module; Be used for current idle address information according to said each BRAS of BRAS cluster; The idle address of the 2nd BRAS in the said BRAS cluster is sent to a said BRAS, the idle address of said the 2nd BRAS is distributed to the terminal equipment that is connected with a said BRAS.
The embodiment of the invention also provides a kind of Broadband Remote Access Server, comprising:
First receiver module is used for the address request that receiving terminal apparatus sends;
Determination module is used for the idle address information that comprises according to said Broadband Remote Access Server BRAS, if confirm that there is not idle address in said BRAS, then said address request is sent to address pool management server;
Second receiver module is used for the idle address of other BRAS that receiver address pond management server sends, and said BRAS and said other BRAS all belong to the BRAS cluster;
Second distribution module is used for the idle address of said other BRAS is sent to said terminal equipment.
The embodiment of the invention also provides a kind of address allocation system, comprising:
Broadband Remote Access Server BRAS cluster, said BRAS cluster comprises above-mentioned a plurality of Broadband Remote Access Server;
With the address pool management server that each BRAS in the said BRAS cluster communicates by letter, said address pool management server adopts above-mentioned address pool management server.
The embodiment of the invention also provides a kind of address allocation system; Comprise: Broadband Remote Access Server BRAS cluster; Said BRAS cluster comprises a plurality of above-mentioned Broadband Remote Access Server, and a BRAS in the said BRAS cluster adopts above-mentioned address pool management server.
The embodiment of the invention adopts address pool management server that the address pool of each BRAS in the BRAS cluster is carried out unified management; When certain BRAS in the BRAS cluster need distribute address and this locality not to have idle address for terminal equipment; This BRAS can send address request to this address pool management server, and Address Management Server can be given the terminal equipment of needs address according to the idle address among other BRAS of address pool information distribution of its unified management then.Therefore, the method that present embodiment provides can be carried out unified management to the address pool in the BRAS cluster automatically, and can improve the distribution and the service efficiency of address.
Description of drawings
The address distribution method schematic flow sheet that Fig. 1 provides for the embodiment of the invention one;
The address distribution method schematic flow sheet that Fig. 2 provides for the embodiment of the invention two;
Fig. 3 is the applied SNA figure of method embodiment shown in Figure 2;
The address distribution method schematic flow sheet that Fig. 4 provides for the embodiment of the invention three;
Fig. 5 is the applied SNA figure of method embodiment shown in Figure 4;
The address distribution method schematic flow sheet that Fig. 6 provides for the embodiment of the invention four;
The address pool management server structural representation that Fig. 7 provides for the embodiment of the invention five;
The address pool management server structural representation that Fig. 8 provides for the embodiment of the invention six;
The Broadband Remote Access Server structural representation that Fig. 9 provides for the embodiment of the invention seven;
The address allocation system sketch map that Figure 10 provides for the embodiment of the invention eight;
The address allocation system sketch map that Figure 11 provides for the embodiment of the invention nine;
The address allocation system sketch map that Figure 12 provides for the embodiment of the invention ten;
The address allocation system sketch map that Figure 13 provides for the embodiment of the invention 11.
Embodiment
The address distribution method schematic flow sheet that Fig. 1 provides for the embodiment of the invention one, said method comprises:
Step 101, address pool management server receive the address request that the BRAS in the Broadband Remote Access Server BRAS cluster sends, and comprise the current idle address information of each BRAS in the said BRAS cluster in the said address pool management server.
The one BRAS of present embodiment can be any BRAS that sends Address requests in the BRAS cluster.
Wherein, The one BRAS comprises the idle address information in the BRAS address pool, when address request that a BRAS receiving terminal apparatus sends, determines whether to exist idle address according to the idle address information in the BRAS address pool; If exist; Then directly idle address is sent to terminal equipment, otherwise the address request that terminal equipment is sent sends to address pool management server.
Step 102, according to the current idle address information of each BRAS in the said BRAS cluster; The idle address of the 2nd BRAS in the said BRAS cluster is sent to a said BRAS, the idle address of said the 2nd BRAS is distributed to the terminal equipment that is connected with a said BRAS.
Comprise the idle address information in the current address pool of each BRAS in the BRAS cluster in the address pool management server in the present embodiment; Address pool management server is according to the idle address information in the current address pool of each BRAS; Confirm to exist the 2nd BRAS of idle address; Wherein, the 2nd BRAS is any BRAS that has idle address in the BRAS cluster, and the terminal equipment that is connected with a BRAS is distributed in the idle address of the 2nd BRAS; Be specially: address pool management server sends address assignment message and gives a BRAS; The one BRAS gives terminal equipment with the address assignment forwards, wherein, comprises the idle address information of the 2nd BRAS that is assigned with in the address assignment message.
Therefore; The embodiment of the invention adopts address pool management server that the address pool of each BRAS in the BRAS cluster is carried out unified management; When certain BRAS in the BRAS cluster need distribute address and this locality not to have idle address for terminal equipment; This BRAS can send address request to this address pool management server, and Address Management Server can be given the terminal equipment of needs address according to the idle address among other BRAS of address pool information distribution of its unified management then.Therefore, the method that present embodiment provides can be carried out unified management to the address pool in the BRAS cluster automatically, and can improve the distribution and the service efficiency of address.
The address distribution method schematic flow sheet that Fig. 2 provides for the embodiment of the invention two; Fig. 3 is the applied SNA figure of method embodiment shown in Figure 2; As shown in Figures 2 and 3; Server of configuration is used to carry out the work of above-mentioned address pool management server outside the BRAS cluster, uses address pool management server as main, outside the BRAS cluster, disposes another server as standby address pond management server; When the master can not work with address pool management server, carry out main work with address pool management server; Have 6 BRAS in this BRAS cluster; Wherein, When No. 1 BRAS need distribute address for its terminal equipment and the local no idle address of this No. 1 BRAS; This No. 1 BRAS sends address request to main with address pool management server, and this main method with the distribution of address pool management server executive address is as shown in Figure 2:
Step 201, the main address request that receives No. 1 BRAS transmission with address pool management server.
Step 202, according to the main current address pool information of each BRAS with the local storage of address pool management server, confirm to have idle address in the address pool of No. 2 BRAS, and distribute the idle address among the BRAS according to the order of sequence No. 2.
In the present embodiment; Main with the address pool management server address pool information that each BRAS sends respectively in (as every at a distance from 5 seconds) reception BRAS cluster at intervals; Wherein, Address pool information comprises address list and the idle address information in the address pool, and the master confirms idle address with address pool management server according to the current address pool information of each BRAS, and the tabulation of location, base area, idle address is arranged according to the order of sequence; Afterwards, the idle address after arranging is according to the order of sequence bound and is stored in the address pool information database with each affiliated BRAS respectively.
In the present embodiment; Main other 2~No. 5 current address pool information of BRAS that store in the information database of inquire address pond according to the order of sequence with address pool management server; If there is idle address in No. 2 BRAS, then distribute the idle address among the BRAS according to the order of sequence No. 2, be specially: the master sends address assignment message with address pool management server and gives No. 1 BRAS; This address assignment message comprises the idle address information that is assigned with among the BRAS No. 2, and No. 1 BRAS sends to connected terminal equipment with this address assignment message.
In the present embodiment; If there is not idle address in No. 2 BRAS; The main address pool information that continues inquire address pond other BRAS of information database with address pool management server; Confirm to exist other BRAS of idle address, afterwards the idle address among other BRAS is distributed to the terminal equipment that is connected with No. 1 BRAS according to the order of sequence.
As shown in Figure 3, the standby address pond management server of present embodiment is a BRAS cluster server outward, when leading with the address pool management server cisco unity malfunction, can carry out main work with address pool management server.In the present embodiment; The standby address pond management server address pool information that each BRAS sends respectively in (as every at a distance from 5 seconds) reception BRAS cluster also at intervals; Wherein, Address pool information comprises address list and the idle address information in the address pool, and standby address pond management server is confirmed idle address according to the current address pool information of each BRAS, and the tabulation of location, base area, idle address is arranged according to the order of sequence; Afterwards, the idle address after arranging is according to the order of sequence bound and is stored in the address pool information database of standby address pond management server with each affiliated BRAS respectively.
Therefore, the embodiment of the invention adopts the master with address pool management server the address pool of each BRAS in the BRAS cluster to be carried out unified management, and distributes the idle address in the BRAS cluster in an orderly manner, has improved the distribution and the service efficiency of address.
Simultaneously, the embodiment of the invention adopts the method for standby address pond management server, guarantees when the master breaks down with address pool management server, carries out main work with address pool management server, the safeguards system safe operation.
Because main address pool management server and the subsequent use main address pool management server that uses of using is the outer server of BRAS cluster, can alleviate the network burden of BRAS cluster.
The address distribution method schematic flow sheet that Fig. 4 provides for the embodiment of the invention three; Fig. 5 is the applied SNA figure of method embodiment shown in Figure 4, has 6 BRAS in this BRAS cluster, wherein; In the BRAS cluster, select a BRAS as the main address pool management server of using; Hereinafter to be referred as the main BRAS that uses, another BRAS is as standby address pond management server, hereinafter to be referred as subsequent use BRAS in the selection BRAS cluster; The method that this system's executive address distributes is as shown in Figure 4:
Step 401, the main address request that receives No. 2 BRAS transmissions in the BRAS cluster with BRAS.
As shown in Figure 5; The I P address pond of supposing No. 1 BRAS is maximum; Through similar ospf (Open Shortest Path First; Hereinafter to be referred as OSPF) the unique identification ospf domain in router ID of trace route path (ROUTE ID) conduct an election, electing No. 1 BRAS is the main BRAS that use, is responsible for carrying out the work of leading in the foregoing description two with address pool management server.
No. 2 BRAS confirm that according to the idle address information of this locality No. 2 BRAS do not exist after the idle address, and the address request that terminal equipment is sent sends to the main BRAS that uses.
Step 402, each BRAS address pool information current according to this locality are confirmed to have idle address in the address pool of No. 3 BRAS, distribute the idle address among the BRAS according to the order of sequence No. 3.
Before this step; Main address pool information of sending with each BRAS of BRAS interval property reception; This address pool information comprises the address list of each BRAS address pool, idle address information, and main address pool information of sending according to each BRAS with BRAS is upgraded local each current BRAS address pool information, is specially the idle address information among each BRAS is arranged according to address list according to the order of sequence; And the idle address that will arrange according to the order of sequence and each BRAS binding; Each BRAS address pool information after will binding afterwards deposits in the main address pool information database with BRAS, and is main with the BRAS address pool information of other each BRAS in the information database of inquire address pond according to the order of sequence, if there is idle address in definite No. 3 BRAS; Then send No. 3 idle addresses among the BRAS according to the order of sequence and give No. 2 BRAS, No. 2 BRAS distributes to terminal equipment with the idle address of No. 3 BRAS.
If there is not idle address in No. 3 BRAS, then continue inquire address pond information database, confirm to exist other BRAS of idle address, and distribute the idle address of other BRAS according to the order of sequence.
As shown in Figure 5; Subsequent use BRAS is another BRAS in the BRAS cluster; Also can conducting an election through the unique identification ROUTE ID of similar OSPF, is subsequent use BRAS as electing IP address pool time No. 6 big BRAS, is responsible for carrying out the work of standby address pond management server in the foregoing description two; When leading, launch, carry out main work with BRAS with the BRAS cisco unity malfunction.
Therefore; The embodiment of the invention is employed in selects the master with BRAS and subsequent use BRAS the address pool of each BRAS in the cluster to be carried out unified management in the BRAS cluster; And distribute the idle address among each BRAS in order; Also can realize the address pool of each BRAS in the BRAS cluster is carried out unified management, and can improve the distribution and the service efficiency of address.
Need to prove; Main in the foregoing description with address pool management server and standby address pond management server except being the server the cluster BRAS; Also can be that the main address pool management server that uses is the outer server of cluster BRAS server, standby address pond management server be one of them BRAS in the BRAS cluster; Or lead and use address pool management server to be one of them BRAS in the BRAS cluster, standby address pond management server is the outer server of cluster BRAS server.
The address distribution method schematic flow sheet that Fig. 6 provides for the embodiment of the invention four, this method comprises:
The address request that step 601, the first Broadband Remote Access Server BRAS receiving terminal apparatus send.
Step 602, if confirm that according to the idle address information that comprises among the said BRAS there is not idle address in a said BRAS, then sends to address pool management server with said address request.
Comprise local pool information among the one BRAS of present embodiment, this address pool information comprises idle address information.
If confirm that according to the idle address information that comprises among the said BRAS there is idle address in a said BRAS, then distribute the idle address of a said BRAS to give said terminal equipment.
The idle address that step 603, receiver address pond management server send the 2nd BRAS, a said BRAS and the 2nd BRAS all belong to the BRAS cluster.
Wherein, a BRAS is any BRAS that sends address request in the BRAS cluster, and the 2nd BRAS is any BRAS that has idle address in the BRAS cluster.
Address pool management server in the present embodiment adopts address pool management server embodiment illustrated in fig. 1, and its function and operation principle repeat no more as stated.
Step 604, the idle address of said the 2nd BRAS is sent to said terminal equipment.
In the embodiment of the invention; When certain BRAS in the BRAS cluster need distribute address and this locality not to have idle address for terminal equipment; This BRAS can send address request to this address pool management server, and Address Management Server can be given the terminal equipment of needs address according to the idle address among other BRAS of address pool information distribution of its unified management then.Therefore, the method that provides of present embodiment can improve the distribution and the service efficiency of address.
The address pool management server structural representation that Fig. 7 provides for the embodiment of the invention five, this server comprises: receiver module 11, the first distribution module 12, wherein,
Receiver module 11 is used for receiving the address request that a BRAS of Broadband Remote Access Server BRAS cluster sends, and comprises the current idle address information of each BRAS in the said BRAS cluster in the said address pool management server;
First distribution module 12; Be used for current idle address information according to said each BRAS of BRAS cluster; The idle address of the 2nd BRAS in the said BRAS cluster is sent to a said BRAS, the idle address of said the 2nd BRAS is distributed to the terminal equipment that is connected with a said BRAS.
The address pool management server of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 1, and its realization principle and technique effect are similar, repeat no more here.
The address pool management server structural representation that Fig. 8 provides for the embodiment of the invention six; As shown in Figure 8; Present embodiment is on the basis of server shown in Figure 7; Receiver module 11 also is used for receiving the address pool information of said each BRAS that said each BRAS of BRAS cluster sends respectively, and the address pool information of said each BRAS comprises the address list in said each BRAS address pool, the idle address information in said each BRAS address pool.
Said server also comprises:
Memory module 13 deposits the address pool information database of said address pool management server in after being used for the address pool information of said each BRAS bound with said each BRAS respectively.
Enquiry module 14 is used to inquire about said address pool information database, confirms whether to have idle address in the address pool of said the 2nd BRAS.
The address pool management server of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 2; It specifically can be applied in the system shown in Figure 3 structure chart as leading with address pool management server or standby address pond management server; Its realization principle and technique effect are similar, repeat no more here.
The Broadband Remote Access Server structural representation that Fig. 9 provides for the embodiment of the invention seven, as shown in Figure 9, this server comprises:
First receiver module 31 is used for the address request that receiving terminal apparatus sends;
Determination module 32 is used for the idle address information that comprises according to said Broadband Remote Access Server BRAS, if confirm that there is not idle address in said BRAS, then said address request is sent to address pool management server;
Second receiver module 33 is used for the idle address of other BRAS that receiver address pond management server sends, and said BRAS and said other BRAS all belong to the BRAS cluster;
Second distribution module 34 is used for the idle address of said other BRAS is sent to said terminal equipment.
The server of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 6; It specifically can be applied in Fig. 3 and the system shown in Figure 5 structure chart as any BRAS in the BRAS cluster; Its realization principle and technique effect are similar, repeat no more here.Wherein, determination module 32 also is used for the idle address information that comprises according to said BRAS, confirms that there is idle address in said BRAS; Second distribution module 34 also is used for said terminal equipment is distributed in the idle address of said BRAS.
The address allocation system sketch map that Figure 10 provides for the embodiment of the invention eight; Shown in figure 10; This system comprises: Broadband Remote Access Server BRAS cluster 21, BRAS cluster 21 outer with said BRAS cluster 21 in each BRAS address pool management server 22 of communicating by letter, wherein
Address pool management server 22 adopts address pool management server embodiment illustrated in fig. 7; Be used for receiving the address request that a BRAS of BRAS cluster 21 sends, comprise the current idle address information of each BRAS in the said BRAS cluster 21 in the said address pool management server 22; The current idle address information of each BRAS in the said BRAS cluster sends to a said BRAS with the idle address of the 2nd BRAS in the said BRAS cluster, the idle address of said the 2nd BRAS is distributed to the terminal equipment that is connected with a said BRAS.
BRAS cluster 21 comprises a plurality of Broadband Remote Access Server BRAS embodiment illustrated in fig. 9.
The address allocation system of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 1, and its realization principle and technique effect are similar, repeat no more here.
The address allocation system sketch map that Figure 11 provides for the embodiment of the invention nine; Shown in figure 11; This system further comprises on the basis of system shown in Figure 10: BRAS cluster 21 outer with said BRAS cluster 21 in each BRAS standby address pond management server 23 of communicating by letter, wherein
Address pool management server 22 adopts address pool management server embodiment illustrated in fig. 8, as the main address pool management server of using of method embodiment shown in Figure 2;
Standby address pond management server 23 adopts address pool management server embodiment illustrated in fig. 8; Standby address pond management server as method embodiment shown in Figure 2; When leading, can carry out main work with address pool management server with the address pool management server cisco unity malfunction.
The address allocation system of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 2, and the system of present embodiment can adopt system architecture shown in Figure 3 when concrete the realization, and its realization principle and technique effect are similar, repeat no more here.
The address allocation system sketch map that Figure 12 provides for the embodiment of the invention ten; Shown in figure 12; This system comprises: BRAS cluster 21, and wherein, BRAS cluster 21 comprises a plurality of Broadband Remote Access Server BRAS embodiment illustrated in fig. 9; BRAS in the BRAS cluster 21 adopts address pool management server embodiment illustrated in fig. 7, carries out the work of address pool management server of the embodiment of method shown in Figure 1.
The address allocation system of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 1, and its realization principle and technique effect are similar, repeat no more here.
The address allocation system sketch map that Figure 13 provides for the embodiment of the invention 11; Shown in figure 13; This system is on the basis of system shown in Figure 12; A BRAS in the BRAS cluster 21 adopts address pool management server embodiment illustrated in fig. 8, carries out the main work with BRAS of the embodiment of method shown in Figure 4; Another BRAS in the BRAS cluster 21 adopts address pool management server embodiment illustrated in fig. 8, carries out the work of subsequent use BRAS of the embodiment of method shown in Figure 4.
The address allocation system of present embodiment can specifically be used to carry out the method for method embodiment shown in Figure 4, and the system of present embodiment can adopt system architecture shown in Figure 5 when concrete the realization, and its realization principle and technique effect are similar, repeat no more here.
What should explain at last is: above embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although with reference to previous embodiment the present invention has been carried out detailed explanation, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these are revised or replacement, do not make the spirit and the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.

Claims (13)

1.一种地址分配方法,其特征在于,包括:1. An address allocation method, characterized in that, comprising: 地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;The address pool management server receives the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management server includes the current idle address information of each BRAS in the BRAS cluster; 根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。According to the current idle address information of each BRAS in the BRAS cluster, send the idle address of the second BRAS in the BRAS cluster to the first BRAS, so as to allocate the idle address of the second BRAS to the first BRAS. A BRAS-connected terminal device. 2.根据权利要求1所述的方法,其特征在于,所述地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息之前还包括:2. The method according to claim 1, wherein, before the address pool management server receives the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, it also includes: 所述地址池管理服务器接收所述BRAS集群中各BRAS分别发送的所述各BRAS的地址池信息,所述各BRAS的地址池信息包括所述各BRAS地址池中的地址列表、所述各BRAS地址池中的空闲地址信息;The address pool management server receives the address pool information of the BRASs respectively sent by the BRASs in the BRAS cluster, and the address pool information of the BRASs includes address lists in the address pools of the BRASs, and the address pools of the BRASs. Free address information in the address pool; 将所述各BRAS的地址池信息分别与所述各BRAS绑定后存入所述地址池管理服务器的地址池信息数据库。The address pool information of the BRASs is respectively bound to the BRASs and stored in the address pool information database of the address pool management server. 3.根据权利要求2所述的方法,其特征在于,所述将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备之前还包括:3. The method according to claim 2, characterized in that, the idle address of the second BRAS in the BRAS cluster is sent to the first BRAS, so that the idle address of the second BRAS is assigned to the same The terminal equipment connected to the first BRAS also includes: 所述地址池管理服务器查询所述地址池信息数据库,确定所述第二BRAS的地址池中存在空闲地址。The address pool management server queries the address pool information database, and determines that there is an idle address in the address pool of the second BRAS. 4.根据权利要求1~3中任一项所述的方法,其特征在于,所述地址池管理服务器为所述BRAS集群中各BRAS之一,或者为所述BRAS集群之外的服务器。4. The method according to any one of claims 1-3, wherein the address pool management server is one of the BRASs in the BRAS cluster, or is a server outside the BRAS cluster. 5.一种地址分配方法,其特征在于,包括:5. An address allocation method, characterized in that, comprising: 第一宽带远程接入服务器BRAS接收终端设备发送的地址请求消息;The first broadband remote access server BRAS receives the address request message sent by the terminal device; 若根据所述第一BRAS中包含的空闲地址信息确定所述第一BRAS不存在空闲地址,则所述地址请求消息发送给BRAS集群的地址池管理服务器;If it is determined according to the idle address information contained in the first BRAS that there is no idle address in the first BRAS, the address request message is sent to the address pool management server of the BRAS cluster; 接收地址池管理服务器发送第二BRAS的空闲地址,所述第一BRAS和第二BRAS均属于所述BRAS集群;receiving the idle address of the second BRAS sent by the address pool management server, and both the first BRAS and the second BRAS belong to the BRAS cluster; 将所述第二BRAS的空闲地址发送给所述终端设备。Send the idle address of the second BRAS to the terminal device. 6.根据权利要求5所述的方法,其特征在于,还包括:6. The method according to claim 5, further comprising: 若确定所述第一BRAS存在空闲地址,则将所述第一BRAS的空闲地址分配给所述终端设备。If it is determined that the first BRAS has an idle address, allocating the idle address of the first BRAS to the terminal device. 7.一种地址池管理服务器,其特征在于,包括:7. An address pool management server, comprising: 接收模块,用于接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;The receiving module is used to receive the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management server includes the current idle address information of each BRAS in the BRAS cluster; 第一分配模块,用于根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。The first allocation module is configured to send the idle address of the second BRAS in the BRAS cluster to the first BRAS according to the current idle address information of each BRAS in the BRAS cluster, so as to assign the idle address of the second BRAS to the first BRAS. Addresses are assigned to terminal devices connected to the first BRAS. 8.根据权利要求7所述的服务器,其特征在于,所述接收模块,还用于接收所述BRAS集群中各BRAS分别发送的所述各BRAS的地址池信息,所述各BRAS的地址池信息包括所述各BRAS地址池中的地址列表、所述各BRAS地址池中的空闲地址信息;8. The server according to claim 7, wherein the receiving module is further configured to receive the address pool information of each BRAS sent by each BRAS in the BRAS cluster, and the address pool information of each BRAS The information includes address lists in the BRAS address pools and free address information in the BRAS address pools; 所述服务器还包括:存储模块,用于将所述各BRAS的地址池信息分别与所述各BRAS绑定后存入所述地址池管理服务器的地址池信息数据库。The server further includes: a storage module, configured to bind the address pool information of the BRASs to the BRASs and store them in the address pool information database of the address pool management server. 9.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:9. The server according to claim 8, further comprising: 查询模块,用于查询所述地址池信息数据库,确定所述第二BRAS的地址池中是否存在空闲地址。A query module, configured to query the address pool information database to determine whether there is an idle address in the address pool of the second BRAS. 10.一种宽带远程接入服务器,其特征在于,包括:10. A broadband remote access server, characterized in that, comprising: 第一接收模块,用于接收终端设备发送的地址请求消息;The first receiving module is configured to receive an address request message sent by the terminal device; 确定模块,用于根据所述宽带远程接入服务器BRAS中包含的空闲地址信息,若确定所述BRAS不存在空闲地址,则将所述地址请求消息发送给地址池管理服务器;A determining module, configured to send the address request message to an address pool management server if it is determined that there is no idle address in the BRAS according to the idle address information contained in the broadband remote access server BRAS; 第二接收模块,用于接收地址池管理服务器发送的其他BRAS的空闲地址,所述BRAS和所述其他BRAS均属于所述BRAS集群;The second receiving module is configured to receive idle addresses of other BRASs sent by the address pool management server, the BRAS and the other BRASs both belong to the BRAS cluster; 第二分配模块,用于将所述其他BRAS的空闲地址发送给所述终端设备。The second allocating module is configured to send the idle address of the other BRAS to the terminal device. 11.根据权利要求10所述的服务器,其特征在于,所述确定模块,还用于根据所述BRAS中包含的空闲地址信息,确定所述BRAS存在空闲地址;11. The server according to claim 10, wherein the determining module is further configured to determine that there is an idle address in the BRAS according to the idle address information contained in the BRAS; 所述第二分配模块,还用于将所述BRAS的空闲地址分配给所述终端设备。The second allocation module is further configured to allocate the idle address of the BRAS to the terminal device. 12.一种地址分配系统,其特征在于,包括:12. An address allocation system, characterized in that it comprises: 宽带远程接入服务器BRAS集群,所述BRAS集群包括多个如权利要求10或11所述的BRAS;A broadband remote access server BRAS cluster, the BRAS cluster comprising a plurality of BRASs as claimed in claim 10 or 11; 与所述BRAS集群中各BRAS通信的地址池管理服务器,所述地址池管理服务器为权利要求7~9中任一项所述的地址池管理服务器。An address pool management server communicating with each BRAS in the BRAS cluster, where the address pool management server is the address pool management server according to any one of claims 7-9. 13.一种地址分配系统,其特征在于,包括:13. An address allocation system, characterized in that it comprises: 宽带远程接入服务器BRAS集群,所述BRAS集群包括多个如权利要求10或11所述的BRAS,所述BRAS集群中的一个BRAS采用如权利要求7~9中任一项所述的地址池管理服务器。Broadband remote access server BRAS cluster, the BRAS cluster includes a plurality of BRASs as claimed in claim 10 or 11, and one BRAS in the BRAS cluster adopts the address pool as described in any one of claims 7-9 Management server.
CN201110319464.5A 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof Active CN102387222B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110319464.5A CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110319464.5A CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Publications (2)

Publication Number Publication Date
CN102387222A true CN102387222A (en) 2012-03-21
CN102387222B CN102387222B (en) 2014-08-06

Family

ID=45826182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110319464.5A Active CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Country Status (1)

Country Link
CN (1) CN102387222B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103441865A (en) * 2013-08-13 2013-12-11 中国联合网络通信集团有限公司 Method and system for managing IP addresses, BRASes and Portal server
CN104320353A (en) * 2014-11-19 2015-01-28 中国联合网络通信集团有限公司 User address managing method and device
CN104348927A (en) * 2013-07-31 2015-02-11 北京华为数字技术有限公司 Address field assignment method and apparatus
CN105704256A (en) * 2014-11-26 2016-06-22 中国移动通信集团公司 Method, device and system for IP address management
CN106060182A (en) * 2016-05-03 2016-10-26 杭州华三通信技术有限公司 Address allocation method and device
CN106130843A (en) * 2016-08-01 2016-11-16 中国联合网络通信集团有限公司 A kind of internet protocol address management system and method
CN106331192A (en) * 2015-06-23 2017-01-11 中兴通讯股份有限公司 Network protocol IP address allocation method and device
CN106936729A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 Control method, system and broadband access network system that a kind of terminal device is accessed
CN107483298A (en) * 2017-07-05 2017-12-15 北京华为数字技术有限公司 Method and device for wireless communication
CN107786681A (en) * 2016-08-31 2018-03-09 中国电信股份有限公司 Methods, devices and systems for IP address scheduling of resource
CN110166579A (en) * 2019-07-16 2019-08-23 华为技术有限公司 A kind of server communications method, BAS Broadband Access Server and system
CN112866425A (en) * 2019-11-28 2021-05-28 中盈优创资讯科技有限公司 Network equipment address pool allocation method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455563A (en) * 2003-06-19 2003-11-12 北京港湾网络有限公司 Method of distruting network protocol address of distributed wideband connecting-in authenticated node users
CN1561072A (en) * 2004-02-20 2005-01-05 港湾网络有限公司 Method for sharing user IP address pool
CN101047695A (en) * 2006-03-30 2007-10-03 西门子(中国)有限公司 Method for implementing selection of multi-service and dynamic service in digital customer line
CN102025798A (en) * 2010-12-15 2011-04-20 华为技术有限公司 Address allocation processing method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455563A (en) * 2003-06-19 2003-11-12 北京港湾网络有限公司 Method of distruting network protocol address of distributed wideband connecting-in authenticated node users
CN1561072A (en) * 2004-02-20 2005-01-05 港湾网络有限公司 Method for sharing user IP address pool
CN101047695A (en) * 2006-03-30 2007-10-03 西门子(中国)有限公司 Method for implementing selection of multi-service and dynamic service in digital customer line
CN102025798A (en) * 2010-12-15 2011-04-20 华为技术有限公司 Address allocation processing method, device and system

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348927A (en) * 2013-07-31 2015-02-11 北京华为数字技术有限公司 Address field assignment method and apparatus
CN103441865B (en) * 2013-08-13 2017-08-11 中国联合网络通信集团有限公司 Method, system and the BRAS and Portal server of management ip address
CN103441865A (en) * 2013-08-13 2013-12-11 中国联合网络通信集团有限公司 Method and system for managing IP addresses, BRASes and Portal server
CN104320353A (en) * 2014-11-19 2015-01-28 中国联合网络通信集团有限公司 User address managing method and device
CN105704256A (en) * 2014-11-26 2016-06-22 中国移动通信集团公司 Method, device and system for IP address management
CN105704256B (en) * 2014-11-26 2019-01-08 中国移动通信集团公司 A kind of IP address management methods, devices and systems
CN106331192A (en) * 2015-06-23 2017-01-11 中兴通讯股份有限公司 Network protocol IP address allocation method and device
CN106936729A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 Control method, system and broadband access network system that a kind of terminal device is accessed
CN106060182A (en) * 2016-05-03 2016-10-26 杭州华三通信技术有限公司 Address allocation method and device
CN106060182B (en) * 2016-05-03 2019-09-17 新华三技术有限公司 A kind of address distribution method and device
CN106130843A (en) * 2016-08-01 2016-11-16 中国联合网络通信集团有限公司 A kind of internet protocol address management system and method
CN107786681A (en) * 2016-08-31 2018-03-09 中国电信股份有限公司 Methods, devices and systems for IP address scheduling of resource
CN107786681B (en) * 2016-08-31 2021-02-26 中国电信股份有限公司 Method, device and system for scheduling IP address resources
CN107483298A (en) * 2017-07-05 2017-12-15 北京华为数字技术有限公司 Method and device for wireless communication
CN110166579A (en) * 2019-07-16 2019-08-23 华为技术有限公司 A kind of server communications method, BAS Broadband Access Server and system
WO2021008595A1 (en) * 2019-07-16 2021-01-21 华为技术有限公司 Server communication method, broadband access server, and system
CN112866425A (en) * 2019-11-28 2021-05-28 中盈优创资讯科技有限公司 Network equipment address pool allocation method and device

Also Published As

Publication number Publication date
CN102387222B (en) 2014-08-06

Similar Documents

Publication Publication Date Title
CN102387222A (en) Address distribution method, apparatus and system thereof
RU2598582C2 (en) Method, group server and member device to access to member resources
CN109040259B (en) CDN node distribution method and system based on MEC
CN102316447B (en) Internet protocol (IP) address allocation and sending method, wireless access device, server and system
CN108924268B (en) A container cloud service system and pod creation method and device
CN104468574B (en) A kind of method, system and device of virtual machine dynamic access IP address
CN101018159A (en) Load balance method under the multi-gateway environment and DHCP server
CN102882992B (en) Method for releasing port of carrier-grade network address translation equipment
CN102217256A (en) Queue scheduling method and apparatus
CN102917077A (en) Resource allocation method in cloud computing system
CN103797774A (en) Device and method for network address conversion
WO2014114097A1 (en) Load sharing method and apparatus
CN102594660A (en) Virtual interface exchange method, device and system
CN102457587A (en) IP address assignment method and equipment
CN103259866B (en) A kind of method and system of DNS zone file multi-node transmission
CN101188514A (en) Method, device and system for automatically discovering network element equipment
CN106528265A (en) Virtual machine management method and system based on distributed SAN (Storage Area Network) storage architecture
CN102571818B (en) Testing instrument multiplexing method, equipment and system
CN102164188A (en) Network address allocation method, device and system
CN100558071C (en) A kind of Link Resource Manager method and the transmission network and the network equipment
Hsu et al. Virtual network mapping through path splitting and migration
CN101997931A (en) Position information acquiring method and equipment
WO2016202016A1 (en) Device management method, apparatus and system
CN101330529A (en) A self-pruning tree structure network address allocation method
CN103051544A (en) Method and equipment for access of Internet protocol version 4 (IPv4) private network to Internet protocol version 6 (IPv6) network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant