CN102957752A - System and method for identification and gateway address distribution - Google Patents
- ️Wed Mar 06 2013
CN102957752A - System and method for identification and gateway address distribution - Google Patents
System and method for identification and gateway address distribution Download PDFInfo
-
Publication number
- CN102957752A CN102957752A CN201110239135XA CN201110239135A CN102957752A CN 102957752 A CN102957752 A CN 102957752A CN 201110239135X A CN201110239135X A CN 201110239135XA CN 201110239135 A CN201110239135 A CN 201110239135A CN 102957752 A CN102957752 A CN 102957752A Authority
- CN
- China Prior art keywords
- dhcp
- user
- address
- request message
- dynamic host Prior art date
- 2011-08-19 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5061—Pools of addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention discloses a system and a method for identification and gateway address distribution. The method includes: deploying a DHCP (dynamic host configuration protocol) Relay component on an access router or edge router; sending a DHCP request message when a user accesses to an identity identification and position identification separation network, wherein the DHCP request message carries an MAC (media access control) access of the user; allowing the user accessed access router or edge router to request user address distribution from DHCP server relay user DHCP request message in the identity identification and position identification separation network through the deployed DHCP Relay component; and enabling the DHCP server to distribute a unique identification in the whole network to the user by binding the MAC address and the identification of the user. Uniqueness in user address distribution is guaranteed, and correspondence of the automatically distributed gateway address to an accessed ASR (access router) is realized.
Description
Technical field
The present invention relates to mobile communication and Internet technical field, more specifically, relate to distribution method and the system of a kind of identify label and gateway address.
Background technology
In traditional the Internet, user's identity information and positional information are unified.IP address in the network is not only as the station location marker of communication but also as user's identify label.At TCP (Transmission Control Protocol, transmission control protocol)/the IP internet in, to the destination, application program also connects by the IP address and makes up session and finish application function with the message query routing in the IP address of system by the user.Therefore, the IP address has just had double role, both to upper identify label as user application, again to lower positional information as communication node.In this case, when user's position was moved, identify label will be along with changing, and this has just caused upper-layer service to interrupt, thereby can't realize the mobility of customer service, serious obstruction development and the application of mobile Internet.
Based on above problem, introduce at present the network technology that identify label separates with station location marker.In a kind of identity station location marker separated network as shown in Figure 1, Host is main frame, and AID is as identify label in configuration; ASR is couple in router, is equipped with RID as station location marker; ILR preserves the mapping relations information of AID and RID as the mapping relations server.All Host main frames are registered and are authenticated by ASR and access network.Host is linked into the behavior that ASR is upper and leave ASR, and ASR needs to report to ILR.ILR preserves the identify label AID of Host and mapping relations<AID of position RID, RID 〉.ILR provides the response to the query mappings relation simultaneously.In the message repeating process, ASR need to initiate the mapping relations inquiry to ILR.
In addition, similarly identify label and station location marker separated network framework also have LISP (Locator/ID Separation Protocol, identify label separates with station location marker) and PMIP (Proxy Mobile IP, proxy-mobile IP) network such as, in other identify labels such as LISP or PMIP and station location marker separated network framework, the equipment corresponding with ASR is edge router, realize the close function with ASR, for example in the LISP network edge router corresponding be entrance tunnel router (Ingress Tunnel Router, referred to as ITR) or exit tunnel router (Egress Tunnel Router is referred to as ETR) etc.
In identify label and station location marker separated network, the identify label of user assignment is unique all the time, and namely no matter the user is from which ASR equipment access, and the identify label of its acquisition (AID) all is identical fixing.In present existing identify label and the station location marker separated network, usually adopt the IP address as user's identify label.
In identify label and station location marker separated network, user's access port address of each subscription access server ASR is generally not identical, therefore, the user is when different ASR access identity signs and station location marker separated network, system assignment should be not identical to user's gateway address, and should be corresponding with user's access port address of the access server ASR at its place.
Existing IP network address distribution method adopts DHCP (Dynamic Host Configuration Protocol substantially, DHCP) technology, yet the DHCP technology is usually only for same address pool, configure one or several gateway address of determining and as agreement ACK (Acknowledgement, affirmation) option (option) 3 of message distributes to the user, as shown in Figure 2.
In sum, have following technical problem in the prior art: present IP network address allocative decision keeps station address to distribute the uniqueness method indefinite; For same address pool, generally can not automatically identify and distribution gateway address correspondingly according to user's different on-positions.
Summary of the invention
The technical problem that the present invention solves provides distribution method and the system of a kind of identify label and gateway address, with realization user identity address assignment uniqueness and according to the different gateway address that automatically distribute correspondingly in user on-position.
For solving the problems of the technologies described above, the invention provides a kind of identify label distribution method,
Couple in router in identify label and station location marker separated network or edge router deploy DHCP (DHCP) relaying (Relay) assembly;
When the user accesses described identify label and station location marker separated network, initiate the DHCP request message, described DHCP request message carries described user's medium access control (MAC) address;
The Dynamic Host Configuration Protocol server trunk subscriber DHCP request message of the DHCP Relay assembly that the couple in router of described user access or edge router pass through to dispose in described identify label and the station location marker separated network, the distribution of request station address;
Described Dynamic Host Configuration Protocol server adopts the described user's of binding MAC Address and the mode of identify label, is the unique identify label of described user assignment the whole network.
Further, when the user adds described identify label and station location marker separated network, configure and preserve described user's MAC Address and the binding relationship of its identify label at described Dynamic Host Configuration Protocol server.
The present invention also provides a kind of gateway address distribution method,
Couple in router in identify label and station location marker separated network or edge router deploy DHCP (DHCP) relaying (Relay) assembly;
When the user accesses described identify label and station location marker separated network, initiate the DHCP request message, described DHCP request message carries described user's medium access control (MAC) address;
The Dynamic Host Configuration Protocol server trunk subscriber DHCP request message of the DHCP Relay assembly that the couple in router of described user access or edge router pass through to dispose in described identify label and the station location marker separated network asked the user gateway address assignment;
Described Dynamic Host Configuration Protocol server is that described user distributes couple in router or the corresponding gateway address of edge router that accesses with described user automatically.
Further, after the couple in router of described user's access or edge router receive the DHCP request message of initiating when described user accesses described network, be relayed to described Dynamic Host Configuration Protocol server, distribute to described Dynamic Host Configuration Protocol server request gateway address;
Described Dynamic Host Configuration Protocol server is described user assignment gateway address according to the DHCP Relay Agent IP address of the DHCP request message of described clean culture.
Further, the unified station address pond of configuration on the described Dynamic Host Configuration Protocol server, and dispose user's MAC Address and the binding relationship of identify label.
Further, when described couple in router or edge router receive the described DHCP request message of user's broadcasting, its DHCP Relay Agent IP address packet is contained in the giaddr field of described DHCP request message, and relaying sends to described Dynamic Host Configuration Protocol server;
When described Dynamic Host Configuration Protocol server receives described DHCP request message, obtain the giaddr field value, and its DHCP that is bundled to response to described user is confirmed in option 3 options of (ACK) message, as the gateway address of distributing to described user.
Further, when described couple in router or edge router receive the DHCP request message of user's broadcasting, described DHCP request message is carried out the rear relaying of clean culture encapsulation send to described Dynamic Host Configuration Protocol server, wherein the IP packaged source address of the DHCP request message after the encapsulation is its DHCP Relay Agent IP address;
When described Dynamic Host Configuration Protocol server receives described DHCP request message, obtain the IP packaged source address of described DHCP request message, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
The present invention also provides a kind of address allocation system, is applied to identify label and station location marker separated network, and described system comprises Dynamic Host Configuration Protocol server, and the DHCP Relay module in couple in router or the edge router, wherein:
Described DHCP Relay module is used for, and when the user accessed described identify label and station location marker separated network, to described Dynamic Host Configuration Protocol server trunk subscriber DHCP request message, the request station address distributed; Wherein, described DHCP request message carries described user's medium access control (MAC) address;
Described Dynamic Host Configuration Protocol server is used for, and adopts the described user's of binding MAC Address and the mode of identify label, is the unique identify label of described user assignment the whole network.
Further, the automatic allocation model in h.323-configured gateway address on the described Dynamic Host Configuration Protocol server is that the user distributes couple in router or the corresponding gateway address function of edge router that accesses with described user automatically for starting.
Further, described DHCP Relay module is used for, and after receiving the DHCP request message of initiating when described user accesses described network, unicasts to described Dynamic Host Configuration Protocol server, distributes to described Dynamic Host Configuration Protocol server request gateway address;
Described Dynamic Host Configuration Protocol server is used for, and the DHCP Relay Agent IP address according to the DHCP request message of described clean culture is described user assignment gateway address.
Further, described DHCP Relay module is used for, and when receiving the DHCP request message of user's broadcasting, its DHCP Relay Agent IP address packet is contained in the giaddr field of described DHCP request message, and relaying sends to described Dynamic Host Configuration Protocol server;
Described Dynamic Host Configuration Protocol server is used for, and when receiving described DHCP request message, obtains the giaddr field value, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
Further, described DHCP Relay module is used for, when receiving the DHCP request message of user's broadcasting, described DHCP request message is carried out the rear relaying of clean culture encapsulation send to described Dynamic Host Configuration Protocol server, wherein the IP packaged source address of the DHCP request message after the encapsulation is its DHCP Relay Agent IP address;
Described Dynamic Host Configuration Protocol server is used for, when receiving described DHCP request message, obtain the IP packaged source address of described DHCP request message, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
Further, the unified station address pond of configuration on the described Dynamic Host Configuration Protocol server, and when the user adds described network, configure and preserve described user's MAC Address and the binding relationship of its identify label at described Dynamic Host Configuration Protocol server.
Adopt address and the gateway address allocative decision of identify label of the present invention and station location marker separated network, can realize the address assignment uniqueness in identity and the station location marker separated network, and in the time of can realizing the user from different ASR accesses or move to other ASR, its gateway address that automatically distributes is corresponding with the ASR that it accesses.Because gateway address is automatically to adapt to and distribution, simplified the DHCP of system configuration; Simultaneously, owing to do not revise DHCP protocol client interface, therefore subscriber equipment can keep the existing compatibility that realizes, on not impact of subscriber equipment.
Description of drawings
Accompanying drawing described herein is used to provide a further understanding of the present invention, consists of the application's a part, and illustrative examples of the present invention and explanation thereof are used for explaining the present invention, do not consist of improper restriction of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of a kind of existing identity and locator separation network;
Fig. 2 is traditional IP DHCP and DHCP Relay address and gateway address distribution diagram;
Fig. 3 is identify label of the present invention and station location marker separated network station address allocation architecture schematic diagram;
Fig. 4 is the process charts that station address of the present invention distributes and automatically distribute according to user on-position difference the respective gateway address;
Fig. 5 is the schematic diagram of the embodiment of the invention one;
Fig. 6 is the schematic diagram of the embodiment of the invention two.
Embodiment
Take identify label shown in Figure 2 and station location marker separated network framework as example, the station address of present embodiment distributes and being implemented as follows of gateway address allocation architecture:
In the present embodiment, it is that access user distributes identify label that identify label is adopted the mode of the identical DHCP Server (Dynamic Host Configuration Protocol server) of similar traditional IP+DHCP Relay (DHCP relay) combination with the station location marker separated network; And at the concentrated server deploy DHCP Server assembly of the whole network, at ASR deploy DHCP Relay assembly.
Suppose that the user passes through WIFI (Wireless Fidelity, adopting wireless fidelity technology) is linked into ASR, initiate dhcp process, when then ASR receives user's DHCP message, according to the DHCP Server IP address (disposing the IP address of DHCP Server on each ASR) that has configured, user DHCP message is unicast to far-end concentrate the DHCP Server assembly of disposing, distributed unitedly the whole network user's identify label by DHCP Server assembly.
Wherein, DHCP Server adopt user's MAC (Media Access Control, medium access control) address to bundle with identify label (also being the IP address) or other etc. the unique fixing identify label of mode distributing user.Particularly, when the user added identify label and station location marker separated network, the network manager was in the Dynamic Host Configuration Protocol server configuration and preserve user's MAC Address and the binding relationship of its identify label.The binding relationship of this MAC Address and IP address can be a simple man-to-man corresponding relation.
Because the MAC of subscriber equipment generally dispatches from the factory just to have and designs and can not change, so it is fixed for subscriber equipment, and, be to support that carrying MAC Address arrives Dynamic Host Configuration Protocol server in the DHCP agreement, like this, Dynamic Host Configuration Protocol server can carry out the corresponding distribution in address according to this MAC field.Thereby the mode that adopts above-mentioned mac address ip address to bind can guarantee the whole network uniqueness of user assignment address.
According to above description as can be known, above-mentioned address distribution method can be realized the whole network address assignment uniqueness, further, in the present embodiment, according to the different on-positions of user, automatically distributes corresponding gateway address for it in the following ways:
At first, consider that DHCP Server need to can reach with each access server ASR user access port route, therefore each ASR need to configure different gateway address, as shown in Figure 3, the ASR1 gateway address is designated as gwIP1, the ASR2 gateway address is designated as gwIP2.Because the user's space of identify label and station location marker separated network is unified, namely no matter the user is that in which ASR access its address assignment all is identical.Therefore, need to be in the unified station address pond of DHCP Server configuration, its gateway address then should distribute according to the ASR self adaptation that the user accessed at that time, namely when accessing, distributes ASR1 gwIP1 as the user, when the user or move to ASR2 when access and distribute gwIP2, other ASR accesses are in like manner analogized.
Secondly, consider when using DHCP Relay function, can be in user's access port configuration DHCP Relay Agent function, as shown in Figure 3, gwIP1/gwIP2 is configured to DHCP Relay Agent IP, client is initiated the DHCP request message, jump DHCP Relay through first, DHCP Relay Agent can be filled up to this DHCP RelayAgent IP address (i.e. gwIP1 or gwIP2 in the diagram) according to agreement the giaddr field of relaying DHCP message, therefore utilize these characteristics in the present embodiment, realize the automatic distribution of gateway address by the method for DHCP Server being made amendment or replenish: when DHCP Server receives the DHCP Request message that DHCP Relay relaying comes, its giaddr field value of automatic acquisition, and be bundled in its option 3 options response to the DHCP ACK message of client (the gateway address field of namely distributing client), then respond to client; Client such as DHCP protocol processes commonly used, can be configured as the gateway address of client to this ACK message.
In addition, consider that DHCP Relay function essence encapsulates and send to DHCP Server for the dhcp broadcast message clean culture that client is initiated, the source address of packaged clean culture IP message is this DHCP RelayAgent IP address (also namely illustrating gwIP1 or gwIP2, ASR user's access port IP address).Therefore present embodiment also can realize by another kind of method the automatic distribution of gateway address: namely obtain the source IP address of DHCP Request message place IP encapsulation at DHCP Server end, and it is bundled in the option3 option response to the DHCP ACK message of client, then respond to client; Client is to this ACK message, and the DHCP protocol processes that has as usual can be configured as the gateway address of client.
Adopt above two kinds of methods can realize according to the user on-position different, the purpose of automatically distributing the respective gateway address.
Particularly, distribute and the gateway address allocation architecture based on above-mentioned station address, the handling process of the gateway address distribution method of present embodiment mainly comprises the steps: as shown in Figure 4
Step S100, user's access identity and station location marker separated network, its dhcp client at first send DHCP DISCOVER message and find DHCP Server;
Step S110, ASR DHCP Relay Agent receive DHCP DISCOVER (DHCP discovery) message that dhcp client sends, and then clean culture sends to the DHCP Server of far-end;
Step S120, DHCP Server responds DHCP OFFER (DHCP provides) message;
Step S130, ASR DHCP Relay Agent receives DHCP OFFER message and is forwarded to dhcp client;
Step S140, user's dhcp client is initiated DHCP Request (DHCP request) message, distributes to this DHCP Server request address;
Step S150, ASR DHCP Relay Agent receives the DHCP Request message that dhcp client sends, and the giaddr field at DHCP Request message is filled out in its Relay Agent IP (also being user's access port IP) address; ASR DHCP Relay Agent carries out IP unicast encapsulation as the IP stem source address of DHCP Request message clean culture encapsulation to DHCP Request message with its Relay Agent IP;
Step S160, the DHCP Request message of ASR DHCP Relay Agent relaying IP unicast encapsulation is to DHCP Server;
Step S170, DHCP Server receive DHCP Request message, take out its giaddr field and are filled up to DHCP ACK message response to user's dhcp client as option 3 option contents;
Step S171, DHCP Server receive DHCP Request message, obtain the source IP address of its IP encapsulation, and are filled up in the DHCP ACK message response to user's dhcp client as option3 option content;
Step S180, DHCP Server respond user DHCP ACK message;
Step S190, ASR DHCP Relay Agent receives DHCP ACK message and is forwarded to user's dhcp client;
Step S200, user's dhcp client is according to DHCP ACK message configure user address, gateway address etc.
Above, step S170, step S171 be corresponding above-mentioned two kinds of implementation methods respectively, and two steps are alternative, and namely two kinds of methods are selected a kind of getting final product.
Particularly, the implementation of present embodiment mainly comprises following two parts:
A, arrange that station address (identify label) distributes and the gateway address allocation architecture;
B, enhancing DHCP protocol component are supported according to the different automatic corresponding with it gateway address that distribute in user on-position.Consider succession and compatibility to existing DHCP standard agreement, this function can by increasing the automatic allocation model of gateway address at Dynamic Host Configuration Protocol server, perhaps configure other similar switching functions and realize.For example, when the user configures this switch, then support this function; When not configuring, then process according to existing mechanism.
For making the purpose, technical solutions and advantages of the present invention clearer, hereinafter in connection with accompanying drawing embodiments of the invention are elaborated.Need to prove, in the situation that do not conflict, the embodiment among the application and the feature among the embodiment be combination in any mutually.
Embodiment one
In the present embodiment, in identify label and station location marker separated network, the user moves two ASR of access and obtains identify label and gateway address as example, is described.
As shown in Figure 5, suppose that user UE device mac address is: 00-21-86-f9-2c-cc; Identity and station location marker separated network station address pond are: [192.168.1.6~192.168.1.255]; User AID to be allocated is 192.168.1.8; The ASR1 gateway address is 192.168.1.1; The ASR2 gateway address is 192.168.1.2.Simultaneously supposition, DHCP Server address is 172.20.1.1, DHCP Server and each ASR route can reach.
Configure user address pool [192.168.1.6~192.168.1.255] on DHCP Server, configure user MAC Address and distribution address binding relationship: 00-21-86-f9-2c-cc----192.168.1.8 start and automatically distribute the respective gateway address function according to the user on-position.
Start DHCP Relay Agent function at ASR1, configuration DHCP Relay Agent IP is 192.168.1.1, and configuration DHCP Server address is 172.20.1.1; Start DHCP Relay Agent function at ASR2, configuration DHCP Relay Agent IP is 192.168.1.2, and configuration DHCP Server address is 172.20.1.1.
The user obtains AID (IP): 192.168.1.8, gateway address: 192.168.1.1 at ASR1 access identity and station location marker separated network by DHCP; When the user moves switching or the nomadic ASR2 of arriving access, obtain AID (IP): 192.168.1.8, gateway address: 192.168.1.2 by DHCP.
Twice diverse location access identity of user and station location marker separated network, the identify label IP that acquires is identical, is 192.168.1.8, and the gateway address that is assigned to is respectively 192.168.1.1 and 192.168.1.2, and is corresponding with ASR1 and ASR2.
Embodiment two
In the present embodiment, take the LISP network as example, gateway address allocation flow of the present invention is described.
As shown in Figure 6, at ITR deploy DHCP Relay, the LISP IP backbone is disposed the DHCP Server that concentrates, and is same, supposes that user UE device mac address is: 00-21-86-f9-2c-cc; LISP network user address pond is: [192.168.1.6~192.168.1.255]; User EID to be allocated is 192.168.1.8; The ITR1 gateway address is 192.168.1.1; The ITR2 gateway address is 192.168.1.2.Simultaneously supposition, DHCP Server address is 172.20.1.1, DHCP Server and each ITR route can reach.
Configure user address pool [192.168.1.6~192.168.1.255] on DHCP Server, configure user MAC Address and distribution address binding relationship: 00-21-86-f9-2c-cc----192.168.1.8 start and automatically distribute the respective gateway address function according to the user on-position.
Start DHCP Relay Agent function at ITR1, configuration DHCP Relay Agent IP is 192.168.1.1, and configuration DHCP Server address is 172.20.1.1; Start DHCP Relay Agent function at ITR2, configuration DHCP Relay Agent IP is 192.168.1.2, and configuration DHCP Server address is 172.20.1.1.
The user obtains EID (Endpoint ID is such as IP) by DHCP: 192.168.1.8, gateway address: 192.168.1.1 at ITR1 access LISP network; When the user moves switching or the nomadic ITR2 of arriving access, obtain EID (IP): 192.168.1.8, gateway address: 192.168.1.2 by DHCP.
Twice diverse location access of user LISP network, the terminal iidentification IP that acquires is identical, is 192.168.1.8, and the gateway address that is assigned to is respectively 192.168.1.1 and 192.168.1.2, and is corresponding with ITR1 and ITR2 respectively.
In addition, also provide a kind of address allocation system in the embodiment of the invention, be applied to identify label and station location marker separated network, this system comprises Dynamic Host Configuration Protocol server, and the DHCP Relay module in couple in router or the edge router, wherein:
Described DHCP Relay module is used for, and when the user accessed described identify label and station location marker separated network, to described Dynamic Host Configuration Protocol server trunk subscriber DHCP request message, the request station address distributed; Wherein, described DHCP request message carries described user's medium access control (MAC) address;
Described Dynamic Host Configuration Protocol server is used for, and adopts the described user's of binding MAC Address and the mode of identify label, is the unique identify label of described user assignment the whole network.
Further, the automatic allocation model in h.323-configured gateway address on the described Dynamic Host Configuration Protocol server is that the user distributes couple in router or the corresponding gateway address function of edge router that accesses with described user automatically for starting.
Further, described DHCP Relay module is used for, and after receiving the DHCP request message of initiating when described user accesses described network, unicasts to described Dynamic Host Configuration Protocol server, distributes to described Dynamic Host Configuration Protocol server request gateway address;
Described Dynamic Host Configuration Protocol server is used for, and the DHCP Relay Agent IP address according to the DHCP request message of described clean culture is described user assignment gateway address.
Further, described DHCP Relay module is used for, and when receiving the DHCP request message of user's broadcasting, its DHCP Relay Agent IP address packet is contained in the giaddr field of described DHCP request message, and relaying sends to described Dynamic Host Configuration Protocol server;
Described Dynamic Host Configuration Protocol server is used for, and when receiving described DHCP request message, obtains the giaddr field value, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
Further, described DHCP Relay module is used for, when receiving the DHCP request message of user's broadcasting, described DHCP request message is carried out the rear relaying of clean culture encapsulation send to described Dynamic Host Configuration Protocol server, wherein the IP packaged source address of the DHCP request message after the encapsulation is its DHCP Relay Agent IP address;
Described Dynamic Host Configuration Protocol server is used for, when receiving described DHCP request message, obtain the IP packaged source address of described DHCP request message, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
Further, the unified station address pond of configuration on the described Dynamic Host Configuration Protocol server, and when the user adds described network, configure and preserve described user's MAC Address and the binding relationship of its identify label at described Dynamic Host Configuration Protocol server.
It below only is preferred case study on implementation of the present invention; be not limited to the present invention; the present invention also can have other various embodiments; in the situation that do not deviate 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.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and be carried out by calculation element, and in some cases, can carry out step shown or that describe with the order that is different from herein, perhaps they are made into respectively each integrated circuit modules, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
Claims (13)
1. an identify label distribution method is characterized in that,
Couple in router in identify label and station location marker separated network or edge router deploy DHCP (DHCP) relaying (Relay) assembly;
When the user accesses described identify label and station location marker separated network, initiate the DHCP request message, described DHCP request message carries described user's medium access control (MAC) address;
The Dynamic Host Configuration Protocol server trunk subscriber DHCP request message of the DHCP Relay assembly that the couple in router of described user access or edge router pass through to dispose in described identify label and the station location marker separated network, the distribution of request station address;
Described Dynamic Host Configuration Protocol server adopts the described user's of binding MAC Address and the mode of identify label, is the unique identify label of described user assignment the whole network.
2. the method for claim 1 is characterized in that,
When the user adds described identify label and station location marker separated network, configure and preserve described user's MAC Address and the binding relationship of its identify label at described Dynamic Host Configuration Protocol server.
3. a gateway address distribution method is characterized in that,
Couple in router in identify label and station location marker separated network or edge router deploy DHCP (DHCP) relaying (Relay) assembly;
When the user accesses described identify label and station location marker separated network, initiate the DHCP request message, described DHCP request message carries described user's medium access control (MAC) address;
The Dynamic Host Configuration Protocol server trunk subscriber DHCP request message of the DHCP Relay assembly that the couple in router of described user access or edge router pass through to dispose in described identify label and the station location marker separated network asked the user gateway address assignment;
Described Dynamic Host Configuration Protocol server is that described user distributes couple in router or the corresponding gateway address of edge router that accesses with described user automatically.
4. method as claimed in claim 3 is characterized in that,
After the couple in router of described user's access or edge router receive the DHCP request message of initiating when described user accesses described network, be relayed to described Dynamic Host Configuration Protocol server, distribute to described Dynamic Host Configuration Protocol server request gateway address;
Described Dynamic Host Configuration Protocol server is described user assignment gateway address according to the DHCP Relay Agent IP address of the DHCP request message of described clean culture.
5. such as claim 3 or 4 described methods, it is characterized in that,
The unified station address pond of configuration on the described Dynamic Host Configuration Protocol server, and dispose user's MAC Address and the binding relationship of identify label.
6. method as claimed in claim 4 is characterized in that,
When described couple in router or edge router receive the described DHCP request message of user's broadcasting, its DHCP Relay Agent IP address packet is contained in the giaddr field of described DHCP request message, relaying sends to described Dynamic Host Configuration Protocol server;
When described Dynamic Host Configuration Protocol server receives described DHCP request message, obtain the giaddr field value, and its DHCP that is bundled to response to described user is confirmed in option 3 options of (ACK) message, as the gateway address of distributing to described user.
7. method as claimed in claim 4 is characterized in that,
When described couple in router or edge router receive the DHCP request message of user's broadcasting, described DHCP request message is carried out the rear relaying of clean culture encapsulation send to described Dynamic Host Configuration Protocol server, wherein the IP packaged source address of the DHCP request message after the encapsulation is its DHCP Relay Agent IP address;
When described Dynamic Host Configuration Protocol server receives described DHCP request message, obtain the IP packaged source address of described DHCP request message, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
8. an address allocation system is characterized in that, is applied to identify label and station location marker separated network, and described system comprises Dynamic Host Configuration Protocol server, and the DHCP Relay module in couple in router or the edge router, wherein:
Described DHCP Relay module is used for, and when the user accessed described identify label and station location marker separated network, to described Dynamic Host Configuration Protocol server trunk subscriber DHCP request message, the request station address distributed; Wherein, described DHCP request message carries described user's medium access control (MAC) address;
Described Dynamic Host Configuration Protocol server is used for, and adopts the described user's of binding MAC Address and the mode of identify label, is the unique identify label of described user assignment the whole network.
9. system as claimed in claim 8 is characterized in that,
The automatic allocation model in h.323-configured gateway address on the described Dynamic Host Configuration Protocol server is that the user distributes couple in router or the corresponding gateway address function of edge router that accesses with described user automatically for starting.
10. system as claimed in claim 8 or 9 is characterized in that,
Described DHCP Relay module is used for, and after receiving the DHCP request message of initiating when described user accesses described network, unicasts to described Dynamic Host Configuration Protocol server, distributes to described Dynamic Host Configuration Protocol server request gateway address;
Described Dynamic Host Configuration Protocol server is used for, and the DHCP Relay Agent IP address according to the DHCP request message of described clean culture is described user assignment gateway address.
11. system as claimed in claim 10 is characterized in that,
Described DHCP Relay module is used for, and when receiving the DHCP request message of user's broadcasting, its DHCP Relay Agent IP address packet is contained in the giaddr field of described DHCP request message, and relaying sends to described Dynamic Host Configuration Protocol server;
Described Dynamic Host Configuration Protocol server is used for, and when receiving described DHCP request message, obtains the giaddr field value, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
12. system as claimed in claim 10 is characterized in that,
Described DHCP Relay module is used for, when receiving the DHCP request message of user's broadcasting, described DHCP request message is carried out the rear relaying of clean culture encapsulation send to described Dynamic Host Configuration Protocol server, wherein the IP packaged source address of the DHCP request message after the encapsulation is its DHCP Relay Agent IP address;
Described Dynamic Host Configuration Protocol server is used for, when receiving described DHCP request message, obtain the IP packaged source address of described DHCP request message, and it is bundled in option 3 options response to described user's DHCP ACK message, as the gateway address of distributing to described user.
13. system is characterized in that as claimed in claim 8 or 9,
The unified station address pond of configuration on the described Dynamic Host Configuration Protocol server, and when the user adds described network, configure and preserve described user's MAC Address and the binding relationship of its identify label at described Dynamic Host Configuration Protocol server.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110239135XA CN102957752A (en) | 2011-08-19 | 2011-08-19 | System and method for identification and gateway address distribution |
PCT/CN2012/076698 WO2013026306A1 (en) | 2011-08-19 | 2012-06-11 | Method and system for allocating identifier and gateway address |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110239135XA CN102957752A (en) | 2011-08-19 | 2011-08-19 | System and method for identification and gateway address distribution |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102957752A true CN102957752A (en) | 2013-03-06 |
Family
ID=47745895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110239135XA Pending CN102957752A (en) | 2011-08-19 | 2011-08-19 | System and method for identification and gateway address distribution |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102957752A (en) |
WO (1) | WO2013026306A1 (en) |
Cited By (9)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103442045A (en) * | 2013-08-19 | 2013-12-11 | 深圳市华讯方舟科技有限公司 | Method for enabling intelligent device to get access to wireless router |
CN105376309A (en) * | 2015-10-30 | 2016-03-02 | 青岛海尔智能家电科技有限公司 | Access gateway distribution method and device |
CN105939239A (en) * | 2015-07-31 | 2016-09-14 | 杭州迪普科技有限公司 | Data transmission method and device of virtual network interface card |
WO2016177185A1 (en) * | 2015-07-20 | 2016-11-10 | 中兴通讯股份有限公司 | Method and apparatus for processing media access control (mac) address |
CN106953938A (en) * | 2017-03-29 | 2017-07-14 | 武汉米风通信技术有限公司 | A kind of broadcasting and TV frequency spectrum ultra-narrow the band recognition methods of internet-of-things terminal Information Repeater and device |
CN107105070A (en) * | 2017-04-21 | 2017-08-29 | 上海寰创通信科技股份有限公司 | A kind of dynamically distributes gateway attribution method |
CN108377569A (en) * | 2016-10-17 | 2018-08-07 | 华为技术有限公司 | The method and Provider Equipment of distributing user mark |
CN113285894A (en) * | 2021-04-26 | 2021-08-20 | 之江实验室 | Identity identification network mobility control method and system based on programmable switch |
CN115118489A (en) * | 2022-06-24 | 2022-09-27 | 广州根链国际网络研究院有限公司 | Network access authentication system and method for binding user, equipment and IPv6 network address |
Families Citing this family (3)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141708A (en) * | 2015-07-23 | 2015-12-09 | 上海迈外迪网络科技有限公司 | Method and device for binding physical address and user identity information of mobile terminal |
CN113473493B (en) * | 2020-03-31 | 2023-06-30 | 华为技术有限公司 | Communication method and device |
CN114244699A (en) * | 2021-12-16 | 2022-03-25 | 中国电信股份有限公司 | User plane function access method, server, system and network equipment |
Citations (7)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1949784A (en) * | 2005-10-12 | 2007-04-18 | 华为技术有限公司 | IP address requesting method for DHCP client by DHCP repeater |
CN101510900A (en) * | 2008-12-19 | 2009-08-19 | 北京交通大学 | Method for configuring route of mobile terminal in PMIPv4 |
CN101534329A (en) * | 2009-04-16 | 2009-09-16 | 华为技术有限公司 | IP address assignment method and system |
CN101778136A (en) * | 2010-01-15 | 2010-07-14 | 山东高效能服务器和存储研究院 | Method for installing operating systems for client through remote real-time monitoring of network |
CN101803329A (en) * | 2007-07-10 | 2010-08-11 | 松下电器产业株式会社 | Detection of mobility functions implemented in a mobile node |
CN101925055A (en) * | 2009-04-29 | 2010-12-22 | 阿尔卡特朗讯公司 | Method of private addressing in the proxy mobile IP networks |
US20110063997A1 (en) * | 2007-09-07 | 2011-03-17 | Laurence Gras | Interworking between wimax and 3gpp networks |
Family Cites Families (3)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101471966B (en) * | 2006-07-06 | 2011-07-20 | 华为技术有限公司 | System and device for preventing IP address from leakage |
CN102025702B (en) * | 2009-09-17 | 2014-11-05 | 中兴通讯股份有限公司 | Network based on identity and position separation frame, and backbone network and network element thereof |
CN101888389B (en) * | 2010-07-19 | 2013-04-17 | 中国电信股份有限公司 | Method and system for realizing uniform authentication of ICP union |
-
2011
- 2011-08-19 CN CN201110239135XA patent/CN102957752A/en active Pending
-
2012
- 2012-06-11 WO PCT/CN2012/076698 patent/WO2013026306A1/en active Application Filing
Patent Citations (7)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1949784A (en) * | 2005-10-12 | 2007-04-18 | 华为技术有限公司 | IP address requesting method for DHCP client by DHCP repeater |
CN101803329A (en) * | 2007-07-10 | 2010-08-11 | 松下电器产业株式会社 | Detection of mobility functions implemented in a mobile node |
US20110063997A1 (en) * | 2007-09-07 | 2011-03-17 | Laurence Gras | Interworking between wimax and 3gpp networks |
CN101510900A (en) * | 2008-12-19 | 2009-08-19 | 北京交通大学 | Method for configuring route of mobile terminal in PMIPv4 |
CN101534329A (en) * | 2009-04-16 | 2009-09-16 | 华为技术有限公司 | IP address assignment method and system |
CN101925055A (en) * | 2009-04-29 | 2010-12-22 | 阿尔卡特朗讯公司 | Method of private addressing in the proxy mobile IP networks |
CN101778136A (en) * | 2010-01-15 | 2010-07-14 | 山东高效能服务器和存储研究院 | Method for installing operating systems for client through remote real-time monitoring of network |
Cited By (14)
* Cited by examiner, † Cited by third partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103442045B (en) * | 2013-08-19 | 2016-11-23 | 华讯方舟科技有限公司 | A kind of smart machine accesses the method for wireless router |
CN103442045A (en) * | 2013-08-19 | 2013-12-11 | 深圳市华讯方舟科技有限公司 | Method for enabling intelligent device to get access to wireless router |
CN106375489B (en) * | 2015-07-20 | 2020-07-07 | 中兴通讯股份有限公司 | Method and device for processing Media Access Control (MAC) address |
WO2016177185A1 (en) * | 2015-07-20 | 2016-11-10 | 中兴通讯股份有限公司 | Method and apparatus for processing media access control (mac) address |
CN106375489A (en) * | 2015-07-20 | 2017-02-01 | 中兴通讯股份有限公司 | Processing method and apparatus for MAC address |
CN105939239A (en) * | 2015-07-31 | 2016-09-14 | 杭州迪普科技有限公司 | Data transmission method and device of virtual network interface card |
CN105376309A (en) * | 2015-10-30 | 2016-03-02 | 青岛海尔智能家电科技有限公司 | Access gateway distribution method and device |
CN108377569A (en) * | 2016-10-17 | 2018-08-07 | 华为技术有限公司 | The method and Provider Equipment of distributing user mark |
CN106953938A (en) * | 2017-03-29 | 2017-07-14 | 武汉米风通信技术有限公司 | A kind of broadcasting and TV frequency spectrum ultra-narrow the band recognition methods of internet-of-things terminal Information Repeater and device |
CN107105070A (en) * | 2017-04-21 | 2017-08-29 | 上海寰创通信科技股份有限公司 | A kind of dynamically distributes gateway attribution method |
CN113285894A (en) * | 2021-04-26 | 2021-08-20 | 之江实验室 | Identity identification network mobility control method and system based on programmable switch |
CN113285894B (en) * | 2021-04-26 | 2022-07-29 | 之江实验室 | Identity identification network mobility control method and system based on programmable switch |
CN115118489A (en) * | 2022-06-24 | 2022-09-27 | 广州根链国际网络研究院有限公司 | Network access authentication system and method for binding user, equipment and IPv6 network address |
CN115118489B (en) * | 2022-06-24 | 2024-04-30 | 广州根链国际网络研究院有限公司 | User, equipment, IPv6 network address binding network access authentication system and method |
Also Published As
Publication number | Publication date |
---|---|
WO2013026306A1 (en) | 2013-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102957752A (en) | 2013-03-06 | System and method for identification and gateway address distribution |
US9622072B2 (en) | 2017-04-11 | Communication method, method for forwarding data message during the communication process and communication node thereof |
US6751207B1 (en) | 2004-06-15 | Tunnelling voice over the internet protocol in a cellular network |
US8787390B2 (en) | 2014-07-22 | Reachability maintenance of a moving network based on temporary name identifiers |
AU2013349289B2 (en) | 2016-07-28 | Identifying NATed devices for device-specific traffic flow steering |
CN102577457A (en) | 2012-07-11 | Mobile terminated communication method and related devices |
JP2001326697A (en) | 2001-11-22 | Mobile communication network, terminal, packet communication control method, and gateway unit |
US10404760B2 (en) | 2019-09-03 | Providing network connectivity to at least one client device connected to a telecommunications network via an access gateway device and an internet protocol edge function |
CN102984295B (en) | 2015-08-26 | A kind of mobile terminal and address distribution method thereof |
US20180359214A1 (en) | 2018-12-13 | Device and method for wireless communication in an ip network |
CN106161289A (en) | 2016-11-23 | A kind of based on the processing method and the system that control message in the gateway of SDN |
JP2012503388A (en) | 2012-02-02 | Method and gateway for providing multiple internet access |
WO2014056412A1 (en) | 2014-04-17 | Message sending method, routing bridge and system |
JP6137848B2 (en) | 2017-05-31 | Network communication system |
CN109743726B (en) | 2021-11-23 | Method for sharing static terminal in LTE system roaming scene |
CN102025599A (en) | 2011-04-20 | Method and system of initiating communication, forwarding information and data message and route configuration |
CN103108056A (en) | 2013-05-15 | Device and method capable of achieving subscriber identifier and locator separation network |
CN104869177A (en) | 2015-08-26 | Local area network information issuing method and device |
EP1874005A1 (en) | 2008-01-02 | A personal network comprising a plurality of clusters |
CN102594937A (en) | 2012-07-18 | Method and system for realizing DHCP (Dynamic Host Configuration Protocol) v6 relay agent through two-layer network exchange equipment |
EP3021529B1 (en) | 2017-11-08 | Method and device for implementing layer 3 virtual private network |
WO2007048023A2 (en) | 2007-04-26 | A method and system for device mobility using application label switching in a mobile communication network |
CN103095536B (en) | 2017-06-30 | A kind of user access method, access service router and subscriber access system |
CN101394655B (en) | 2011-09-28 | IP packet routing method for roaming customer |
CN101572729A (en) | 2009-11-04 | Processing method of node information of virtual private network, interrelated equipment and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2013-03-06 | C06 | Publication | |
2013-03-06 | PB01 | Publication | |
2014-06-11 | C10 | Entry into substantive examination | |
2014-06-11 | SE01 | Entry into force of request for substantive examination | |
2018-03-20 | RJ01 | Rejection of invention patent application after publication | |
2018-03-20 | RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130306 |